The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
|
Global context creation and utility functions for distributed meshes.
Functions/Subroutines | |
subroutine | bmesh_global_boundary (self) |
Set global boundary flags for distributed meshes. | |
subroutine | bmesh_global_orient (self, parent) |
Set global orientations for edges and faces. | |
subroutine | bmesh_global_periodic (self) |
Set global indexing from mesh periodicity. | |
subroutine | bmesh_global_stats (self) |
Display mesh statistics and counts. | |
subroutine | mesh_global_boundary (mesh) |
Set global boundary flags for distributed meshes. | |
subroutine | mesh_global_igrnd (self, grnd_pt) |
Determine location of grounding point on mesh. | |
subroutine | mesh_global_orient (mesh) |
Set global orientations for edges and faces. | |
subroutine | mesh_global_periodic (mesh) |
Set global indexing from mesh periodicity. | |
subroutine | mesh_global_resolution (self) |
Compute mesh resolution statistics. | |
subroutine | mesh_global_save (self) |
Get I/O scope for current mesh. | |
subroutine | mesh_global_set_curved (self, flag) |
Set cell curvature flag for common cases. | |
subroutine | mesh_global_stats (self) |
Display mesh statistics and counts. | |
subroutine bmesh_global_boundary | ( | class(oft_bmesh), intent(inout) | self | ) |
Set global boundary flags for distributed meshes.
[in,out] | self | Mesh object |
subroutine bmesh_global_orient | ( | class(oft_bmesh), intent(inout) | self, |
class(oft_mesh), intent(in), optional | parent | ||
) |
Set global orientations for edges and faces.
[in,out] | self | Mesh object |
[in] | parent | Parent volume mesh (if present) |
subroutine bmesh_global_periodic | ( | class(oft_bmesh), intent(inout) | self | ) |
Set global indexing from mesh periodicity.
[in,out] | self | Mesh object |
subroutine bmesh_global_stats | ( | class(oft_bmesh), intent(inout) | self | ) |
Display mesh statistics and counts.
[in,out] | self | Mesh object |
subroutine mesh_global_boundary | ( | class(oft_mesh), intent(inout) | mesh | ) |
Set global boundary flags for distributed meshes.
subroutine mesh_global_igrnd | ( | class(oft_amesh), intent(inout) | self, |
real(r8), dimension(3), intent(in), optional | grnd_pt | ||
) |
Determine location of grounding point on mesh.
[in,out] | self | Mesh object |
subroutine mesh_global_orient | ( | class(oft_mesh), intent(inout) | mesh | ) |
Set global orientations for edges and faces.
subroutine mesh_global_periodic | ( | class(oft_mesh), intent(inout) | mesh | ) |
Set global indexing from mesh periodicity.
subroutine mesh_global_resolution | ( | class(oft_amesh), intent(inout) | self | ) |
Compute mesh resolution statistics.
[in,out] | self | Mesh object |
subroutine mesh_global_save | ( | class(oft_amesh), intent(inout) | self | ) |
Get I/O scope for current mesh.
[in,out] | self | Mesh object |
subroutine mesh_global_set_curved | ( | class(oft_amesh), intent(inout) | self, |
integer(i4), intent(in) | flag | ||
) |
Set cell curvature flag for common cases.
[in,out] | self | Mesh object |
[in] | flag | How to set curvature (1 -> all cells, 2 -> contains boundary edge) |
subroutine mesh_global_stats | ( | class(oft_mesh), intent(inout) | self | ) |
Display mesh statistics and counts.
[in,out] | self | Mesh object |