bc_states_type Derived Type

type, private :: bc_states_type

contains all possible bc state variables needed for boundary


Inherits

type~~bc_states_type~~InheritsGraph type~bc_states_type bc_states_type type~tem_bc_state_type tem_bc_state_type type~bc_states_type->type~tem_bc_state_type velocity, massFlowRate, pressure, moleFrac, moleFlux, moleDens, moleDiff_flux, pdf, potential, surChargeDens

Inherited by

type~~bc_states_type~~InheritedByGraph type~bc_states_type bc_states_type type~boundary_type boundary_type type~boundary_type->type~bc_states_type BC_states type~mus_field_type mus_field_type type~mus_field_type->type~boundary_type bc type~mus_scheme_type mus_scheme_type type~mus_scheme_type->type~mus_field_type field type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_solverdata_type->type~mus_scheme_type scheme

Contents


Components

TypeVisibilityAttributesNameInitial
type(tem_bc_state_type), private :: velocity

Velocity at boundary

type(tem_bc_state_type), private :: massFlowRate

mass flow rate at boundary node for mfr (mass flow rate) boundary condition

type(tem_bc_state_type), private :: pressure

Pressure at boundary

type(tem_bc_state_type), private :: moleFrac

mole fraction for species boundary

type(tem_bc_state_type), private :: moleFlux

molar flux for species (c_i*u_i)

type(tem_bc_state_type), private :: moleDens

mole density for species (c_i)

type(tem_bc_state_type), private :: moleDiff_flux

molar diffusion flux for species

type(tem_bc_state_type), private :: pdf

probability density function for boundary

type(tem_bc_state_type), private :: potential

potential for Poisson boundary

type(tem_bc_state_type), private :: surChargeDens

surface charge density for Poisson Neumann boundary