OpenSim  OpenSim 3.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
OpenSim::Bhargava2004MuscleMetabolicsProbe Member List

This is the complete list of members for OpenSim::Bhargava2004MuscleMetabolicsProbe, including all inherited members.

_modelOpenSim::ModelComponentprotected
_propertySetOpenSim::Objectprotected
addCacheVariable(const std::string &cacheVariableName, const T &variablePrototype, SimTK::Stage dependsOnStage) const OpenSim::ModelComponentinlineprotected
addDiscreteVariable(const std::string &discreteVariableName, SimTK::Stage invalidatesStage) const OpenSim::ModelComponentprotected
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize)OpenSim::Objectprotected
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize, const Container< T > &valueList)OpenSim::Objectprotected
addModelingOption(const std::string &optionName, int maxFlagValue) const OpenSim::ModelComponentprotected
addMuscle(const std::string &muscleName, double ratio_slow_twitch_fibers, double activation_constant_slow_twitch, double activation_constant_fast_twitch, double maintenance_constant_slow_twitch, double maintenance_constant_fast_twitch)OpenSim::Bhargava2004MuscleMetabolicsProbe
addMuscle(const std::string &muscleName, double ratio_slow_twitch_fibers, double activation_constant_slow_twitch, double activation_constant_fast_twitch, double maintenance_constant_slow_twitch, double maintenance_constant_fast_twitch, double muscle_mass)OpenSim::Bhargava2004MuscleMetabolicsProbe
addOptionalProperty(const std::string &name, const std::string &comment)OpenSim::Objectprotected
addOptionalProperty(const std::string &name, const std::string &comment, const T &value)OpenSim::Objectprotected
addProperty(const std::string &name, const std::string &comment, const T &value)OpenSim::Objectprotected
addStateVariable(const std::string &stateVariableName, SimTK::Stage invalidatesStage=SimTK::Stage::Dynamics) const OpenSim::ModelComponentprotected
addToSystem(SimTK::MultibodySystem &system) const overrideOpenSim::Probeprotectedvirtual
Bhargava2004MuscleMetabolicsProbe()OpenSim::Bhargava2004MuscleMetabolicsProbe
Bhargava2004MuscleMetabolicsProbe(const bool activation_rate_on, const bool maintenance_rate_on, const bool shortening_rate_on, const bool basal_rate_on, const bool work_rate_on)OpenSim::Bhargava2004MuscleMetabolicsProbe
clearObjectIsUpToDateWithProperties()OpenSim::Objectinline
clone() const =0OpenSim::Objectpure virtual
computeProbeInputs(const SimTK::State &state) const overrideOpenSim::Bhargava2004MuscleMetabolicsProbevirtual
computeStateVariableDerivatives(const SimTK::State &s) const OpenSim::ModelComponentprotectedvirtual
DEFAULT_NAMEOpenSim::Objectstatic
dump(bool dumpName=false)OpenSim::Object
generateDecorations(bool fixed, const ModelDisplayHints &hints, const SimTK::State &state, SimTK::Array_< SimTK::DecorativeGeometry > &appendToThis) const OpenSim::ModelComponentprotectedvirtual
getActivationConstantFastTwitch(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getActivationConstantSlowTwitch(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getAuthors() const OpenSim::Objectinline
getCacheVariable(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponentinline
getCacheVariableIndex(const std::string &name) const OpenSim::ModelComponentprotected
getClassName()OpenSim::Objectinlinestatic
getConcreteClassName() const =0OpenSim::Objectpure virtual
getDebugLevel()OpenSim::Objectinlinestatic
getDefaultInstanceOfType(const std::string &concreteClassName)OpenSim::Objectstatic
getDensity(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getDescription() const OpenSim::Object
getDiscreteVariable(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponent
getDiscreteVariableIndex(const std::string &name) const OpenSim::ModelComponentprotected
getDisplayer() const OpenSim::Objectinlinevirtual
getDocument() const OpenSim::Objectinlineprotected
getDocumentFileName() const OpenSim::Object
getGain() const OpenSim::Probe
getInitialConditions() const OpenSim::Probe
getInlined() const OpenSim::Object
getMaintenanceConstantFastTwitch(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getMaintenanceConstantSlowTwitch(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getModel() const OpenSim::ModelComponent
getModelingOption(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponent
getMuscleMass(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getName() const OpenSim::Object
getNumInternalMeasureStates() const OpenSim::Probe
getNumMetabolicMuscles() const OpenSim::Bhargava2004MuscleMetabolicsProbe
getNumProbeInputs() const overrideOpenSim::Bhargava2004MuscleMetabolicsProbevirtual
getNumProperties() const OpenSim::Object
getNumStateVariables() const OpenSim::ModelComponentvirtual
getOperation() const OpenSim::Probe
getProbeOutputLabels() const overrideOpenSim::Bhargava2004MuscleMetabolicsProbevirtual
getProbeOutputs(const SimTK::State &state) const OpenSim::Probe
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::Objectinlineprotected
getPropertyIndex() const OpenSim::Objectinlineprotected
getPropertySet()OpenSim::Objectinline
getPropertySet() const OpenSim::Objectinline
getRatioSlowTwitchFibers(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getReferences() const OpenSim::Objectinline
getRegisteredObjectsOfGivenType(ArrayPtrs< T > &rArray)OpenSim::Objectinlinestatic
getRegisteredTypenames(Array< std::string > &typeNames)OpenSim::Objectstatic
getSerializeAllDefaults()OpenSim::Objectinlinestatic
getSpecificTension(const std::string &muscleName) const OpenSim::Bhargava2004MuscleMetabolicsProbe
getStateIndex(const std::string &name) const OpenSim::ModelComponentprotected
getStateVariable(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponent
getStateVariableNames() const OpenSim::ModelComponentvirtual
getStateVariableSystemIndex(const std::string &stateVariableName) const OpenSim::ModelComponentvirtual
hasProperty(const std::string &name) const OpenSim::Object
hasProperty() const OpenSim::Object
includeAsSubComponent(ModelComponent *aComponent)OpenSim::ModelComponentprotected
initStateFromProperties(SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
isA(const char *type) const OpenSim::Objectinlinevirtual
isCacheVariableValid(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponentinline
isDisabled() const OpenSim::Probe
isEqualTo(const Object &aObject) const OpenSim::Objectinline
isKindOf(const char *type)OpenSim::Objectinlinestatic
isObjectTypeDerivedFrom(const std::string &concreteClassName)OpenSim::Objectinlinestatic
isObjectUpToDateWithProperties() const OpenSim::Objectinline
isUsingProvidedMass(const std::string &muscleName)OpenSim::Bhargava2004MuscleMetabolicsProbe
makeObjectFromFile(const std::string &fileName)OpenSim::Objectstatic
markCacheVariableInvalid(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponentinline
markCacheVariableValid(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponentinline
ModelComponent()OpenSim::ModelComponent
ModelComponent(const std::string &aFileName, bool aUpdateFromXMLNode=true) SWIG_DECLARE_EXCEPTIONOpenSim::ModelComponent
ModelComponent(SimTK::Xml::Element &aNode)OpenSim::ModelComponentexplicit
ModelComponent(const ModelComponent &source)OpenSim::ModelComponent
MuscleMap typedefOpenSim::Bhargava2004MuscleMetabolicsProbe
newInstanceOfType(const std::string &concreteClassName)OpenSim::Objectstatic
Object()OpenSim::Objectprotected
Object(const std::string &fileName, bool aUpdateFromXMLNode=true) SWIG_DECLARE_EXCEPTIONOpenSim::Objectexplicitprotected
Object(const Object &source)OpenSim::Objectprotected
Object(SimTK::Xml::Element &aElement)OpenSim::Objectexplicitprotected
OpenSim::Object::OpenSim_DECLARE_ABSTRACT_OBJECTOpenSim::Objectrelated
OpenSim_DECLARE_ABSTRACT_OBJECT_TOpenSim::Objectrelated
OpenSim::Probe::OpenSim_DECLARE_CONCRETE_OBJECTOpenSim::Objectrelated
OpenSim_DECLARE_CONCRETE_OBJECT_TOpenSim::Objectrelated
OpenSim_DECLARE_LIST_PROPERTY(initial_conditions_for_integration, double,"Array of initial conditions to be specified if the 'integrate' operation is ""selected. Note that the size of initial conditions must be the same size as ""the data being integrated, otherwise an exception will be thrown.")OpenSim::Probe
OpenSim_DECLARE_PROPERTY(activation_rate_on, bool,"Specify whether activation heat rate is to be calculated (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(maintenance_rate_on, bool,"Specify whether maintenance heat rate is to be calculated (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(shortening_rate_on, bool,"Specify whether shortening heat rate is to be calculated (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(basal_rate_on, bool,"Specify whether basal heat rate is to be calculated (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(mechanical_work_rate_on, bool,"Specify whether mechanical work rate is to be calculated (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(enforce_minimum_heat_rate_per_muscle, bool,"Specify whether the total heat rate for a muscle will be clamped to a ""minimum value of 1.0 W/kg (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(normalized_fiber_length_dependence_on_maintenance_rate, PiecewiseLinearFunction,"Contains a PiecewiseLinearFunction object that describes the ""normalized fiber length dependence on maintenance rate.")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(use_force_dependent_shortening_prop_constant, bool,"Specify whether to use a force dependent shortening proportionality ""constant (true/false).")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(basal_coefficient, double,"Basal metabolic coefficient.")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(basal_exponent, double,"Basal metabolic exponent.")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim_DECLARE_PROPERTY(report_total_metabolics_only, bool,"If set to false, the individual muscle metabolics, basal rate, and ""total summation will be reported. If set to true, only the total ""summation will be reported.")OpenSim::Bhargava2004MuscleMetabolicsProbe
OpenSim::Probe::OpenSim_DECLARE_PROPERTY(isDisabled, bool,"Flag indicating whether the Probe is disabled or not.")OpenSim::Probe
OpenSim::Probe::OpenSim_DECLARE_PROPERTY(probe_operation, std::string,"The operation to perform on the probe input value: ""'value'(no operation, just return the probe value), 'integrate', ""'differentiate', 'minimum', 'minabs', 'maximum', 'maxabs'.")OpenSim::Probe
OpenSim::Probe::OpenSim_DECLARE_PROPERTY(gain, double,"Constant gain to scale the probe output by.")OpenSim::Probe
OpenSim_DECLARE_UNNAMED_PROPERTY(Bhargava2004MuscleMetabolicsProbe_MetabolicMuscleParameterSet,"A set containing, for each muscle, the parameters ""required to calculate muscle metabolic power.")OpenSim::Bhargava2004MuscleMetabolicsProbe
operator<(const Object &aObject) const OpenSim::Objectvirtual
operator=(const ModelComponent &aModelComponent)OpenSim::ModelComponent
OpenSim::Object::operator=(const Object &aObject)OpenSim::Object
operator==(const Object &aObject) const OpenSim::Objectvirtual
print(const std::string &fileName)OpenSim::Object
PrintPropertyInfo(std::ostream &os, const std::string &classNameDotPropertyName)OpenSim::Objectstatic
PrintPropertyInfo(std::ostream &os, const std::string &className, const std::string &propertyName)OpenSim::Objectstatic
Probe()OpenSim::Probe
readObjectFromXMLNodeOrFile(SimTK::Xml::Element &objectElement, int versionNumber)OpenSim::Object
realizeAcceleration(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeDynamics(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeInstance(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeModel(SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizePosition(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeReport(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeTime(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeTopology(SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
realizeVelocity(const SimTK::State &state) const OpenSim::ModelComponentprotectedvirtual
RegisterType(const Object &defaultObject)OpenSim::Objectinlinestatic
registerType(const Object &defaultObject)OpenSim::Objectstatic
removeMuscle(const std::string &muscleName)OpenSim::Bhargava2004MuscleMetabolicsProbe
RenameType(const std::string &oldName, const std::string &newName)OpenSim::Objectinlinestatic
renameType(const std::string &oldTypeName, const std::string &newTypeName)OpenSim::Objectstatic
reset(SimTK::State &s)OpenSim::Probe
SafeCopy(const Object *aObject)OpenSim::Objectinlinestatic
setActivationConstantFastTwitch(const std::string &muscleName, const double &c)OpenSim::Bhargava2004MuscleMetabolicsProbe
setActivationConstantSlowTwitch(const std::string &muscleName, const double &c)OpenSim::Bhargava2004MuscleMetabolicsProbe
setAllPropertiesUseDefault(bool aUseDefault)OpenSim::Object
setAuthors(const std::string &authors)OpenSim::Objectinline
setCacheVariable(const SimTK::State &state, const std::string &name, const T &value) const OpenSim::ModelComponentinline
setDebugLevel(int newLevel)OpenSim::Objectinlinestatic
setDensity(const std::string &muscleName, const double &density)OpenSim::Bhargava2004MuscleMetabolicsProbe
setDescription(const std::string &description)OpenSim::Object
setDisabled(bool isDisabled)OpenSim::Probe
setDiscreteVariable(SimTK::State &state, const std::string &name, double value) const OpenSim::ModelComponent
setDocument(XMLDocument *doc)OpenSim::Objectinlineprotected
setGain(double gain)OpenSim::Probe
setInitialConditions(SimTK::Vector initial_conditions_for_integration)OpenSim::Probe
setInlined(bool aInlined, const std::string &aFileName="")OpenSim::Object
setMaintenanceConstantFastTwitch(const std::string &muscleName, const double &c)OpenSim::Bhargava2004MuscleMetabolicsProbe
setMaintenanceConstantSlowTwitch(const std::string &muscleName, const double &c)OpenSim::Bhargava2004MuscleMetabolicsProbe
setModelingOption(SimTK::State &state, const std::string &name, int flag) const OpenSim::ModelComponent
setName(const std::string &name)OpenSim::Object
setObjectIsUpToDateWithProperties()OpenSim::Objectinline
setOperation(std::string probe_operation)OpenSim::Probe
setPropertiesFromState(const SimTK::State &state)OpenSim::ModelComponentprotectedvirtual
setRatioSlowTwitchFibers(const std::string &muscleName, const double &ratio)OpenSim::Bhargava2004MuscleMetabolicsProbe
setReferences(const std::string &references)OpenSim::Objectinline
setSerializeAllDefaults(bool shouldSerializeDefaults)OpenSim::Objectinlinestatic
setSpecificTension(const std::string &muscleName, const double &specificTension)OpenSim::Bhargava2004MuscleMetabolicsProbe
setStateVariable(SimTK::State &state, const std::string &name, double value) const OpenSim::ModelComponent
toString() const OpenSim::Object
updateDisplayer(const SimTK::State &s) const OpenSim::ModelComponentinlinevirtual
updateFromXMLDocument()OpenSim::Objectprotected
updateFromXMLNode(SimTK::Xml::Element &objectElement, int versionNumber)OpenSim::Objectvirtual
updateXMLNode(SimTK::Xml::Element &parent)OpenSim::Objectvirtual
updCacheVariable(const SimTK::State &state, const std::string &name) const OpenSim::ModelComponentinline
updDisplayer()OpenSim::Objectinlinevirtual
updDocument()OpenSim::Objectinlineprotected
updModel()OpenSim::ModelComponent
updProperty(const PropertyIndex &index)OpenSim::Object
updPropertyByIndex(int propertyIndex)OpenSim::Object
updPropertyByName(const std::string &name)OpenSim::Object
useCalculatedMass(const std::string &muscleName)OpenSim::Bhargava2004MuscleMetabolicsProbe
useProvidedMass(const std::string &muscleName, double providedMass)OpenSim::Bhargava2004MuscleMetabolicsProbe
~ModelComponent()OpenSim::ModelComponentinlinevirtual
~Object()OpenSim::Objectvirtual