File kernel/src/modelingTools/NewtonEuler5DR.hpp#
Go to the source code of this file
-
class NewtonEuler5DR : public NewtonEuler1DR
- #include <NewtonEuler5DR.hpp>
This class is an interface for relation with impact and RFC3D.
Public Functions
-
inline NewtonEuler5DR()#
-
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
-
ACCEPT_STD_VISITORS()#
-
inline NewtonEuler5DR()#