|
MAIA bb96820c
Multiphysics at AIA
|
A list of collision steps is generated here:
LbSolverDxQy::clb_collision_step()
MAIA_LATTICE_CLBThis function wraps clb_collision_step_base to access CLB-Algorithm without a Smagorisnky turbulence model.
LbSolverDxQy::clb_smagorinsky_collision_step()
MAIA_LATTICE_CLB_SMAGORINSKYThis function wraps clb_collision_step_base to access CLB-Algorithm with a Smagorisnky turbulence model.
LbSolverDxQy::cumulant_collision_step()
MAIA_LATTICE_CUMULANTCollision step based on countable cumulants.
Ref: Geier et al. 2015, https://doi.org/10.1016/j.camwa.2015.05.001
LbSolverDxQy::bgkc_collision_step()
MAIA_LATTICE_BGKCCommon BGK collision step.
LbSolverDxQy::bgki_collision_step()
MAIA_LATTICE_BGKCollision step of the incompressible LBGK algorithm
LbSolverDxQy::bgki_collision_step_Guo_forcing()
MAIA_LATTICE_BGK_GUO_FORCINGCollision step of the incompressible LBGK algorithm with forcing method of Guo et al.
adapted from conventional bgki-collision step Discrete lattice effects on the forcing term in the lattice Boltzmann method DOI: 0.1103/PhysRevE.65.046308
LbSolverDxQy::bgki_thermal_collision_step()
MAIA_LATTICE_BGK_THERMALCollision step of the incompressible LBGK algorithm for thermal LB
LbSolverDxQy::bgki_innerEnergy_collision_step()
MAIA_LATTICE_BGK_INNERENERGYCollision step of the incompressible LBGK algorithm with TLBGK extension using an inner energy distribution function approach
Performs the collision step for the BGK method with TLBGK extension:
LbSolverDxQy::bgki_totalEnergy_collision_step()
MAIA_LATTICE_BGK_TOTALENERGYCollision step of the incompressible LBGK algorithm with TLBGK extension using a total energy distribution function approach
Performs the collision step for the BGK method with TLBGK extension:
LbSolverDxQy::bgki_smagorinsky_collision_step()
MAIA_LATTICE_BGKI_SMAGORINSKYCollision step of the incompressible LBGK algorithm with SGS modelling
only for D3Q19
LbSolverDxQy::bgki_smago_wall_collision_step()
MAIA_LATTICE_BGKI_SMAGO_WALLCollision step of the incompressible LBGK algorithm with SGS modelling and van Driest damping function
only for D3Q19 and channel flow
LbSolverDxQy::bgki_smagorinsky_collision_step2()
MAIA_LATTICE_BGKI_SMAGORINSKY2Collision step of the incompressible LBGK algorithm with SGS modelling and calculation of sgs terms along y axis
only for D3Q19
LbSolverDxQy::bgki_dynamic_smago_collision_step()
MAIA_LATTICE_BGKI_DYNAMIC_SMAGOCollision step of the incompressible LBGK algorithm with SGS modelling
only for D3Q19
LbSolverDxQy::bgki_euler_collision_step()
MAIA_LATTICE_BGKI_EULER_2DThe collision step for the Euler BGK-Algorithm Why is the equilibrium set if Q < eps??? Not tested yet, use with caution!!!!
LbSolverDxQy::mrt_collision_step()
MAIA_LATTICE_MRTCollision step for the MRT-Algorithm with standard parameters This function wraps mrt_collision_step_base to access MRT-Algorithm with standard parameters.
LbSolverDxQy::mrt2_collision_step()
MAIA_LATTICE_MRT2Collision step for the MRT-Algorithm with optimized parameters This function wraps mrt_collision_step_base to access MRT-Algorithm with optimized parameters.
LbSolverDxQy::mrt_smagorinsky_collision_step()
MAIA_LATTICE_MRT_SMAGORINSKYCollision step for the MRT-Algorithm + Smagorinsky turbulence model This function wraps mrt_collision_step_base to access MRT-Algorithm with standard parameters. It features a Smagorinsky turbulence model for calculating the turbulent viscosity with a van-Driest damping for turbulent channel.
LbSolverDxQy::rbgk_collision_step()
MAIA_LATTICE_RBGKCollision step for the regularized LBGK-Algorithm
LbSolverDxQy::rbgk_smagorinsky_collision_step()
MAIA_LATTICE_RBGK_SMAGORINSKYCollision step for the regularized LBGK-Algorithm + Smagorinsky turbulence model
LbSolverDxQy::rbgk_dynamic_smago_collision_step()
MAIA_LATTICE_RBGK_DYNAMIC_SMAGOCollision step for the regularized LBGK-Algorithm + dynamic Smagorinsky turbulence model