Implementation of computation and definition of the moments density, velocity, stress.
More...
|
struct | olb::momenta::ZeroDensity |
|
struct | olb::momenta::OneDensity |
|
struct | olb::momenta::BulkDensity |
| Standard computation for density in the bulk as zeroth moment of the population. More...
|
|
struct | olb::momenta::SourcedDensity< DENSITY > |
|
struct | olb::momenta::FixedDensity |
| The density is fixed and stored in the external field RHO. More...
|
|
struct | olb::momenta::FixedDensity::RHO |
|
struct | olb::momenta::FreeEnergyInletOutletDensity |
| The density is stored in descriptors::FORCE[0] (TODO: absurd, to be changed) More...
|
|
struct | olb::momenta::HeatFluxBoundaryDensity< direction, orientation > |
| For fixed heat flux, the density is computed from flux, velocity and populations, similar to fixed velocity boundaries. More...
|
|
struct | olb::momenta::VelocityBoundaryDensity< direction, orientation > |
| Density computation for fixed velocity boundary. More...
|
|
struct | olb::momenta::InnerCornerDensity2D< normalX, normalY > |
|
struct | olb::momenta::InnerCornerDensity3D< normalX, normalY, normalZ > |
|
struct | olb::momenta::InnerEdgeDensity3D< plane, normal1, normal2 > |
|
struct | olb::momenta::BulkMomentum |
| Standard computation for momentum in the bulk as first moment of the population. More...
|
|
struct | olb::momenta::FixedVelocityMomentumGeneric |
| The velocity is fixed and stored in the external field U. More...
|
|
struct | olb::momenta::FixedVelocityMomentumGeneric::VELOCITY |
|
struct | olb::momenta::FixedPressureMomentum< direction, orientation > |
| The velocity is stored in the external field U, except for the component "direction", which is computed by means of the population and the pressure. More...
|
|
struct | olb::momenta::FixedPressureMomentum< direction, orientation >::VELOCITY |
|
struct | olb::momenta::FixedVelocityMomentum |
| The velocity is stored in the external field descriptors::VELOCITY. More...
|
|
struct | olb::momenta::FixedTemperatureMomentum< direction, orientation > |
| The conduction is computed from density and population. More...
|
|
struct | olb::momenta::FixedVelocityMomentumAD |
| The first moment (the heat conduction) is fixed. More...
|
|
struct | olb::momenta::FixedVelocityMomentumAD::VELOCITY |
|
struct | olb::momenta::FreeEnergyInletOutletMomentum< direction, orientation > |
|
struct | olb::momenta::FreeEnergyMomentum |
|
struct | olb::momenta::GuoZhaoMomentum |
|
struct | olb::momenta::OffBoundaryMomentum |
| For offLattice boundary conditions. More...
|
|
struct | olb::momenta::OffBoundaryMomentum::DISTANCES |
|
struct | olb::momenta::OffBoundaryMomentum::VELOCITY |
|
struct | olb::momenta::OffBoundaryMomentum::VELOCITY_COEFFICIENTS |
|
struct | olb::momenta::P1Momentum |
| Momentum computation for P1 dynamics. More...
|
|
struct | olb::momenta::PoissonMomentum |
| Momentum computation for Poisson dynamics. More...
|
|
struct | olb::momenta::PorousGuoMomentum |
|
struct | olb::momenta::PorousParticleMomentum< MOMENTUM > |
|
struct | olb::momenta::ZeroMomentum |
| Momentum is zero at solid material. More...
|
|
struct | olb::momenta::ForcedMomentum< MOMENTUM > |
|
struct | olb::momenta::GuoZhaoForcedMomentum< MOMENTUM > |
|
struct | olb::momenta::PorousMomentum< MOMENTUM > |
|
struct | olb::momenta::BulkStress |
| Standard stress computation as second moment of the population. More...
|
|
struct | olb::momenta::RegularizedBoundaryStress< direction, orientation > |
| Computation of the stress tensor for regularized boundary nodes. More...
|
|
struct | olb::momenta::InnerCornerStress2D< normalX, normalY > |
| Computation of the stress tensor in an inner corner (2D case) More...
|
|
struct | olb::momenta::InnerCornerStress3D< normalX, normalY, normalZ > |
| Computation of the stress tensor in an inner corner (3D case) More...
|
|
struct | olb::momenta::InnerEdgeStress3D< plane, normal1, normal2 > |
| Computation of the stress tensor in an inner edge. More...
|
|
struct | olb::momenta::NoStress |
| Access to the stress computation is forbidden and raises an error. More...
|
|
struct | olb::momenta::ZeroStress |
| The stress is always zero. More...
|
|
struct | olb::momenta::ForcedStress< STRESS > |
|
struct | olb::momenta::GuoZhaoForcedStress< STRESS > |
|
|
template<int direction, int orientation, typename CELL , typename U , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> |
V | olb::momenta::velocityBMRho (CELL &cell, const U &u) any_platform |
|
template<int direction, int orientation, typename CELL , typename U , typename FLUX , typename V = typename CELL::value_t, typename DESCRIPTOR = typename CELL::descriptor_t> |
V | olb::momenta::heatFluxBMRho (CELL &cell, const U &u, FLUX &flux) any_platform |
|
Implementation of computation and definition of the moments density, velocity, stress.
Definition in file elements.h.