ESyS-Particle  2.3.4
BMesh2DInteractionCpData Class Reference

#include <BMesh2DInteractionCpData.h>

Inheritance diagram for BMesh2DInteractionCpData:
Collaboration diagram for BMesh2DInteractionCpData:

Public Member Functions

 BMesh2DInteractionCpData ()
 
virtual ~BMesh2DInteractionCpData ()
 
 BMesh2DInteractionCpData (const BEdge2DInteraction &)
 
 BMesh2DInteractionCpData (int, int)
 
void set (const BEdge2DInteraction &)
 
void set (int, int)
 
int getPID ()
 
int getTID ()
 
virtual void saveSnapShotData (ostream &)
 
virtual void saveCheckPointData (ostream &)
 
virtual void loadCheckPointData (istream &)
 
- Public Member Functions inherited from esys::lsm::CheckPointable
 CheckPointable ()
 
virtual ~CheckPointable ()
 
virtual void saveCheckPointData (std::ostream &oStream)=0
 
virtual void saveSnapShotData (std::ostream &oStream)
 
virtual void loadCheckPointData (std::istream &iStream)=0
 

Private Attributes

Vec3 m_ap
 
int m_pid
 
int m_tid
 

Constructor & Destructor Documentation

◆ BMesh2DInteractionCpData() [1/3]

BMesh2DInteractionCpData::BMesh2DInteractionCpData ( )

◆ ~BMesh2DInteractionCpData()

virtual BMesh2DInteractionCpData::~BMesh2DInteractionCpData ( )
inlinevirtual

◆ BMesh2DInteractionCpData() [2/3]

BMesh2DInteractionCpData::BMesh2DInteractionCpData ( const BEdge2DInteraction bmi)

References BEdge2DInteraction::getAP(), BEdge2DInteraction::getPid(), BEdge2DInteraction::getTid(), m_ap, m_pid, and m_tid.

Here is the call graph for this function:

◆ BMesh2DInteractionCpData() [3/3]

BMesh2DInteractionCpData::BMesh2DInteractionCpData ( int  pid,
int  tid 
)

References m_pid, and m_tid.

Member Function Documentation

◆ getPID()

int BMesh2DInteractionCpData::getPID ( )

References m_pid.

◆ getTID()

int BMesh2DInteractionCpData::getTID ( )

References m_tid.

◆ loadCheckPointData()

void BMesh2DInteractionCpData::loadCheckPointData ( istream &  ist)
virtual

References m_pid, and m_tid.

◆ saveCheckPointData()

void BMesh2DInteractionCpData::saveCheckPointData ( ostream &  ost)
virtual

References m_pid, and m_tid.

◆ saveSnapShotData()

void BMesh2DInteractionCpData::saveSnapShotData ( ostream &  ost)
virtual

References m_ap, m_pid, and m_tid.

◆ set() [1/2]

void BMesh2DInteractionCpData::set ( const BEdge2DInteraction bmi)

References BEdge2DInteraction::getAP(), BEdge2DInteraction::getPid(), BEdge2DInteraction::getTid(), m_ap, m_pid, and m_tid.

Here is the call graph for this function:

◆ set() [2/2]

void BMesh2DInteractionCpData::set ( int  pid,
int  tid 
)

References m_pid, and m_tid.

Member Data Documentation

◆ m_ap

Vec3 BMesh2DInteractionCpData::m_ap
private

◆ m_pid

int BMesh2DInteractionCpData::m_pid
private

◆ m_tid

int BMesh2DInteractionCpData::m_tid
private

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