16#ifndef Pb_Dilatable_base_included
17#define Pb_Dilatable_base_included
19#include <Pb_Fluide_base.h>
classe Fluide_Dilatable_base Cette classe represente un d'un fluide dilatable,
classe Milieu_base Cette classe est la base de la hierarchie des milieux (physiques)
classe Pb_Dilatable_base Cette classe est censee factoriser ce qui est commun a l'ensemble
void mettre_a_jour(double temps) override
Effectue une mise a jour en temps du probleme.
void associer_sch_tps_base(const Schema_Temps_base &) override
Associe un schema en temps au probleme.
bool iterateTimeStep(bool &converged) override
In the case solveTimeStep uses an iterative process, this method executes a single iteration.
bool initTimeStep(double dt) override
This method allocates and initializes the unknown and given fields for the future time step.
OBS_PTR(Fluide_Dilatable_base) le_fluide_
virtual void update_pressure_fields(double)
void preparer_calcul() override
Prepare le calcul: initialise les parametres du milieu et prepare le calcul de chacune des equations.
void associer_milieu_base(const Milieu_base &) override
Associe un milieu physique aux equations du probleme.
classe Pb_Fluide_base Cette classe a pour but de disposer d une classe amont pour