|
FEBio
1.5.0
|
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 | |
1.7.5.1