ESyS-Particle  2.3.4
esys::lsm::NRotElasticWallPrmsPy Class Reference

wrapper for CEWallIGP More...

#include <WallPrmsPy.h>

Inheritance diagram for esys::lsm::NRotElasticWallPrmsPy:
Collaboration diagram for esys::lsm::NRotElasticWallPrmsPy:

Public Member Functions

 NRotElasticWallPrmsPy (const std::string &, const std::string &, double)
 
- Public Member Functions inherited from CEWallIGP
 CEWallIGP (const std::string &, const std::string &, double)
 
virtual void packInto (CVarMPIBuffer *) const
 
std::string getWallName () const
 
 CEWallIGP (const std::string &, const std::string &, double)
 
virtual void packInto (CVarMPIBuffer *) const
 
std::string getWallName () const
 
- Public Member Functions inherited from CElasticIGP
 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="")
 
virtual ~AIGParam ()
 
void setName (const std::string &name)
 
const std::string & getName () const
 
const std::string & Name () const
 

Additional Inherited Members

- Public Attributes inherited from CElasticIGP
double m_k
 
bool m_scaling
 
- Protected Attributes inherited from CEWallIGP
std::string m_wallname
 

Detailed Description

wrapper for CEWallIGP

$Revision$ $Date$

Constructor & Destructor Documentation

◆ NRotElasticWallPrmsPy()

esys::lsm::NRotElasticWallPrmsPy::NRotElasticWallPrmsPy ( const std::string &  name,
const std::string &  wname,
double  normalSpringK 
)

constructor of non-rotational elastic wall parameters

Parameters
namethe name of the interaction
wnamethe name of the wall
normalSpringKthe spring constant for the elastic interactions

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