32#ifndef GENERALIZEDALPHAEXPLICIT_H
33#define GENERALIZEDALPHAEXPLICIT_H
35#include "../Integrator.h"
38 const double B, AM, AF;
65 void print()
override;
Definition Integrator.h:166
A GeneralizedAlphaExplicit class defines a solver using GeneralizedAlphaExplicit algorithm.
Definition GeneralizedAlphaExplicit.h:37
vec from_total_acceleration(const vec &, const uvec &) override
Definition GeneralizedAlphaExplicit.cpp:104
double load_scaling_factor() const override
Definition GeneralizedAlphaExplicit.cpp:86
void print() override
Definition GeneralizedAlphaExplicit.cpp:106
int process_constraint_impl(bool) override
Definition GeneralizedAlphaExplicit.cpp:41
void update_parameter(double) override
Definition GeneralizedAlphaExplicit.cpp:23
int correct_trial_status() override
Definition GeneralizedAlphaExplicit.cpp:59
int process_load_impl(bool) override
Definition GeneralizedAlphaExplicit.cpp:25
sp_mat get_reference_load() override
Definition GeneralizedAlphaExplicit.cpp:90
int update_trial_status(bool) override
Definition GeneralizedAlphaExplicit.cpp:92
void assemble_resistance() override
Definition GeneralizedAlphaExplicit.cpp:74
bool has_corrector() const override
Definition GeneralizedAlphaExplicit.cpp:57
vec from_incre_acceleration(const vec &, const uvec &) override
Definition GeneralizedAlphaExplicit.cpp:102
vec get_residual(bool) override
Definition GeneralizedAlphaExplicit.cpp:88