37#ifndef GENERALIZEDALPHA_H
38#define GENERALIZEDALPHA_H
48 const double F1, F2, F3, F4, F9;
50 double F5 = 0., F6 = 0., F7 = 0., F8 = 0., F10 = 0., F11 = 0.;
75 void print()
override;
A GeneralizedAlpha class defines a solver using GeneralizedAlpha algorithm.
Definition GeneralizedAlpha.h:42
void assemble_resistance() override
Definition GeneralizedAlpha.cpp:49
void update_parameter(double) override
Definition GeneralizedAlpha.cpp:161
sp_mat get_reference_load() override
Definition GeneralizedAlpha.cpp:85
int process_load_resistance() override
Definition GeneralizedAlpha.cpp:119
vec from_incre_velocity(const vec &, const uvec &) override
Definition GeneralizedAlpha.cpp:172
vec get_force_residual() override
Definition GeneralizedAlpha.cpp:81
int process_constraint_resistance() override
Definition GeneralizedAlpha.cpp:135
int process_constraint() override
Definition GeneralizedAlpha.cpp:103
vec get_displacement_residual() override
Definition GeneralizedAlpha.cpp:83
void assemble_matrix() override
Definition GeneralizedAlpha.cpp:64
int process_load() override
Definition GeneralizedAlpha.cpp:87
vec from_incre_acceleration(const vec &, const uvec &) override
Definition GeneralizedAlpha.cpp:178
void print() override
Definition GeneralizedAlpha.cpp:184
int update_trial_status() override
Definition GeneralizedAlpha.cpp:151
Definition Integrator.h:149