37 static const mat rotation;
38 static const span span_i, span_j, span_k;
40 bool initial_right{
true};
45 int initialize(
const shared_ptr<DomainBase>&)
override;
47 int process(
const shared_ptr<DomainBase>&)
override;
A Constraint class.
Definition Constraint.h:36
A NodeLine class.
Definition NodeLine.h:36
void reset_status() override
Definition NodeLine.cpp:103
void update_status(const vec &) override
Definition NodeLine.cpp:91
void commit_status() override
Definition NodeLine.cpp:93
void clear_status() override
Definition NodeLine.cpp:98
int process(const shared_ptr< DomainBase > &) override
Process and update both stiffness and resistance.
Definition NodeLine.cpp:49
int initialize(const shared_ptr< DomainBase > &) override
Definition NodeLine.cpp:30
bool is_connected() const override
Indicate if this modifier can be deemed as an element that needs to account for connectivity.
Definition NodeLine.h:49