NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
Netgen

Description

Netgen is an automatic mesh generation engine. It can read in a provided .stl geometry, generate a mesh, then refine it using h-refinement.

Parameters

  • uselocalh: If true, enables local mesh size modifiers. Default is true
  • maxh: Sets the maximum global mesh size. Default is 1000.0
  • fineness: Sets the density of the mesh. Must be between 0 (coarse) and 1 (fine). Default is 0.5
  • grading: Sets the grading of the mesh. Must be between 0 (uniform) and 1 (aggressive local grading). Default is 0.3
  • elementsperedge: Sets the number of elements per edge. Default is 2.0
  • elementspercurve: Sets the number of elements per curvature radius of the geometry. Default is 2.0
  • closeedgeenable: If true, enables mesh refinement at close edges. Default is false
  • closeedgefact: If "closeedgeenable" is set to true, this sets the extent of that refinement. Larger numbers indicate a finer mesh; default is 2.0
  • second_order: If enabled, Netgen will use second-order surface and volume elements. Default is false
  • meshsize_filename: Specifies the name of an external mesh size file. Optional
  • quad_dominated: If enabled, Netgen will generate a quad-dominant mesh. Default is false
  • optvolmeshenable: Can be enabled to allow for automatic optimization of volume meshes. Default is true
  • optsteps_2d: Sets the number of optimization steps to be used for 2D meshes. Default is 3
  • optsteps_3d: Sets the number of optimization steps to be used for 3D meshes. Default is 3
  • invert_tets: If enabled, inverts tetrahedral elements in the mesh. Default is false, which corresponds to outward-facing normals.
  • invert_trigs: If enabled, inverts triangular elements in the mesh. Default is false, which corresponds to outward-facing normals.
  • check_overlap: If enabled, checks for overlapping surfaces during surface meshing. Default is true
  • check_overlapping_boundary: If enabled, checks for overlapping surfaces before volume meshing. Default is true
  • refine_with_geometry_adaptation: If enabled, attempts to adapt refinement based on the geometry. Default is false
  • refine_without_geometry_adaptation: If enabled, refines without adapting based on the geometry. Default is false