ESyS-Particle  4.0.1
Public Types | Public Member Functions
BondedInteractionCpData Class Reference

#include <BondedInteractionCpData.h>

Inheritance diagram for BondedInteractionCpData:
Inheritance graph
[legend]
Collaboration diagram for BondedInteractionCpData:
Collaboration graph
[legend]

List of all members.

Public Types

typedef int ParticleId
typedef int InteractionTag

Public Member Functions

 BondedInteractionCpData (const CBondedInteraction &bondedInteraction)
 BondedInteractionCpData (const CRotBondedInteraction &bondedInteraction)
 BondedInteractionCpData (const CRotThermBondedInteraction &bondedInteraction)
 BondedInteractionCpData (ParticleId particle1Id, ParticleId particle2Id, InteractionTag interactionTag)
void set (const CBondedInteraction &bondedInteraction)
void set (ParticleId particle1Id, ParticleId particle2Id, InteractionTag interactionTag)
ParticleId getP1Id () const
ParticleId getP2Id () const
InteractionTag getTag () const
virtual void saveCheckPointData (std::ostream &oStream)
virtual void loadCheckPointData (std::istream &iStream)
- Public Member Functions inherited from esys::lsm::CheckPointable
virtual void saveSnapShotData (std::ostream &oStream)

Detailed Description

Helper class for checkpointing BondedInteraction data.


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