5 #ifndef MERCURYDPM_COUPLEDSOLIDNODES_H
6 #define MERCURYDPM_COUPLEDSOLIDNODES_H
27 const unsigned& n_lagrangian_type,
28 const unsigned& n_dim,
29 const unsigned& n_position_type,
30 const unsigned& initial_n_value)
31 :
SolidNode(n_lagrangian, n_lagrangian_type, n_dim, n_position_type, initial_n_value) {}
34 const unsigned& n_lagrangian,
35 const unsigned& n_lagrangian_type,
36 const unsigned& n_dim,
37 const unsigned& n_position_type,
38 const unsigned& initial_n_value)
39 :
SolidNode(time_stepper_pt_, n_lagrangian, n_lagrangian_type, n_dim, n_position_type, initial_n_value) {}
Definition: CoupledSolidNodes.h:16
CoupledSolidNode(const unsigned &n_lagrangian, const unsigned &n_lagrangian_type, const unsigned &n_dim, const unsigned &n_position_type, const unsigned &initial_n_value)
Definition: CoupledSolidNodes.h:26
Vector< double > get_coupling_force() const
Definition: CoupledSolidNodes.h:48
void set_coupling_weight(const double &weight)
Set and get function for the coupling weight and force.
Definition: CoupledSolidNodes.h:42
CoupledSolidNode(TimeStepper *const &time_stepper_pt_, const unsigned &n_lagrangian, const unsigned &n_lagrangian_type, const unsigned &n_dim, const unsigned &n_position_type, const unsigned &initial_n_value)
Definition: CoupledSolidNodes.h:33
const double get_coupling_weight()
Definition: CoupledSolidNodes.h:44
Vector< double > coupling_force
Coupling force on the node.
Definition: CoupledSolidNodes.h:22
void set_coupling_force(const Vector< double > &cForce)
Definition: CoupledSolidNodes.h:46
double coupling_weight
Weighting factor for coupling with other method.
Definition: CoupledSolidNodes.h:19
Definition: AnisotropicHookean.h:31