SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::core::behavior::BaseVectorOperations Member List

This is the complete list of members for sofa::core::behavior::BaseVectorOperations, including all inherited members.

BaseVectorOperations(const core::ExecParams *params, core::objectmodel::BaseContext *ctx)sofa::core::behavior::BaseVectorOperationsinline
ctxsofa::core::behavior::BaseVectorOperationsprotected
finish()=0sofa::core::behavior::BaseVectorOperationspure virtual
paramssofa::core::behavior::BaseVectorOperationsprotected
print(core::ConstMultiVecId v, std::ostream &out, std::string prefix="", std::string suffix="")=0sofa::core::behavior::BaseVectorOperationspure virtual
resultsofa::core::behavior::BaseVectorOperationsprotected
v_alloc(sofa::core::MultiVecCoordId &id, const VecIdProperties &properties={})=0sofa::core::behavior::BaseVectorOperationspure virtual
v_alloc(sofa::core::MultiVecDerivId &id, const VecIdProperties &properties={})=0sofa::core::behavior::BaseVectorOperationspure virtual
v_clear(core::MultiVecId v)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_dot(core::ConstMultiVecId a, core::ConstMultiVecId b)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_eq(core::MultiVecId v, core::ConstMultiVecId a)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_eq(core::MultiVecId v, core::ConstMultiVecId a, SReal f)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_free(sofa::core::MultiVecCoordId &id, bool interactionForceField=false, bool propagate=false)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_free(sofa::core::MultiVecDerivId &id, bool interactionForceField=false, bool propagate=false)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_multiop(const core::behavior::BaseMechanicalState::VMultiOp &o)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_norm(core::ConstMultiVecId a, unsigned l)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_op(core::MultiVecId v, core::ConstMultiVecId a, core::ConstMultiVecId b, SReal f=1.0)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_peq(core::MultiVecId v, core::ConstMultiVecId a, SReal f=1.0)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_realloc(sofa::core::MultiVecCoordId &id, bool interactionForceField=false, bool propagate=false, const VecIdProperties &properties={})=0sofa::core::behavior::BaseVectorOperationspure virtual
v_realloc(sofa::core::MultiVecDerivId &id, bool interactionForceField=false, bool propagate=false, const VecIdProperties &properties={})=0sofa::core::behavior::BaseVectorOperationspure virtual
v_size(core::MultiVecId v)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_teq(core::MultiVecId v, SReal f)=0sofa::core::behavior::BaseVectorOperationspure virtual
v_threshold(core::MultiVecId a, SReal threshold)=0sofa::core::behavior::BaseVectorOperationspure virtual
~BaseVectorOperations()sofa::core::behavior::BaseVectorOperationsinlinevirtual