Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A .FMS file is required for the best quality meshing and has the format that CfMesh can directly read (including patches). The structure of meshDict is: 

surfaceFile “…”; 

                          

maxCellSize …; 


boundaryCellSize …; 


minCellSize …; 

…. 


objectRefinements{ 

… 


localRefinement{ 

… 

}


surfaceMeshRefinement{

<solarPanel.stl> 

… 


boundaryLayers{ 

… 

patchBoundaryLayers{ 

… 

optimisationParameters{ 

… <Optimisation settings for boundary layers, often use original values> 

… 


renameBoundary{ 

… <Rename or define patches> 

…  

(mandatory) <solarPanel.fms> 


(mandatory) 








<Define shapes like box, cone for refining a volume area in mesh> 



<Set refinement of a patch as defined by the geometry file> 





<Refinement surface meshed provided by additional surface files (STL)> 




<Set the boundary layers global refinement> 


<Set the boundary layers at a patch> 



<Optimisation settings for boundary layers, often use original values> 




<Rename or define patches>

 

There are more options (see CfMesh manual), but these are most often used. The manual explains the options that can be used in each refinement part. 

...