LBIBCell
|
Schnakenberg mass solver which increases the mass of domains with a high U concentration. More...
#include <MassSolverSchnakenberg.hpp>
Public Member Functions | |
virtual void | calculateMass (const std::vector< std::vector< nodes::PhysicalNode * > > &fluidGrid) |
calculates the mass on the pysical nodes More... | |
Public Member Functions inherited from LbmLib::solver::BaseMassSolver< MassSolverSchnakenberg > | |
std::string | getName () |
getName More... | |
Public Member Functions inherited from LbmLib::solver::MassAbstractSolver | |
virtual | ~MassAbstractSolver () |
~MassAbstractSolver virtual Destructor | |
Friends | |
class | BaseMassSolver |
the constructor is private to avoid instantiation of this class | |
Additional Inherited Members | |
Protected Member Functions inherited from LbmLib::solver::BaseMassSolver< MassSolverSchnakenberg > | |
BaseMassSolver () | |
BaseMassSolver The Constructor which enforces that the specialisation is done. | |
virtual | ~BaseMassSolver () |
~BaseMassSolver virtual Destructor | |
Protected Member Functions inherited from LbmLib::solver::MassAbstractSolver | |
MassAbstractSolver () | |
protected Constructor only use create method for instantiation | |
Static Protected Member Functions inherited from LbmLib::solver::BaseMassSolver< MassSolverSchnakenberg > | |
static MassAbstractSolver * | create () |
create Static constructor. A pointer to this function along with the name of the algorithm is registered with the Solver Factory. More... | |
static bool | init () |
init Registers the class in the Solver Factory More... | |
Static Protected Attributes inherited from LbmLib::solver::BaseMassSolver< MassSolverSchnakenberg > | |
static bool | reg |
reg True if registration was successful | |
Schnakenberg mass solver which increases the mass of domains with a high U concentration.
Definition at line 34 of file MassSolverSchnakenberg.hpp.
|
virtual |
calculates the mass on the pysical nodes
fluidGrid | the fluid nodes |
Implements LbmLib::solver::MassAbstractSolver.
Definition at line 40 of file MassSolverSchnakenberg.cpp.