Initial and boundary conditions
A struct ib <: AbstractCondition
defines the initial and boundary conditions of a simulation. It contains the values of conservative and primitive variables, and particle distribution functions at left and right (up and down) domain for both initial and boundary conditions. It is set this way to easily deal with discontinuous initial conditions.
KitBase.IB
— Typemutable struct IB{T} <: AbstractCondition
Initial & boundary conditions with no distribution function
Fields
fw
bc
p
KitBase.IB1F
— Typemutable struct IB1F{T} <: AbstractCondition
Initial & boundary conditions with 1 distribution function
Fields
fw
ff
bc
p
KitBase.IB2F
— Typemutable struct IB2F{T} <: AbstractCondition
Initial & boundary conditions with 2 distribution functions
Fields
fw
ff
bc
p
KitBase.IB3F
— Typemutable struct IB3F{T} <: AbstractCondition
Initial & boundary conditions with 3 distribution functions
Fields
fw
ff
fE
fB
fL
bc
p
KitBase.IB4F
— Typemutable struct IB4F{T} <: AbstractCondition
Initial & boundary conditions with 4 distribution functions
Fields
fw
ff
fE
fB
fL
bc
p