16#ifndef Perte_Charge_Directionnelle_VEF_P1NC_included
17#define Perte_Charge_Directionnelle_VEF_P1NC_included
19#include <Perte_Charge_VEF.h>
44 diam_hydr->mettre_a_jour(temps);
45 v->mettre_a_jour(temps);
52 double t,
double norme_u,
double dh,
double nu,
double reynolds,
53 double& coeff_ortho,
double& coeff_long,
double& u_l, DoubleVect& v_valeur)
const override;
classe Champ_Don_base classe de base des Champs donnes (non calcules)
Helper class to factorize the readOn method of Objet_U classes.
Perte de charge directionnelle (selon un vecteur unitaire v).
void set_param(Param &titi) const override
void mettre_a_jour(double temps) override
DOES NOTHING - to override in derived classes.
OWN_PTR(Champ_Don_base) v
Vecteur directeur de la perte de charge.
void coeffs_perte_charge(const DoubleVect &u, const DoubleVect &pos, double t, double norme_u, double dh, double nu, double reynolds, double &coeff_ortho, double &coeff_long, double &u_l, DoubleVect &v_valeur) const override
Implemente le calcul effectif de la perte de charge pour un lieu donne.
Factorise les fonctionnalites de plusieurs pertes de charge en VEF, vitesse aux faces.