mus_nernstPlanck_module Module



Derived Types

type, public ::  mus_nernstPlanck_type

Contains configuration to calculate nernst_planck equation. More information can be found in A Coupled Lattice Boltzmann Method to Solve Nernst_Planck Model for simulating Electro-Osmatic Flows by Yang x., Shi B., Chai Z., Guo Z.

Components

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

abosulte temperature in Kelvin

real(kind=rk), public :: moleDens

Molar density of ions


Subroutines

public subroutine mus_load_nernstPlanck(me, conf, parent, physics)

load input to solve nernst_planck equation

Arguments

Type IntentOptional Attributes Name
type(mus_nernstPlanck_type), intent(out) :: me

nernst_planck type

type(flu_State) :: conf

flu state

integer, intent(in), optional :: parent

parent handle

type(mus_physics_type), intent(in) :: physics

physics type to convert physics to lattice unit or vice versa