ESyS-Particle  2.3.4
esys::lsm::WallForcesRecord::WallForce Class Reference

#include <WallForceReader.h>

Collaboration diagram for esys::lsm::WallForcesRecord::WallForce:

Public Member Functions

 WallForce ()
 
 WallForce (WallId id, const Vec3 &force)
 
 WallForce (StringUtil::StringVector::const_iterator begin, StringUtil::StringVector::const_iterator end)
 
const WallIdgetId () const
 
const Vec3 getForce () const
 

Private Attributes

WallId m_id
 
Vec3 m_force
 

Constructor & Destructor Documentation

◆ WallForce() [1/3]

esys::lsm::WallForcesRecord::WallForce::WallForce ( )
inline

◆ WallForce() [2/3]

esys::lsm::WallForcesRecord::WallForce::WallForce ( WallId  id,
const Vec3 force 
)
inline

◆ WallForce() [3/3]

esys::lsm::WallForcesRecord::WallForce::WallForce ( StringUtil::StringVector::const_iterator  begin,
StringUtil::StringVector::const_iterator  end 
)
inline

References m_force, and m_id.

Member Function Documentation

◆ getForce()

const Vec3 esys::lsm::WallForcesRecord::WallForce::getForce ( ) const
inline

References m_force.

Referenced by esys::lsm::WallForceReader::next().

Here is the caller graph for this function:

◆ getId()

const WallId& esys::lsm::WallForcesRecord::WallForce::getId ( ) const
inline

References m_id.

Referenced by esys::lsm::WallForcesRecord::parseLine().

Here is the caller graph for this function:

Member Data Documentation

◆ m_force

Vec3 esys::lsm::WallForcesRecord::WallForce::m_force
private

Referenced by getForce(), and WallForce().

◆ m_id

WallId esys::lsm::WallForcesRecord::WallForce::m_id
private

Referenced by getId(), and WallForce().


The documentation for this class was generated from the following file: