mms_diagnostics_braginskii Subroutine

public subroutine mms_diagnostics_braginskii(comm_handler, equi, mesh_cano, mesh_stag, map, tau, ne, pot, vort, upar, jpar, apar, te, ti)

Prints information on numerical errors of numerical solutions

Arguments

Type IntentOptional Attributes Name
type(comm_handler_t), intent(in) :: comm_handler

Communicators

class(equilibrium_t), intent(inout) :: equi

Equilibrium

type(mesh_cart_t), intent(in) :: mesh_cano

Mesh (canonical)

type(mesh_cart_t), intent(in) :: mesh_stag

Mesh (staggered)

type(parallel_map_t), intent(in) :: map

Mesh within poloidal plane

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

Time

type(variable_t), intent(in) :: ne

Numerical solution for electron density

type(variable_t), intent(in) :: pot

Numerical solution for electrostatic potential

type(variable_t), intent(in) :: vort

Numerical solution for generalised vorticity

type(variable_t), intent(in) :: upar

Numerical solution for parallel ion velocity

type(variable_t), intent(in) :: jpar

Numerical solution for parallel current

type(variable_t), intent(in) :: apar

Numerical solution for parallel electromagnetic potential

type(variable_t), intent(in) :: te

Numerical solution for electron temperature

type(variable_t), intent(in) :: ti

Numerical solution for ion temperature


Contents