mc_rtc  2.14.0
mc_tvm::PostureFunction Member List

This is the complete list of members for mc_tvm::PostureFunction, including all inherited members.

A(const MatrixConstRef &A, const Variable &x, const tvm::internal::MatrixProperties &p={})tvm::function::BasicLinearFunctionvirtual
A(const MatrixConstRef &A, const tvm::internal::MatrixProperties &p={})tvm::function::BasicLinearFunctionvirtual
addDirectDependency(EnumO o, std::shared_ptr< S > source, EnumI i)Node< FirstOrderProvider >protected
addDirectDependency(EnumO o, S &source, EnumI i)Node< FirstOrderProvider >protected
addInput(std::shared_ptr< T > source, EnumI i, Args... args)tvm::graph::internal::Inputs
addInput(T &source, EnumI i, Args... args)tvm::graph::internal::Inputs
addInputDependency(EnumU u, std::shared_ptr< S > source, EnumO i, Args... args)Node< FirstOrderProvider >protected
addInputDependency(EnumU u, S &source, EnumO i, Args... args)Node< FirstOrderProvider >protected
addInternalDependency(EnumU1 uDependent, EnumU2 u)Node< FirstOrderProvider >protected
addOutputDependency(EnumO o, EnumU u)Node< FirstOrderProvider >protected
addOutputDependency(std::initializer_list< EnumO > os, EnumU u)Node< FirstOrderProvider >protected
addVariable(VariablePtr v, bool linear)tvm::internal::FirstOrderProviderprotected
addVariable(const VariableVector &v, bool linear)tvm::internal::FirstOrderProviderprotected
addVariable_(VariablePtr v) overridetvm::function::abstract::Functionprotectedvirtual
b(const VectorConstRef &b, const tvm::internal::MatrixProperties &p={})tvm::function::BasicLinearFunctionvirtual
tvm::function::abstract::LinearFunction::b() consttvm::function::abstract::LinearFunction
b_tvm::function::abstract::LinearFunctionprotected
BasicLinearFunction(const MatrixConstRef &A, VariablePtr x)tvm::function::BasicLinearFunction
BasicLinearFunction(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x)tvm::function::BasicLinearFunction
BasicLinearFunction(const MatrixConstRef &A, VariablePtr x, const VectorConstRef &b)tvm::function::BasicLinearFunction
BasicLinearFunction(const std::vector< MatrixConstRef > &A, const std::vector< VariablePtr > &x, const VectorConstRef &b)tvm::function::BasicLinearFunction
BasicLinearFunction(int m, VariablePtr x)tvm::function::BasicLinearFunction
BasicLinearFunction(int m, const std::vector< VariablePtr > &x)tvm::function::BasicLinearFunction
BasicLinearFunction(const utils::LinearExpr< Derived > &lin)tvm::function::BasicLinearFunction
BasicLinearFunction(const utils::AffineExpr< CstDerived, Derived... > &aff)tvm::function::BasicLinearFunction
directDependencies_tvm::graph::internal::AbstractNodeprotected
FirstOrderProvider(int m)tvm::internal::FirstOrderProviderprotected
FirstOrderProvider(Space image)tvm::internal::FirstOrderProviderprotected
Function(int m=0)tvm::function::abstract::Functionprotected
Function(Space image)tvm::function::abstract::Functionprotected
getInput(T *source)tvm::graph::internal::Inputs
getInput(const std::shared_ptr< T > &source)tvm::graph::internal::Inputs
IdentityFunction(VariablePtr x)tvm::function::IdentityFunction
imageSpace() consttvm::internal::FirstOrderProvider
imageSpace_tvm::internal::FirstOrderProviderprotected
input_dependency_t typedeftvm::graph::internal::AbstractNodeprotected
inputDependencies_tvm::graph::internal::AbstractNodeprotected
inputs_t typedeftvm::graph::internal::Inputs
internalDependencies_tvm::graph::internal::AbstractNodeprotected
is_node_tvm::graph::abstract::Outputsprotected
isOutputCustomEnabled(int) consttvm::graph::abstract::Outputsvirtual
isOutputEnabled(EnumT e) consttvm::graph::abstract::Outputs
isOutputEnabled(int i) consttvm::graph::abstract::Outputs
isOutputStaticallyEnabled(int) consttvm::graph::abstract::Outputsvirtual
isUpdateCustomEnabled(int) consttvm::graph::internal::AbstractNodevirtual
isUpdateEnabled(EnumT e) consttvm::graph::internal::AbstractNode
isUpdateStaticallyEnabled(int) consttvm::graph::internal::AbstractNodevirtual
j0_mc_tvm::PostureFunctionprotected
jacobian(const Variable &x) consttvm::internal::FirstOrderProvidervirtual
jacobian_tvm::internal::FirstOrderProviderprotected
JDot(const Variable &x) consttvm::function::abstract::Functionvirtual
JDot_tvm::function::abstract::Functionprotected
linear_tvm::internal::FirstOrderProviderprotected
LinearFunction(int m)tvm::function::abstract::LinearFunctionprotected
linearIn(const Variable &x) consttvm::internal::FirstOrderProvider
normalAcceleration() consttvm::function::abstract::Functionvirtual
normalAcceleration_tvm::function::abstract::Functionprotected
Output_ enum nametvm::graph::abstract::Outputs
OutputBase typedeftvm::graph::abstract::Outputs
OutputBaseNametvm::graph::abstract::Outputsstatic
outputDependencies_tvm::graph::internal::AbstractNodeprotected
OutputName(Output_)tvm::graph::abstract::Outputsstatic
OutputParent typedeftvm::graph::abstract::Outputs
OutputSizetvm::graph::abstract::Outputsstatic
OutputStaticallyEnabled(EnumT)tvm::graph::abstract::Outputsstatic
posture(const std::string &j, const std::vector< double > &q)mc_tvm::PostureFunction
posture(const std::vector< std::vector< double >> &p)mc_tvm::PostureFunction
posture() const noexceptmc_tvm::PostureFunctioninline
posture_mc_tvm::PostureFunctionprotected
PostureFunction(const mc_rbdyn::Robot &robot)mc_tvm::PostureFunction
refAccel() const noexceptmc_tvm::PostureFunctioninline
refAccel(const Eigen::VectorXd &acc) noexceptmc_tvm::PostureFunctioninline
refAccel_mc_tvm::PostureFunctionprotected
refVel() const noexceptmc_tvm::PostureFunctioninline
refVel(const Eigen::VectorXd &vel) noexceptmc_tvm::PostureFunctioninline
refVel_mc_tvm::PostureFunctionprotected
registerUpdates(EnumT u, void(U::*fn)(), Args... args)Node< FirstOrderProvider >protected
registerUpdates(EnumT u, void(U::*fn)())Node< FirstOrderProvider >protected
removeInput(T *source)tvm::graph::internal::Inputs
removeInput(T *source, Args... args)tvm::graph::internal::Inputs
removeVariable(VariablePtr v)tvm::internal::FirstOrderProviderprotected
removeVariable_(VariablePtr v) overridetvm::function::abstract::Functionprotectedvirtual
reset()mc_tvm::PostureFunction
resize(int m)tvm::internal::FirstOrderProviderprotected
resizeCache() overridetvm::function::abstract::LinearFunctionvirtual
resizeJacobianCache()tvm::internal::FirstOrderProviderprotected
resizeJDotCache()tvm::function::abstract::Functionprotected
resizeNormalAccelerationCache()tvm::function::abstract::Functionprotected
resizeValueCache()tvm::internal::FirstOrderProviderprotected
resizeVelocityCache()tvm::function::abstract::Functionprotected
robot_mc_tvm::PostureFunctionprotected
rSize() consttvm::internal::FirstOrderProvider
setDerivativesToZero()tvm::function::abstract::LinearFunctionprotected
size() consttvm::internal::FirstOrderProvider
splitJacobian(const MatrixConstRef &J, const std::vector< VariablePtr > &vars, bool keepProperties=false)tvm::internal::FirstOrderProviderprotected
splitJacobian(const MatrixConstRef &J, const VariableVector &vars, bool keepProperties=false)tvm::internal::FirstOrderProviderprotected
store_t typedeftvm::graph::internal::Inputs
tSize() consttvm::internal::FirstOrderProvider
update(int i)tvm::graph::internal::AbstractNode
Update_ enum nametvm::graph::internal::AbstractNode
UpdateBase typedeftvm::graph::internal::AbstractNode
UpdateBaseNametvm::graph::internal::AbstractNodestatic
UpdateName(Update_)tvm::graph::internal::AbstractNodestatic
UpdateParent typedeftvm::graph::internal::AbstractNode
updates_tvm::graph::internal::AbstractNodeprotected
UpdateSizetvm::graph::internal::AbstractNodestatic
UpdateStaticallyEnabled(EnumT)tvm::graph::internal::AbstractNodestatic
updateValue()tvm::function::abstract::LinearFunction
updateValue_() overridemc_tvm::PostureFunctionprotectedvirtual
updateVelocity()tvm::function::abstract::LinearFunction
updateVelocity_() overridemc_tvm::PostureFunctionprotectedvirtual
value() consttvm::internal::FirstOrderProvidervirtual
value_tvm::internal::FirstOrderProviderprotected
variables() consttvm::internal::FirstOrderProvider
variables_tvm::internal::FirstOrderProviderprotected
velocity() consttvm::function::abstract::Functionvirtual
velocity_tvm::function::abstract::Functionprotected
~AbstractNode()=defaulttvm::graph::internal::AbstractNodevirtual
~Inputs()=defaulttvm::graph::internal::Inputsvirtual
~Outputs()=defaulttvm::graph::abstract::Outputsvirtual