UF_SF_ugs_2d_mesh_parms_s (查看源代码)
 
定义在: uf_sf_ugs_mesh.h
 
也被称为:
 
概述
Structure :- UF_SF_ugs_2d_mesh_parms_s

This structure allows specification of 2d shell meshing parameters.

Initialization :- This structure can be initialized with the
UF_SF_ugs_2d_mesh_parms_INIT macro.


Data Members

element_type
UF_SF_ugs_2d_mesher_elem_type_t
Desired element type.

element_size
double
Desired element size. If
zero or negative, then mesher
will choose element size
internally.

edge_match_tolerance
double
edge matching tolerance.

format_mesh
int
TRUE if 2d mesh is a shell
mesh that should be formatted
to the solver. FALSE if 2d
mesh is a seed mesh and not to
be formated out to solver.

attempt_quad_mapping
int
TRUE if map mesher should be
tried on faces for quad meshes
or if free mesher should be
called regardless of face
shape.

split_poor_quads
int
TRUE if poorly shaped quads
should be split into
triangles.
FALSE if quads should be kept
regardless of quality.

maximum_quad_warp
double
if split_poor_quads == TRUE,
this is the warp quality
threshold. Any quad with
greater warp than this will
be split.

midnode_option
UF_SF_ugs_mesher_midnode_option_t
Whether to project midnodes
or not.

maximum_midnode_jacobian
double
If midnode_option =
UF_SF_UGS_MESHER_mixed_midnodes,
any element with a jacobian
value higher than
maximum_midnode_jacobian will
have its midnodes
straightened.

minimum_face_angle
double
Minimum angle at corner of a
face that can support element.
corners smaller than this will
be pinched out. This angle is
measured in degrees.

surf_mesh_size_variation
int
This controls how much variation
in element size is
desired/permitted in the mesh on
the surface of the bodies being
meshed. Valid values go from 0
to 100. This number does not
coorespond directly to any
actual meshing parameter, but
rather is a relative scale that
the user can use to indicate
their tolerance for mesh
variation. It is used
internally in the mesher to
calculate expansion factors and
a minimum element size. 0
means that there will be
minimumal element size
variation. 100 means that there
will be maximum element size
variation.

mesh_transition
int
Mesh transition 0=OFF,1=ON

mesh_method
int
0 - Automatic, 1 - Paver