#include <suBodyIndAcc.h>
Inheritance diagram for suBodyIndAcc:

Public Member Functions | |
| suBodyIndAcc (rdModel *aModel) | |
| Construct an induced acceleration instance for performing an induced acceleration analysis on the bodies of a model. | |
| suBodyIndAcc (rdModel *aModel, rdStorage *aStates, rdStorage *aControls, char *aBaseName, char *aDir=NULL, char *aExtension=NULL) | |
| Construct an induced acceleration instance from a set of force decomposition files. | |
| virtual | ~suBodyIndAcc () |
| Destructor. | |
| virtual void | setStorageCapacityIncrements (int aIncrement) |
| Set the capacity increments of all storage instances. | |
| rdStorage * | getBodyStore (int index) |
| Returns a pointer to an _aeBodyStore. | |
| int | computeBodyAccelerations () |
| Compute the induced accelerations of the bodies of a model from a force decomposition and a set of states. | |
| void | sumBodyAccelerationResults () |
| Sum the accelerations results. | |
| virtual int | printResults (char *aBaseName, char *aDir=NULL, double aDT=-1.0, char *aExtension=".sto") |
| Print results. | |
Private Member Functions | |
| void | constructDescription () |
| Construct a description for the body kinematics files. | |
| void | constructColumnLabels () |
| Construct column labels for the body kinematics files. | |
| void | allocateBodyStoragePointers () |
| Allocate storage pointers for the induced accelerations of the bodies. | |
| void | allocateBodyStorage () |
| Allocate storage. | |
| void | deleteBodyStorage () |
| Delete storage objects. | |
Private Attributes | |
| rdStorage ** | _aeBodyStore |
|
|
Construct an induced acceleration instance for performing an induced acceleration analysis on the bodies of a model.
|
|
||||||||||||||||||||||||||||
|
Construct an induced acceleration instance from a set of force decomposition files. Note that the induced accelerations are not read in from file. The induced accelerations are recomputed based on the force decomposition.
|
|
|
Compute the induced accelerations of the bodies of a model from a force decomposition and a set of states.
|
|
|
Returns a pointer to an _aeBodyStore.
|
|
||||||||||||||||||||
|
Print results. The file names are constructed as aDir + "/" + aBaseName + "_" + ComponentName + aExtension
Reimplemented from suIndAcc. Reimplemented in suBodyIndAccCOM, and suBodyIndPowers. |
|
|
Set the capacity increments of all storage instances.
Reimplemented from suIndAcc. Reimplemented in suBodyIndAccCOM, and suBodyIndPowers. |
1.3