Class NewtonEuler5DR#
Defined in Program listing for file kernel/src/modelingTools/NewtonEuler5DR.hpp
-
class NewtonEuler5DR : public NewtonEuler1DR#
This class is an interface for relation with impact and RFC3D.
Public Functions
-
virtual ~NewtonEuler5DR() noexcept = default#
destructor
-
virtual void initialize(Interaction &inter) override#
initialize components specific to derived classes.
- Parameters:
inter – the interaction using this relation
-
virtual void computeJachqT(Interaction &inter, SP::BlockVector q0) override#
Default implementation consists in multiplying jachq and T (see NewtonEulerR::computeJachqT) but here we compute the operator from the the contact point locations and the local frame at contact.
- Parameters:
inter – interaction that owns the relation
q0 – the block vector to the dynamical system position
-
virtual ~NewtonEuler5DR() noexcept = default#