29#ifndef GENERALIZEDALPHAEXPLICIT_H
30#define GENERALIZEDALPHAEXPLICIT_H
35 const double B, AM, AF;
60 void print()
override;
Definition: Integrator.h:158
A GeneralizedAlphaExplicit class defines a solver using GeneralizedAlphaExplicit algorithm.
Definition: GeneralizedAlphaExplicit.h:34
GeneralizedAlphaExplicit(unsigned, double)
Definition: GeneralizedAlphaExplicit.cpp:22
void print() override
Definition: GeneralizedAlphaExplicit.cpp:140
void assemble_matrix() override
Definition: GeneralizedAlphaExplicit.cpp:47
int process_constraint_resistance() override
Definition: GeneralizedAlphaExplicit.cpp:103
void update_parameter(double) override
Definition: GeneralizedAlphaExplicit.cpp:138
int correct_trial_status() override
Definition: GeneralizedAlphaExplicit.cpp:129
int process_load_resistance() override
Definition: GeneralizedAlphaExplicit.cpp:87
int process_load() override
Definition: GeneralizedAlphaExplicit.cpp:55
sp_mat get_reference_load() override
Definition: GeneralizedAlphaExplicit.cpp:53
vec get_displacement_residual() override
Definition: GeneralizedAlphaExplicit.cpp:51
void assemble_resistance() override
Definition: GeneralizedAlphaExplicit.cpp:30
bool has_corrector() const override
Definition: GeneralizedAlphaExplicit.cpp:28
int process_constraint() override
Definition: GeneralizedAlphaExplicit.cpp:71
vec get_force_residual() override
Definition: GeneralizedAlphaExplicit.cpp:49
int update_trial_status() override
Definition: GeneralizedAlphaExplicit.cpp:119