29 #ifndef BATHETWOSTEP_H 30 #define BATHETWOSTEP_H 40 FLAG step_flag = FLAG::TRAP;
42 double C0 = 0., C1 = 0., C2 = 0., C3 = 0., C4 = 0., C5 = 0., C6 = 0.;
61 void print()
override;
void commit_status() override
Definition: BatheTwoStep.cpp:74
void print() override
Definition: BatheTwoStep.cpp:157
vec from_incre_acceleration(const vec &, const uvec &) override
Definition: BatheTwoStep.cpp:134
void clear_status() override
Definition: BatheTwoStep.cpp:93
void update_compatibility() const override
update acceleration and velocity for zero displacement increment
Definition: BatheTwoStep.cpp:103
A BatheTwoStep class defines a solver using BatheTwoStep algorithm.
Definition: BatheTwoStep.h:34
void update_parameter(double) override
Definition: BatheTwoStep.cpp:145
int update_trial_status() override
Definition: BatheTwoStep.cpp:59
void assemble_matrix() override
Definition: BatheTwoStep.cpp:38
The Integrator class is basically a wrapper of the DomainBase class with regard to some status changi...
Definition: Integrator.h:46
void assemble_resistance() override
Definition: BatheTwoStep.cpp:23
Integrator(unsigned=0)
Definition: Integrator.cpp:22
vec from_incre_velocity(const vec &, const uvec &) override
Definition: BatheTwoStep.cpp:123