_analysisSet | OpenSim::AbstractTool | protected |
_analysisSetProp | OpenSim::AbstractTool | protected |
_controllerSet | OpenSim::AbstractTool | protected |
_controllerSetProp | OpenSim::AbstractTool | protected |
_errorTolerance | OpenSim::AbstractTool | protected |
_errorToleranceProp | OpenSim::AbstractTool | protected |
_externalLoads | OpenSim::AbstractTool | protected |
_externalLoadsFileName | OpenSim::AbstractTool | protected |
_externalLoadsFileNameProp | OpenSim::AbstractTool | protected |
_forceSetFiles | OpenSim::AbstractTool | protected |
_forceSetFilesProp | OpenSim::AbstractTool | protected |
_maxDT | OpenSim::AbstractTool | protected |
_maxDTProp | OpenSim::AbstractTool | protected |
_maxSteps | OpenSim::AbstractTool | protected |
_maxStepsProp | OpenSim::AbstractTool | protected |
_minDT | OpenSim::AbstractTool | protected |
_minDTProp | OpenSim::AbstractTool | protected |
_model | OpenSim::AbstractTool | protected |
_modelExternalLoads | OpenSim::AbstractTool | protected |
_modelFile | OpenSim::AbstractTool | protected |
_modelFileProp | OpenSim::AbstractTool | protected |
_outputPrecision | OpenSim::AbstractTool | protected |
_outputPrecisionProp | OpenSim::AbstractTool | protected |
_propertySet | OpenSim::Object | protected |
_replaceForceSet | OpenSim::AbstractTool | protected |
_replaceForceSetProp | OpenSim::AbstractTool | protected |
_resultsDir | OpenSim::AbstractTool | protected |
_resultsDirProp | OpenSim::AbstractTool | protected |
_solveForEquilibriumForAuxiliaryStates | OpenSim::AbstractTool | protected |
_solveForEquilibriumForAuxiliaryStatesProp | OpenSim::AbstractTool | protected |
_tf | OpenSim::AbstractTool | protected |
_tfProp | OpenSim::AbstractTool | protected |
_ti | OpenSim::AbstractTool | protected |
_tiProp | OpenSim::AbstractTool | protected |
_toolOwnsModel | OpenSim::AbstractTool | protected |
AbstractTool() | OpenSim::AbstractTool | |
AbstractTool(const std::string &aFileName, bool aUpdateFromXMLNode=true) | OpenSim::AbstractTool | |
AbstractTool(const AbstractTool &aObject) | OpenSim::AbstractTool | |
addAnalysisSetToModel() | OpenSim::AbstractTool | |
addControllerSetToModel() | OpenSim::AbstractTool | |
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize) | OpenSim::Object | protected |
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize, const Container< T > &valueList) | OpenSim::Object | protected |
addOptionalProperty(const std::string &name, const std::string &comment) | OpenSim::Object | protected |
addOptionalProperty(const std::string &name, const std::string &comment, const T &value) | OpenSim::Object | protected |
addProperty(const std::string &name, const std::string &comment, const T &value) | OpenSim::Object | protected |
AnalyzeTool() | OpenSim::AnalyzeTool | |
AnalyzeTool(const std::string &aFileName, bool aLoadModelAndInput=true) | OpenSim::AnalyzeTool | |
AnalyzeTool(const AnalyzeTool &aObject) | OpenSim::AnalyzeTool | |
AnalyzeTool(Model &aModel) | OpenSim::AnalyzeTool | explicit |
checkPropertyValueIsInRangeOrSet(const Property< T > &p, const T &lower, const T &upper, const std::set< T > &set) const | OpenSim::Object | protected |
checkPropertyValueIsInSet(const Property< T > &p, const std::set< T > &set) const | OpenSim::Object | protected |
checkPropertyValueIsPositive(const Property< T > &p) const | OpenSim::Object | protected |
clearObjectIsUpToDateWithProperties() | OpenSim::Object | inlineprotected |
clone() const override | OpenSim::AnalyzeTool | inlinevirtual |
createExternalLoads(const std::string &externalLoadsFileName, Model &model) | OpenSim::AbstractTool | |
createStatesStorageFromCoordinatesAndSpeeds(const Model &aModel, const Storage &aQStore, const Storage &aUStore) | OpenSim::AnalyzeTool | static |
DEFAULT_NAME | OpenSim::Object | static |
disableIntegrationOnlyProbes() | OpenSim::AnalyzeTool | |
dump() const | OpenSim::Object | |
getAnalysisSet() const | OpenSim::AbstractTool | inline |
getAuthors() const | OpenSim::Object | inline |
getClassName() | OpenSim::AnalyzeTool | inlinestatic |
getConcreteClassName() const override | OpenSim::AnalyzeTool | inlinevirtual |
getControllerSet() const | OpenSim::AbstractTool | inline |
getControlsFileName() const | OpenSim::AbstractTool | |
getCoordinatesFileName() const | OpenSim::AnalyzeTool | inline |
getDebugLevel() | OpenSim::Object | static |
getDefaultInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
getDescription() const | OpenSim::Object | |
getDocument() const | OpenSim::Object | inlineprotected |
getDocumentFileName() const | OpenSim::Object | |
getDocumentFileVersion() const | OpenSim::Object | |
getErrorTolerance() const | OpenSim::AbstractTool | inline |
getExternalLoads() const | OpenSim::AbstractTool | inline |
getExternalLoadsFileName() const | OpenSim::AbstractTool | inline |
getFinalTime() const | OpenSim::AbstractTool | inline |
getForceSetFiles() | OpenSim::AbstractTool | inline |
getInitialTime() const | OpenSim::AbstractTool | inline |
getInlined() const | OpenSim::Object | |
getLoadModelAndInput() const | OpenSim::AnalyzeTool | inline |
getLowpassCutoffFrequency() const | OpenSim::AnalyzeTool | inline |
getMaxDT() const | OpenSim::AbstractTool | inline |
getMaximumNumberOfSteps() const | OpenSim::AbstractTool | inline |
getMinDT() const | OpenSim::AbstractTool | inline |
getModel() const | OpenSim::AbstractTool | virtual |
getModelFilename() const | OpenSim::AbstractTool | inline |
getName() const | OpenSim::Object | |
getNextAvailableForceName(const std::string prefix="Force") const | OpenSim::AbstractTool | |
getNumProperties() const | OpenSim::Object | |
getOutputPrecision() const | OpenSim::AbstractTool | inline |
getProperty(const PropertyIndex &index) const | OpenSim::Object | |
getPropertyByIndex(int propertyIndex) const | OpenSim::Object | |
getPropertyByName(const std::string &name) const | OpenSim::Object | |
getPropertyIndex(const std::string &name) const | OpenSim::Object | inlineprotected |
getPropertyIndex() const | OpenSim::Object | inlineprotected |
getPropertySet() | OpenSim::Object | inline |
getPropertySet() const | OpenSim::Object | inline |
getReferences() const | OpenSim::Object | inline |
getRegisteredObjectsOfGivenType(ArrayPtrs< T > &rArray) | OpenSim::Object | inlinestatic |
getRegisteredTypenames(Array< std::string > &typeNames) | OpenSim::Object | static |
getReplaceForceSet() const | OpenSim::AbstractTool | inline |
getResultsDir() const | OpenSim::AbstractTool | inline |
getSerializeAllDefaults() | OpenSim::Object | inlinestatic |
getSolveForEquilibrium() const | OpenSim::AbstractTool | inline |
getSpeedsFileName() const | OpenSim::AnalyzeTool | inline |
getStartTime() const | OpenSim::AbstractTool | inline |
getStatesFileName() const | OpenSim::AnalyzeTool | inline |
getStatesStorage() | OpenSim::AnalyzeTool | |
getTimeString(const time_t &t) const | OpenSim::AbstractTool | protected |
getToolOwnsModel() const | OpenSim::AbstractTool | inline |
hasProperty(const std::string &name) const | OpenSim::Object | |
hasProperty() const | OpenSim::Object | |
isA(const char *type) const | OpenSim::Object | inlinevirtual |
isEqualTo(const Object &aObject) const | OpenSim::Object | inline |
isKindOf(const char *type) | OpenSim::Object | inlinestatic |
isObjectTypeDerivedFrom(const std::string &concreteClassName) | OpenSim::Object | inlinestatic |
isObjectUpToDateWithProperties() const | OpenSim::Object | inline |
loadModel(const std::string &aToolSetupFileName, ForceSet *rOriginalForceSet=0) | OpenSim::AbstractTool | |
loadQStorage(const std::string &statesFileName, Storage &rQStore) const | OpenSim::AbstractTool | virtual |
loadStatesFromFile(SimTK::State &s) | OpenSim::AnalyzeTool | |
makeObjectFromFile(const std::string &fileName) | OpenSim::Object | static |
makeObjectNamesConsistentWithProperties() | OpenSim::Object | protected |
modelHasExternalLoads() | OpenSim::AbstractTool | inline |
newInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
Object() | OpenSim::Object | protected |
Object(const std::string &fileName, bool aUpdateFromXMLNode=true) | OpenSim::Object | explicitprotected |
Object(const Object &source) | OpenSim::Object | protected |
Object(SimTK::Xml::Element &aElement) | OpenSim::Object | explicitprotected |
OpenSim_DECLARE_ABSTRACT_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_ABSTRACT_OBJECT_T | OpenSim::Object | related |
OpenSim_DECLARE_CONCRETE_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_CONCRETE_OBJECT_T | OpenSim::Object | related |
operator<(const Object &aObject) const | OpenSim::Object | virtual |
operator=(const AnalyzeTool &aAnalyzeTool) | OpenSim::AnalyzeTool | |
OpenSim::AbstractTool::operator=(const AbstractTool &aTool) | OpenSim::AbstractTool | |
OpenSim::Object::operator=(const Object &aObject) | OpenSim::Object | |
operator==(const Object &aObject) const | OpenSim::Object | virtual |
print(const std::string &fileName) const | OpenSim::Object | |
PrintPropertyInfo(std::ostream &os, const std::string &classNameDotPropertyName, bool printFlagInfo=true) | OpenSim::Object | static |
PrintPropertyInfo(std::ostream &os, const std::string &className, const std::string &propertyName, bool printFlagInfo=true) | OpenSim::Object | static |
printResults(const std::string &aBaseName, const std::string &aDir="", double aDT=-1.0, const std::string &aExtension=".sto") | OpenSim::AbstractTool | |
readObjectFromXMLNodeOrFile(SimTK::Xml::Element &objectElement, int versionNumber) | OpenSim::Object | |
RegisterType(const Object &defaultObject) | OpenSim::Object | inlinestatic |
registerType(const Object &defaultObject) | OpenSim::Object | static |
removeAnalysisSetFromModel() | OpenSim::AbstractTool | |
removeControllerSetFromModel() | OpenSim::AbstractTool | |
removeExternalLoadsFromModel() | OpenSim::AbstractTool | |
RenameType(const std::string &oldName, const std::string &newName) | OpenSim::Object | inlinestatic |
renameType(const std::string &oldTypeName, const std::string &newTypeName) | OpenSim::Object | static |
run() override | OpenSim::AnalyzeTool | virtual |
run(bool plotting) | OpenSim::AnalyzeTool | virtual |
run(SimTK::State &s, Model &aModel, int iInitial, int iFinal, const Storage &aStatesStore, bool aSolveForEquilibrium) | OpenSim::AnalyzeTool | static |
SafeCopy(const Object *aObject) | OpenSim::Object | inlinestatic |
safeDownCast(OpenSim::Object *obj) | OpenSim::AnalyzeTool | inlinestatic |
setAllPropertiesUseDefault(bool aUseDefault) | OpenSim::Object | |
setAuthors(const std::string &authors) | OpenSim::Object | inline |
setControlsFileName(const std::string &controlsFilename) | OpenSim::AbstractTool | |
setCoordinatesFileName(const std::string &aFileName) | OpenSim::AnalyzeTool | inline |
setDebugLevel(int newLevel) | OpenSim::Object | static |
setDescription(const std::string &description) | OpenSim::Object | |
setDocument(XMLDocument *doc) | OpenSim::Object | inlineprotected |
setErrorTolerance(double aErrorTolerance) | OpenSim::AbstractTool | inline |
setExternalLoads(ExternalLoads &el) | OpenSim::AbstractTool | inline |
setExternalLoadsFileName(const std::string &aFileName) | OpenSim::AbstractTool | inline |
setFinalTime(const double aFinalTime) | OpenSim::AbstractTool | inline |
setForceSetFiles(const Array< std::string > &aForceSetFiles) | OpenSim::AbstractTool | inline |
setInitialTime(const double aInitialTime) | OpenSim::AbstractTool | inline |
setInlined(bool aInlined, const std::string &aFileName="") | OpenSim::Object | |
setLoadModelAndInput(bool b) | OpenSim::AnalyzeTool | inline |
setLowpassCutoffFrequency(double aLowpassCutoffFrequency) | OpenSim::AnalyzeTool | inline |
setMaxDT(double aMaxDT) | OpenSim::AbstractTool | inline |
setMaximumNumberOfSteps(int aMaxSteps) | OpenSim::AbstractTool | inline |
setMinDT(double aMinDT) | OpenSim::AbstractTool | inline |
setModel(Model &aModel) | OpenSim::AbstractTool | virtual |
setModelFilename(const std::string &aModelFile) | OpenSim::AbstractTool | inline |
setName(const std::string &name) | OpenSim::Object | |
setObjectIsUpToDateWithProperties() | OpenSim::Object | protected |
setOutputPrecision(int aPrecision) | OpenSim::AbstractTool | inline |
setPrintResultFiles(bool aToWrite) | OpenSim::AnalyzeTool | |
setReferences(const std::string &references) | OpenSim::Object | inline |
setReplaceForceSet(bool aReplace) | OpenSim::AbstractTool | inline |
setResultsDir(const std::string &aString) | OpenSim::AbstractTool | inline |
setSerializeAllDefaults(bool shouldSerializeDefaults) | OpenSim::Object | inlinestatic |
setSolveForEquilibrium(bool aSolve) | OpenSim::AbstractTool | inline |
setSpeedsFileName(const std::string &aFileName) | OpenSim::AnalyzeTool | inline |
setStartTime(const double aStartTime) | OpenSim::AbstractTool | inline |
setStatesFileName(const std::string &aFileName) | OpenSim::AnalyzeTool | inline |
setStatesFromMotion(const SimTK::State &s, const Storage &aMotion, bool aInDegrees) | OpenSim::AnalyzeTool | |
setStatesStorage(Storage &aStore) | OpenSim::AnalyzeTool | |
setToolOwnsModel(const bool trueFalse) | OpenSim::AbstractTool | inline |
toString() const | OpenSim::Object | |
updAnalysisSet() const | OpenSim::AbstractTool | inline |
updateFromXMLDocument() | OpenSim::Object | protected |
updateFromXMLNode(SimTK::Xml::Element &aNode, int versionNumber) override | OpenSim::AbstractTool | virtual |
updateModelForces(Model &model, const std::string &aToolSetupFileName, ForceSet *rOriginalForceSet=0) | OpenSim::AbstractTool | |
updateXMLNode(SimTK::Xml::Element &parent, const AbstractProperty *prop=nullptr) const | OpenSim::Object | |
updControllerSet() const | OpenSim::AbstractTool | inline |
updDocument() | OpenSim::Object | inlineprotected |
updExternalLoads() | OpenSim::AbstractTool | inline |
updProperty(const PropertyIndex &index) | OpenSim::Object | |
updPropertyByIndex(int propertyIndex) | OpenSim::Object | |
updPropertyByName(const std::string &name) | OpenSim::Object | |
verifyControlsStates() | OpenSim::AnalyzeTool | |
~AbstractTool() | OpenSim::AbstractTool | virtual |
~AnalyzeTool() | OpenSim::AnalyzeTool | virtual |
~Object() | OpenSim::Object | virtual |