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_tx () const
 
const real_ty () const
 
const real_tz () const
 
Vector3< real_t > & velocity ()
 
real_tx ()
 
real_ty ()
 
real_tz ()
 
- Public Member Functions inherited from walberla::boundary::BoundaryConfiguration
virtual ~BoundaryConfiguration ()=default
 

Private Attributes

Vector3< real_tvelocity_
 

Additional Inherited Members

- Static Public Member Functions inherited from walberla::boundary::BoundaryConfiguration
static const BoundaryConfigurationnull ()
 
static const shared_ptr< BoundaryConfigurationnullPtr ()
 

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: