Mesh discretization / mesh "progression"

Hi,

I’m looking for a finer meshing approach: no compound nor transfinite here: each volume is meshed separately and duplicate nodes will be merged (equiv “coherence” gmsh option).

Some questions:

  • In the attachment, i tried to impose a specific discretization on one side; i played with a max size parameter (iterative way) but i failed => is there a direct way to impose it?

  • in this post, odd numbers cannot be imposed (but from memory gmsh can do): still the case?

  • (i’ve ever noticed the number of layers can be defined on the extrusion direction)

  • the gmsh “progression” option seems not to be possible for now; i can imagine how it is difficult to manage for a compound with dozens of volumes, but for a single one if using “extrude”, “resolve”, “sweep”, etc?

Thanks for your feedback

Paul


cone.pmx (76.0 KB)

Currently, there’s no way to set the number of elements directly if that’s what you mean: Mesh refinement of edges with gmsh

I don’t think anything changed in this regard.

Yes, you can set the number of elements in the extrusion or revolution direction and even create multiple layers with different sizes and numbers of elements.

See this: Useful additional gmsh functionality - #24 by Gunnar

Thanks Jakub for the answers as well as for the links.