16#ifndef Frottement_impose_base_included
17#define Frottement_impose_base_included
19#include <Frontiere_dis_base.h>
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Frontiere_dis_base Classe representant une frontiere discretisee.
Classe Frottement_impose_base Classe de base pour des conditions aux limites de type Navier (v.
void fixer_nb_valeurs_temporelles(int nb_cases) override
Appele par Conds_lim::completer Appel cha_front_base::fixer_nb_valeurs_temporelles.
virtual void liste_faces_loi_paroi(IntTab &)=0
void associer_domaine_cl_dis_base(const Domaine_Cl_dis_base &zcl) override
Associe le Domaine_Cl_dis_base (Domaine des conditions aux limites discretisees) a l'objet.
OBS_PTR(Frontiere_dis_base) la_frontiere_dis
void set_temps_defaut(double temps) override
Change le i-eme temps futur de la cl.
void changer_temps_futur(double temps, int i) override
Change le i-eme temps futur de la CL.
void completer() override
NE FAIT RIEN A surcharger dans les classes derivees.
Frontiere_dis_base & frontiere_dis() override
Renvoie la frontiere discretisee a laquelle les conditions aux limites s'appliquent.
void calculer_coeffs_echange(double temps) override
Calcul des coefficient d'echange pour un couplage par Champ_front_contact_VEF.
void associer_fr_dis_base(const Frontiere_dis_base &fr) override
Associe la frontiere a l'objet.
void verifie_ch_init_nb_comp() const override
Appel la verification du champ lu par l intermediaire de l equation pour laquelle on considere la con...
int initialiser(double temps) override=0
Initialisation en debut de calcul.
const Frontiere_dis_base & frontiere_dis() const override
Renvoie la frontiere discretisee a laquelle les conditions aux limites s'appliquent.
classe Navier Condition aux limites sur la vitesse de type "Navier" :