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:157
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:109
void print() override
Definition GeneralizedAlphaExplicit.cpp:111
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:95
vec get_displacement_residual() override
Definition GeneralizedAlphaExplicit.cpp:93
int update_trial_status(bool) override
Definition GeneralizedAlphaExplicit.cpp:97
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:107
vec get_force_residual() override
Definition GeneralizedAlphaExplicit.cpp:91