SCIInstitute / Cleaver

A MultiMaterial Tetrahedral Meshing Library and Application
https://cleaver.readthedocs.io
Other
40 stars 18 forks source link

Clarifying sizing field #98

Open A-ep93 opened 3 years ago

A-ep93 commented 3 years ago

Hello, I am using the custom sizing field option to manually determine the regions where I need fine/coarse mesh. I know that the sizing field determines the element size, but in what unit? How can I calculate the correct sizing field that leads to my desired mesh? Are the absolute values of the sizing field of different parts of a model important or their relative sizing fields values are taken into account? I still could not find the relation between the generated meshes and sizing values I give. I think the documentation in this area is not very clear and clarifying this or introducing some useful samples/references is definitely helpful. Thanks in advance.

A-ep93 commented 3 years ago

Any helps on this is greatly appreciated.

jessdtate commented 3 years ago

I think you should consider the sizing field more of a relative value, partially because there are other factors that contribute to the actual element size like the sampling rate and the cleaving of the elements. The best way to approach manual sizing fields is probably to use Cleaver to generate one that is close to what you want, then to increase or decrease the values in the desired regions. The sizing field would have to be modified in another software. I have an example of how to do this in SCIRun, if that would help.

A-ep93 commented 3 years ago

Thanks for your explanations @jessdtate. I think that when we use a custom sizing field, all other options do not have thier effects anymore and the only thing that matters is the sizing field? Is this correct? Regarding the example, I think it is definitely helpful if you can share that example with me. I appreciate your help.

A-ep93 commented 3 years ago

Hello @jessdtate. I wanted to kindly remind you to send me the example that you have if it is possible for you.