16#ifndef Sortie_libre_Pression_imposee_Orlansky_included
17#define Sortie_libre_Pression_imposee_Orlansky_included
19#include <Neumann_sortie_libre.h>
class Champ_Face_VDF Cette classe sert a representer un champ vectoriel dont on ne calcule
classe Champ_P0_VDF Classe qui represente un champ discret P0 par element associe a un domaine discre...
classe Neumann_sortie_libre Cette classe represente une frontiere ouverte sans vitesse imposee
Sortie_libre_Pression_imposee_Orlansky.
DoubleVect pression_temps_moins_deux
OBS_PTR(Champ_P0_VDF) pression_interne
DoubleTab vitesse_moins_un_temps_moins_un
void completer() override
NE FAIT RIEN A surcharger dans les classes derivees.
OBS_PTR(Champ_Face_VDF) vitesse_interne
DoubleTab vitesse_moins_deux
DoubleVect pression_moins_un
DoubleTab vitesse_moins_un
OBS_PTR(Domaine_VDF) le_dom_VDF
DoubleVect pression_moins_un_temps_moins_un
DoubleVect pression_moins_deux_temps_moins_un
DoubleTab vitesse_temps_moins_un
double flux_impose(int) const override
Renvoie la valeur du flux impose sur la i-eme composante du champ representant le flux a la frontiere...
DoubleTab vitesse_moins_un_temps_moins_deux
DoubleTab vitesse_moins_deux_temps_moins_un
DoubleVect pression_temps_moins_un
DoubleTab vitesse_temps_moins_deux
DoubleVect pression_moins_un_temps_moins_deux
void mettre_a_jour(double) override
Effectue une mise a jour en temps de la condition aux limites.
DoubleVect pression_moins_deux