The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Functions/Subroutines | Variables
oft_mesh_cube Module Reference

Detailed Description

Mesh handling for a 1x1x1 cube test mesh.

Functions to create and refine a 1x1x1 cube mesh

Authors
Chris Hansen
Date
August 2012

Functions/Subroutines

subroutine, public mesh_cube_cadlink (mesh)
 Setup surface IDs.
 
subroutine, public mesh_cube_load (mg_mesh)
 Setup a 1x1x1 cube test mesh The mesh is initialized with a basic set of cells.
 
subroutine, public mesh_cube_set_periodic (mesh)
 
subroutine smesh_square_add_quad (smesh)
 Add quadratic mesh node points.
 
subroutine, public smesh_square_cadlink (smesh)
 Setup surface IDs.
 
subroutine, public smesh_square_load (mg_mesh)
 Setup a 1x1x1 cube test mesh The mesh is initialized with a basic set of cells.
 
subroutine, public smesh_square_set_periodic (smesh)
 Needs docs.
 

Variables

integer(i4), parameter, public mesh_cube_id = 92
 
logical, dimension(3) ref_per = .FALSE.
 Character flag for periodic reflections.
 

Function/Subroutine Documentation

◆ mesh_cube_cadlink()

subroutine, public mesh_cube_cadlink ( class(oft_mesh), intent(inout)  mesh)

Setup surface IDs.

◆ mesh_cube_load()

subroutine, public mesh_cube_load ( type(multigrid_mesh), intent(inout)  mg_mesh)

Setup a 1x1x1 cube test mesh The mesh is initialized with a basic set of cells.

  • 9 Points
  • 12 Cells

◆ mesh_cube_set_periodic()

subroutine, public mesh_cube_set_periodic ( class(oft_mesh), intent(inout)  mesh)

◆ smesh_square_add_quad()

subroutine smesh_square_add_quad ( class(oft_bmesh), intent(inout)  smesh)
private

Add quadratic mesh node points.

Note
All edges are straight so construction is trivial

◆ smesh_square_cadlink()

subroutine, public smesh_square_cadlink ( class(oft_bmesh), intent(inout)  smesh)

Setup surface IDs.

◆ smesh_square_load()

subroutine, public smesh_square_load ( type(multigrid_mesh), intent(inout)  mg_mesh)

Setup a 1x1x1 cube test mesh The mesh is initialized with a basic set of cells.

  • 9 Points
  • 12 Cells

◆ smesh_square_set_periodic()

subroutine, public smesh_square_set_periodic ( class(oft_bmesh), intent(inout)  smesh)

Needs docs.

Variable Documentation

◆ mesh_cube_id

integer(i4), parameter, public mesh_cube_id = 92

◆ ref_per

logical, dimension(3) ref_per = .FALSE.
private

Character flag for periodic reflections.