FEBio  1.5.0
Public Member Functions | Data Fields | Protected Member Functions
FEPeriodicBoundary Class Reference
Inheritance diagram for FEPeriodicBoundary:
FEContactInterface FEParamContainer

Public Member Functions

 FEPeriodicBoundary (FEModel *pfem)
 constructor
virtual ~FEPeriodicBoundary (void)
 destructor
bool Init ()
 initialization
void Update ()
 update
void ShallowCopy (FEContactInterface &ci)
 shallow copy
void ContactForces (vector< double > &F)
 calculate contact forces
void ContactStiffness ()
 calculate contact stiffness
bool Augment (int naug)
 calculate Lagrangian augmentations
void Serialize (DumpFile &ar)
 serialize data to archive
 DECLARE_PARAMETER_LIST ()

Data Fields

FEPeriodicSurface m_ss
 slave surface
FEPeriodicSurface m_ms
 master surface
double m_atol
 augmentation tolerance
double m_eps
 penalty scale factor
double m_stol
 search tolerance
bool m_btwo_pass
 two-pass flag

Protected Member Functions

void ProjectSurface (FEPeriodicSurface &ss, FEPeriodicSurface &ms, bool bmove)
 project surface

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