|
FEBio
1.5.0
|
Public Member Functions | |
| virtual bool | Input (const char *szfile)=0 |
| virtual bool | Init ()=0 |
| virtual bool | Solve ()=0 |
| FEMesh & | GetMesh () |
| void | AddLoadCurve (FELoadCurve *plc) |
| Add a loadcurve to the model. | |
| FELoadCurve * | GetLoadCurve (int i) |
| get a loadcurve | |
| int | LoadCurves () |
| get the number of loadcurves | |
| void | AddMaterial (FEMaterial *pm) |
| Add a material to the model. | |
| int | Materials () |
| get the number of materials | |
| FEMaterial * | GetMaterial (int id) |
| return a pointer to a material | |
| void | AddBodyForce (FEBodyForce *pf) |
| Add a body force to the model. | |
| int | BodyForces () |
| get the number of body forces | |
| FEBodyForce * | GetBodyForce (int i) |
| return a point to a body force | |
| bool | HasBodyForces () |
| see if there are any body forces | |
Data Fields | |
| FEMesh | m_mesh |
| the FE mesh | |
| vector< FEPrescribedBC * > | m_DC |
| prescribed displacement cards | |
| vector< FENodalForce * > | m_FC |
| concentrated nodal force cards | |
| vector< FERigidNode * > | m_RN |
| rigid nodes | |
Protected Attributes | |
| vector< FELoadCurve * > | m_LC |
| load curve data | |
| vector< FEMaterial * > | m_MAT |
| array of materials | |
| vector< FEBodyForce * > | m_BF |
| body force data | |
1.7.5.1