OpenLB 1.7
Loading...
Searching...
No Matches
Namespaces | Typedefs
aliases.h File Reference

Instantiation of Momenta tuples which define the computation and definition of momenta in a specific situation, e.g. More...

#include "interface.h"
#include "definitionRule.h"
+ Include dependency graph for aliases.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::momenta
 

Typedefs

using olb::momenta::BulkTuple
 Standard computation of momenta from the populations in the bulk.
 
using olb::momenta::ExternalVelocityTuple
 The Velocity is stored in descriptors::VELOCITY (and computed e.g.
 
using olb::momenta::AdvectionDiffusionBulkTuple
 Collection of momenta for advection diffusion situations rho describes the temperature/ particle concentration, while j describes the convective transport and u is the transport rate.
 
template<int direction, int orientation>
using olb::momenta::RegularizedTemperatureBoundaryTuple
 Momenta collection for advection diffusion boundary with fixed temperature rho describes the temperature, while j describes the (heat) transport (= flux + convective transport) and u is the conduction/ flux.
 
template<int direction, int orientation>
using olb::momenta::RegularizedHeatFluxBoundaryTuple
 Momenta collection for advection diffusion boundary with fixed heat flux rho describes the temperature, while j describes the (heat) transport (= conduction + convective transport) and u is the conduction/ flux.
 
using olb::momenta::EquilibriumBoundaryTuple
 Velocity and density are stored in external fields.
 
template<int direction, int orientation>
using olb::momenta::RegularizedVelocityBoundaryTuple
 Regularized velocity boundary node.
 
template<int direction, int orientation>
using olb::momenta::RegularizedPressureBoundaryTuple
 Regularized pressure boundary node.
 
template<int direction, int orientation>
using olb::momenta::BasicDirichletVelocityBoundaryTuple
 Velocity boundary node.
 
template<int direction, int orientation>
using olb::momenta::BasicDirichletPressureBoundaryTuple
 Pressure boundary node.
 
using olb::momenta::FixedVelocityBoundaryTuple
 In this class, the velocity is fixed As opposed to VelocityBM, the pressure is however not computed from a special trick on the boundary, but the same way it would be in the bulk.
 
template<int... Normal>
using olb::momenta::InnerCornerVelocityTuple2D
 
template<int... PlaneAndNormal>
using olb::momenta::InnerEdgeVelocityTuple3D
 
template<int... Normal>
using olb::momenta::InnerCornerVelocityTuple3D
 
template<typename DENSITY , typename MOMENTUM >
using olb::momenta::GenericSolidMaterialTuple
 Wrapper alias for solid and wet nodes.
 
using olb::momenta::PoissonTuple
 
using olb::momenta::P1Tuple
 
using olb::momenta::None
 
using olb::momenta::FreeEnergyBulkTuple
 

Detailed Description

Instantiation of Momenta tuples which define the computation and definition of momenta in a specific situation, e.g.

the standard computation from the populations in the bulk.

Definition in file aliases.h.