ESyS-Particle  2.3.4
CCappedBondedIGP Class Reference

Interaction parameters for bonded interaction with a force limit. More...

#include <CappedBondedInteraction.h>

Inheritance diagram for CCappedBondedIGP:
Collaboration diagram for CCappedBondedIGP:

Public Member Functions

 CCappedBondedIGP ()
 
 CCappedBondedIGP (const std::string &name, int tag, double normalK, double breakDistance, double forceLimit)
 
virtual std::string getTypeString () const
 
- Public Member Functions inherited from CBondedIGP
 CBondedIGP ()
 
 CBondedIGP (const std::string &name, int tag, double normalK, double breakDistance, bool scaling=true)
 
- Public Member Functions inherited from AIGParam
 AIGParam (const std::string &name="")
 
virtual ~AIGParam ()
 
virtual void packInto (CVarMPIBuffer *) const
 
void setName (const std::string &name)
 
const std::string & getName () const
 
const std::string & Name () const
 

Public Attributes

double m_force_limit
 
- Public Attributes inherited from CBondedIGP
double k
 Spring constant. More...
 
double rbreak
 Breaking strain. More...
 
int tag
 
bool m_scaling
 

Detailed Description

Interaction parameters for bonded interaction with a force limit.

Author
Steffen Abe
Revision
894
Date
2006-01-19 10:58:58 +0000 (Thu, 19 Jan 2006)

Constructor & Destructor Documentation

◆ CCappedBondedIGP() [1/2]

CCappedBondedIGP::CCappedBondedIGP ( )

◆ CCappedBondedIGP() [2/2]

CCappedBondedIGP::CCappedBondedIGP ( const std::string &  name,
int  tag,
double  normalK,
double  breakDistance,
double  forceLimit 
)

Member Function Documentation

◆ getTypeString()

virtual std::string CCappedBondedIGP::getTypeString ( ) const
inlinevirtual

Reimplemented from CBondedIGP.

Referenced by esys::lsm::LsmMpiPy::createCappedNRotBondInteractGrp().

Here is the caller graph for this function:

Member Data Documentation

◆ m_force_limit


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