params_neut_boundaries_perp_m Module

Parameters for the neutrals model related with peprendicyular boundary conditions



Contents


Variables

Type Visibility Attributes Name Initial
integer, protected :: bnddescr_neut_dens_core = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals density at core boundary

real(kind=GP), protected :: bndval_neut_dens_core = 0.0_GP

Value for boundary condition for neutrals density at core boundary

integer, protected :: bnddescr_neut_dens_wall = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals density at wall boundary

real(kind=GP), protected :: bndval_neut_dens_wall = 0.0_GP

Value of boundary condition for neutrals density at wall boundary

integer, protected :: bnddescr_neut_dens_dome = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals density at dome boundary

real(kind=GP), protected :: bndval_neut_dens_dome = 0.0_GP

Value of boundary condition for neutrals density at dome boundary

integer, protected :: bnddescr_neut_dens_out = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals density at outer(mask) boundary

real(kind=GP), protected :: bndval_neut_dens_out = 0.0_GP

Value of boundary condition for neutrals density at outer(mask) boundary

integer, protected :: bnddescr_neut_parmom_core = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals parallel momentum at core boundary

real(kind=GP), protected :: bndval_neut_parmom_core = 0.0_GP

Value for boundary condition for neutrals parallel momentum at core boundary

integer, protected :: bnddescr_neut_parmom_wall = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals parallel momentum at wall boundary

real(kind=GP), protected :: bndval_neut_parmom_wall = 0.0_GP

Value of boundary condition for neutrals parallel momentum at wall boundary

integer, protected :: bnddescr_neut_parmom_dome = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals parallel momentum at dome boundary

real(kind=GP), protected :: bndval_neut_parmom_dome = 0.0_GP

Value of boundary condition for neutrals parallel momentum at dome boundary

integer, protected :: bnddescr_neut_parmom_out = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals parallel momentum at outer(mask) boundary

real(kind=GP), protected :: bndval_neut_parmom_out = 0.0_GP

Value of boundary condition for neutrals parallel momentum at outer(mask) boundary

integer, protected :: bnddescr_neut_pressure_core = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals pressure at core boundary

real(kind=GP), protected :: bndval_neut_pressure_core = 0.0_GP

Value for boundary condition for neutrals pressure at core boundary

integer, protected :: bnddescr_neut_pressure_wall = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals pressure at wall boundary

real(kind=GP), protected :: bndval_neut_pressure_wall = 0.0_GP

Value of boundary condition for neutrals pressure at wall boundary

integer, protected :: bnddescr_neut_pressure_dome = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals pressure at dome boundary

real(kind=GP), protected :: bndval_neut_pressure_dome = 0.0_GP

Value of boundary condition for neutrals pressure at dome boundary

integer, protected :: bnddescr_neut_pressure_out = BND_TYPE_DIRICHLET_ZERO

Type of boundary condition for neutrals pressure at outer(mask) boundary

real(kind=GP), protected :: bndval_neut_pressure_out = 0.0_GP

Value of boundary condition for neutrals pressure at outer(mask) boundary


Subroutines

public subroutine read_params_neut_boundaries_perp(filename)

Reads parameters related with neut_boundaries_perp

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename

Filename, to read from

public subroutine write_params_neut_boundaries_perp(filename)

Reads parameters related with neutral neut_boundaries_perp

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in), optional :: filename

If present, filename where params are written to, if not present, writes to screen