#include <PCGeneralizedInertialEfficiency.h>
Inheritance diagram for OSCAR::PCGeneralizedInertialEfficiency:

Public Methods | |
| PCGeneralizedInertialEfficiency (IDStandAlone *idObject, MinOrMax minOrMax=Minimize, double criticalLimit=-1, double weight=1.0, double exponent=1.0, const String &criteriaName=String("EFF")) | |
| PCGeneralizedInertialEfficiency (const PCGeneralizedInertialEfficiency &crit) | |
| PCGeneralizedInertialEfficiency & | operator= (const PCGeneralizedInertialEfficiency &crit) |
| virtual | ~PCGeneralizedInertialEfficiency () |
Protected Methods | |
| virtual bool | computeCriteria (RepositoryList &repoList) |
|
||||||||||||||||||||||||||||
|
Constructor for PCGeneralizedInertialEfficiency This constructor creates a PCGeneralizedInertialEfficiency object.
|
|
|
Copy Constructor for PCGeneralizedInertialEfficiency Use this to create a PCGeneralizedInertialEfficiency object whose defaults are set via the constructor argument. Note: The idLagrange, fkVelocity, and eigenvalues repository pointers are copied so changes to them will be seen by both criteria. A different repository will not be used to store the eigenvalues unless a different RepositoryList is sent to update().
|
|
|
Destructor for PCGeneralizedInertialEfficiency();.
|
|
|
Implements OSCAR::PerformanceCriteria. |
|
|
Copy operator for PCGeneralizedInertialEfficiency Use this to copy one PCGeneralizedInertialEfficiency object into another. Note: The idLagrange, fkVelocity, and eigenvalues repository pointers are copied so changes to them will be seen by both criteria. A different repository will not be used to store the eigenvalues unless a different RepositoryList is sent to update().
|
| RRG Homepage | OSCAR Overview | OSCAR Tutorials | Simulations |