helpers_mesh_sample_m Module

Creates test mehses that can be used further on for unit tests Mesh itself is tested within fci-core


Uses


Contents


Subroutines

public subroutine mesh_sample_circular(equi, phi, mesh, multigrid)

Arguments

Type IntentOptional Attributes Name
class(equilibrium_t), intent(out), allocatable :: equi

Equilibrium

real(kind=GP), intent(in) :: phi

Toroidal angle

type(mesh_cart_t), intent(out) :: mesh

Mesh within poloidal plane

type(multigrid_t), intent(out), optional :: multigrid

Multigrid

public subroutine mesh_sample_cerfons(equi, phi, mesh, multigrid)

Arguments

Type IntentOptional Attributes Name
class(equilibrium_t), intent(out), allocatable :: equi

Equilibrium

real(kind=GP), intent(in) :: phi

Toroidal angle

type(mesh_cart_t), intent(out) :: mesh

Mesh within poloidal plane

type(multigrid_t), intent(out), optional :: multigrid

Multigrid