16#ifndef Schema_Backward_Differentiation_base_included
17#define Schema_Backward_Differentiation_base_included
20#include <Schema_Implicite_Multi_TimeStep_base.h>
class Equation_base The role of an equation is the calculation of one or more fields....
Matrice_Base class - Base class of the matrix hierarchy.
Probleme_Couple This is the historical coupling class of TRUST.
Base class for Backward Differentiation Formula (BDF) time schemes.
const DoubleTab & coefficients() const override
void store_equation_parameters(Equation_base &eqn, DoubleTab &stored_parameters) override
double changer_temps(Equation_base &eqn, const double temps) override
DoubleTab backward_differentiation_coefficients_
virtual void compute_backward_differentiation_coefficients(double time_step, const DoubleTab ×) const =0
void modify_equation_parameters(Equation_base &eqn, DoubleTab &stored_parameters) override
void add_multi_timestep_data(const Equation_base &eqn, Matrice_Base &mat_morse, DoubleTab &secmem) const override
void mettre_a_jour_equation(Equation_base &eqn, const double temps) override
void compute_coefficients(double time_step, const DoubleTab ×) const override
void update_time_derivative(Equation_base &eqn, const DoubleTab &data) override