|
The Open FUSION Toolkit 1.0.0-beta6
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 |