API  4.2
For C++ developers
OpenSim::MocoSolution Member List

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

clone() const overrideOpenSim::MocoSolutioninlinevirtual
compareContinuousVariablesRMS(const MocoTrajectory &other, std::map< std::string, std::vector< std::string >> columnsToUse={}) constOpenSim::MocoTrajectory
compareContinuousVariablesRMSPattern(const MocoTrajectory &other, std::string columnType, std::string pattern) constOpenSim::MocoTrajectory
compareParametersRMS(const MocoTrajectory &other, std::vector< std::string > parameterNames={}) constOpenSim::MocoTrajectory
createFromStatesControlsTables(const MocoProblemRep &, const TimeSeriesTable &statesTrajectory, const TimeSeriesTable &controlsTrajectory)OpenSim::MocoTrajectorystatic
empty() constOpenSim::MocoTrajectoryinline
ensureUnsealed() constOpenSim::MocoTrajectoryprotected
exportToControlsTable() constOpenSim::MocoTrajectory
exportToStatesTable() constOpenSim::MocoTrajectory
exportToStatesTrajectory(const MocoProblem &) constOpenSim::MocoTrajectory
exportToStatesTrajectory(const Model &) constOpenSim::MocoTrajectory
generateAccelerationsFromSpeeds()OpenSim::MocoTrajectory
generateAccelerationsFromValues()OpenSim::MocoTrajectory
generateSpeedsFromValues()OpenSim::MocoTrajectory
getControl(const std::string &name) constOpenSim::MocoTrajectory
getControlNames() constOpenSim::MocoTrajectoryinline
getControlsTrajectory() constOpenSim::MocoTrajectoryinline
getDerivative(const std::string &name) constOpenSim::MocoTrajectory
getDerivativeNames() constOpenSim::MocoTrajectoryinline
getDerivativesTrajectory() constOpenSim::MocoTrajectoryinline
getFinalTime() constOpenSim::MocoTrajectory
getInitialTime() constOpenSim::MocoTrajectory
getMultiplier(const std::string &name) constOpenSim::MocoTrajectory
getMultiplierNames() constOpenSim::MocoTrajectoryinline
getMultipliersTrajectory() constOpenSim::MocoTrajectoryinline
getNumControls() constOpenSim::MocoTrajectoryinline
getNumDerivatives() constOpenSim::MocoTrajectoryinline
getNumIterations() constOpenSim::MocoSolutioninline
getNumMultipliers() constOpenSim::MocoTrajectoryinline
getNumObjectiveTerms() constOpenSim::MocoSolutioninline
getNumParameters() constOpenSim::MocoTrajectoryinline
getNumStates() constOpenSim::MocoTrajectoryinline
getNumTimes() constOpenSim::MocoTrajectoryinline
getObjective() constOpenSim::MocoSolutioninline
getObjectiveTerm(const std::string &name) constOpenSim::MocoSolution
getObjectiveTermByIndex(int index) constOpenSim::MocoSolution
getObjectiveTermNames() constOpenSim::MocoSolution
getParameter(const std::string &name) constOpenSim::MocoTrajectory
getParameterNames() constOpenSim::MocoTrajectoryinline
getParameters() constOpenSim::MocoTrajectoryinline
getSolverDuration() constOpenSim::MocoSolutioninline
getState(const std::string &name) constOpenSim::MocoTrajectory
getStateNames() constOpenSim::MocoTrajectoryinline
getStatesTrajectory() constOpenSim::MocoTrajectoryinline
getStatus() constOpenSim::MocoSolutioninline
getTime() constOpenSim::MocoTrajectoryinline
hasCoordinateStates() constOpenSim::MocoTrajectoryinline
insertControlsTrajectory(const TimeSeriesTable &subsetOfControls, bool overwrite=false)OpenSim::MocoTrajectory
insertStatesTrajectory(const TimeSeriesTable &subsetOfStates, bool overwrite=false)OpenSim::MocoTrajectory
isCompatible(const MocoProblemRep &, bool requireAccelerations=false, bool throwOnError=false) constOpenSim::MocoTrajectory
isNumericallyEqual(const MocoTrajectory &other, double tol=SimTK::NTraits< SimTK::Real >::getDefaultTolerance()) constOpenSim::MocoTrajectory
isSealed() constOpenSim::MocoSolutioninline
MocoSolver classOpenSim::MocoSolutionfriend
MocoTrajectory()=defaultOpenSim::MocoTrajectory
MocoTrajectory(std::vector< std::string > state_names, std::vector< std::string > control_names, std::vector< std::string > multiplier_names, std::vector< std::string > parameter_names)OpenSim::MocoTrajectory
MocoTrajectory(std::vector< std::string > state_names, std::vector< std::string > control_names, std::vector< std::string > multiplier_names, std::vector< std::string > derivative_names, std::vector< std::string > parameter_names)OpenSim::MocoTrajectory
MocoTrajectory(const SimTK::Vector &time, std::vector< std::string > state_names, std::vector< std::string > control_names, std::vector< std::string > multiplier_names, std::vector< std::string > parameter_names, const SimTK::Matrix &statesTrajectory, const SimTK::Matrix &controlsTrajectory, const SimTK::Matrix &multipliersTrajectory, const SimTK::RowVector &parameters)OpenSim::MocoTrajectory
MocoTrajectory(const SimTK::Vector &time, std::vector< std::string > state_names, std::vector< std::string > control_names, std::vector< std::string > multiplier_names, std::vector< std::string > derivative_names, std::vector< std::string > parameter_names, const SimTK::Matrix &statesTrajectory, const SimTK::Matrix &controlsTrajectory, const SimTK::Matrix &multipliersTrajectory, const SimTK::Matrix &derivativesTrajectory, const SimTK::RowVector &parameters)OpenSim::MocoTrajectory
MocoTrajectory(const SimTK::Vector &time, const std::map< std::string, NamesAndData< SimTK::Matrix >> &continuousVars, const NamesAndData< SimTK::RowVector > &parameters={})OpenSim::MocoTrajectory
MocoTrajectory(const std::string &filepath)OpenSim::MocoTrajectoryexplicit
NamesAndData typedefOpenSim::MocoTrajectory
operator bool() constOpenSim::MocoSolutioninlineexplicit
printObjectiveBreakdown() constOpenSim::MocoSolution
randomizeAdd(const SimTK::Random &randGen=SimTK::Random::Uniform(-0.1, 0.1))OpenSim::MocoTrajectoryinline
randomizeReplace(const SimTK::Random &randGen=SimTK::Random::Uniform(-0.1, 0.1))OpenSim::MocoTrajectoryinline
resample(SimTK::Vector newTime)OpenSim::MocoTrajectory
resampleWithFrequency(double desiredNumTimePointsPerSecond)OpenSim::MocoTrajectory
resampleWithInterval(double desiredTimeInterval)OpenSim::MocoTrajectory
resampleWithNumTimes(int numTimes)OpenSim::MocoTrajectory
seal()OpenSim::MocoSolutioninline
setControl(const std::string &name, const SimTK::Vector &trajectory)OpenSim::MocoTrajectory
setControl(const std::string &name, std::initializer_list< double > trajectory)OpenSim::MocoTrajectoryinline
setDerivative(const std::string &name, const SimTK::Vector &trajectory)OpenSim::MocoTrajectory
setDerivative(const std::string &name, std::initializer_list< double > trajectory)OpenSim::MocoTrajectoryinline
setMultiplier(const std::string &name, const SimTK::Vector &trajectory)OpenSim::MocoTrajectory
setMultiplier(const std::string &name, std::initializer_list< double > trajectory)OpenSim::MocoTrajectoryinline
setNumTimes(int numTimes)OpenSim::MocoTrajectoryinline
setParameter(const std::string &name, const SimTK::Real &value)OpenSim::MocoTrajectory
setSealed(bool sealed)OpenSim::MocoTrajectoryinlineprotected
setState(const std::string &name, const SimTK::Vector &trajectory)OpenSim::MocoTrajectory
setState(const std::string &name, std::initializer_list< double > trajectory)OpenSim::MocoTrajectoryinline
setStatesTrajectory(const TimeSeriesTable &states, bool allowMissingColumns=false, bool allowExtraColumns=false)OpenSim::MocoTrajectory
setTime(const SimTK::Vector &time)OpenSim::MocoTrajectory
setTime(std::initializer_list< double > time)OpenSim::MocoTrajectoryinline
success() constOpenSim::MocoSolutioninline
unseal()OpenSim::MocoSolutioninline
write(const std::string &filepath) constOpenSim::MocoTrajectory
~MocoTrajectory()=defaultOpenSim::MocoTrajectoryvirtual