atl_nernstPlanck_type Derived Type

type, public :: atl_nernstPlanck_type

Datatype for Nernst-Planck equations.

This datatype describes the time dependent Nernst-Planck equations of the following form (where is the diffusivity):

Concentration:

Diffusive flux:

The diffusivity is assumed constant. is the concentration and is the diffusive flux vector field.


Inherited by

type~~atl_nernstplanck_type~~InheritedByGraph type~atl_nernstplanck_type atl_nernstPlanck_type type~atl_equations_type atl_Equations_type type~atl_equations_type->type~atl_nernstplanck_type NERPLANCK type~atl_varsys_solverdata_type atl_varSys_solverData_type type~atl_varsys_solverdata_type->type~atl_equations_type equationPtr type~atl_varsys_data_type atl_varSys_data_type type~atl_varsys_data_type->type~atl_varsys_solverdata_type solverData

Components

Type Visibility Attributes Name Initial
real(kind=rk), public :: D

diffusivity in SI units. This is assumed to be constant over the whole domain.