waLBerla 7.4
Loading...
Searching...
No Matches
walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity Class Reference

#include <ParserUBB.h>

Inheritance diagram for walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity:

Public Member Functions

 Velocity (const Vector3< real_t > &_velocity)
 Velocity (const real_t _x, const real_t _y, const real_t _z)
 Velocity (const Config::BlockHandle &config)
const Vector3< real_t > & velocity () const
const real_t & x () const
const real_t & y () const
const real_t & z () const
Vector3< real_t > & velocity ()
real_t & x ()
real_t & y ()
real_t & z ()
Public Member Functions inherited from walberla::boundary::BoundaryConfiguration
virtual ~BoundaryConfiguration ()=default

Private Attributes

Vector3< real_t > velocity_

Additional Inherited Members

Static Public Member Functions inherited from walberla::boundary::BoundaryConfiguration
static const BoundaryConfiguration & null ()
static const shared_ptr< BoundaryConfiguration > nullPtr ()

Constructor & Destructor Documentation

◆ Velocity() [1/3]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::Velocity ( const Vector3< real_t > & _velocity)
inline

◆ Velocity() [2/3]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::Velocity ( const real_t _x,
const real_t _y,
const real_t _z )
inline

◆ Velocity() [3/3]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce, bool StoreForce>
walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::Velocity ( const Config::BlockHandle & config)
inline

Member Function Documentation

◆ velocity() [1/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
Vector3< real_t > & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::velocity ( )
inline

◆ velocity() [2/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
const Vector3< real_t > & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::velocity ( ) const
inline

◆ x() [1/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::x ( )
inline

◆ x() [2/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
const real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::x ( ) const
inline

◆ y() [1/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::y ( )
inline

◆ y() [2/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
const real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::y ( ) const
inline

◆ z() [1/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::z ( )
inline

◆ z() [2/2]

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
const real_t & walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::z ( ) const
inline

Member Data Documentation

◆ velocity_

template<typename LatticeModel_T, typename flag_t, bool AdaptVelocityToExternalForce = false, bool StoreForce = false>
Vector3< real_t > walberla::lbm::ParserUBB< LatticeModel_T, flag_t, AdaptVelocityToExternalForce, StoreForce >::Velocity::velocity_
private

The documentation for this class was generated from the following file:
  • /builds/cs10/walberla/walberla/src/lbm/boundary/ParserUBB.h