43#include "../Integrator.h"
55 explicit Newmark(
unsigned = 0,
double = .25,
double = .5);
65 void print()
override;
Definition Integrator.h:151
A Newmark class defines a solver using Newmark algorithm.
Definition Newmark.h:45
int update_trial_status(bool) override
Definition Newmark.cpp:55
double C1
Definition Newmark.h:52
vec from_incre_acceleration(const vec &, const uvec &) override
Definition Newmark.cpp:71
double C4
Definition Newmark.h:52
double C3
Definition Newmark.h:52
void update_parameter(double) override
Definition Newmark.cpp:77
double C2
Definition Newmark.h:52
double C5
Definition Newmark.h:52
double C0
Definition Newmark.h:52
vec from_incre_velocity(const vec &, const uvec &) override
Definition Newmark.cpp:65
void assemble_resistance() override
Definition Newmark.cpp:28
void print() override
Definition Newmark.cpp:88
void assemble_effective_matrix() override
Definition Newmark.cpp:45