We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
00::Create
01::Boundary
02::BoundaryCondition
03::Mesh
04::Turbulence
05::Recipe
06::Solution
07::PostProcess
08::Etc

Meshing Parameters

Set meshing parameters for blockMesh and snappyHexMesh.

Inputs

NameIDDescriptionType
cell_size_xyz_cell_size_xyz_Cell size in (x, y, z) as a tuple (default: length / 5). This value updates number of divisions in blockMeshDict.Goo
grad_xyz_grad_xyz_A simpleGrading (default: simpleGrading(1, 1, 1)). This value updates grading in blockMeshDict.Goo
loc_in_mesh_loc_in_mesh_A tuple for the location of the mesh to be kept. This value updates locationInMesh in snappyHexMeshDict.Goo
glob_ref_level_glob_ref_level_A tuple of (min, max) values for global refinment. This value updates globalRefinementLevel in snappyHexMeshDict.Goo

Outputs

NameIDDescriptionType
outreportReports, errors, warnings, etc.String
mesh_paramsmesh_paramsmeshingParameters.Goo

Video Tutorials

Site design © Robin Rodricks.   Site co-created by Andrew Heumann.   Butterfly and associated data © 2024 Mostapha Sadeghipour Roudsari.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service