ESyS-Particle  4.0.1
Public Member Functions | Protected Attributes | Friends | List of all members
CBWallIGP Class Reference

Interaction group parameters for CBWallInteractionGroups. More...

#include <BWallInteractionGroup.h>

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

Public Member Functions

 CBWallIGP (const std::string &, const std::string &, double, int, int)
virtual void packInto (CVarMPIBuffer *) const
int getTag () const
int getMask () const
- Public Member Functions inherited from CEWallIGP
 CEWallIGP (const std::string &, const std::string &, double)
std::string getWallName () const
 CEWallIGP (const std::string &, const std::string &, double)
std::string getWallName () const
- Public Member Functions inherited from CElasticIGP
 CElasticIGP (const std::string &, double, bool scaling=true)
void setSpringConst (double k)
double getSpringConst () const
virtual std::string getTypeString () const
- Public Member Functions inherited from AIGParam
 AIGParam (const std::string &name="")
void setName (const std::string &name)
const std::string & getName () const
const std::string & Name () const

Protected Attributes

int m_tag
int m_mask
- Protected Attributes inherited from CEWallIGP
std::string m_wallname

Friends

ostream & operator<< (ostream &, const CBWallIGP &)

Additional Inherited Members

- Public Attributes inherited from CElasticIGP
double m_k
bool m_scaling

Detailed Description

Interaction group parameters for CBWallInteractionGroups.

Author
Steffen Abe $Revision$ $Date$

Constructor & Destructor Documentation

CBWallIGP::CBWallIGP ( const std::string &  name,
const std::string &  wallname,
double  k,
int  tag,
int  mask 
)

Bonded wall interaction group constructor

Parameters
namethe name of the interaction
wallnamethe name of the wall
kthe spring constant for the elastic interactions
tagthe tag of the particles to which the wall is bonded (if build via bond and not via distance)
maskthe particle tag mask

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