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

This structure allows specification of tetrahedral meshing parameters.

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


Data Members

midnodes
int
TRUE for tet10s,
FALSE for tet4s.

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

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.

tet_mesh_size_variation
int
This controls whether the tets
are permitted to expand as you
progress into the interior of
the body. Valid values go from
0 to 100. 0 means that
element sizes must remain
relatively constant. 100 means
that the elements can expand
very rapidly.

mesh_transition
int
Mesh transition 0=OFF,1=ON

remesh_toggle
int
Avoid failing elements by reducing element size
0=OFF,1=ON

create_pyramids
int
Create pyramid transition elements. Only for ANSYS
0=OFF,1=ON