16#ifndef Schema_Backward_Differentiation_base_included
17#define Schema_Backward_Differentiation_base_included
20#include <Schema_Implicite_Multi_TimeStep_base.h>
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
Classe Matrice_Base Classe de base de la hierarchie des matrices.
classe Probleme_Couple C'est la classe historique de couplage de TRUST.
classe Schema_Backward_Differentiation_base
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