16#ifndef Perte_Charge_Anisotrope_VDF_Face_included
17#define Perte_Charge_Anisotrope_VDF_Face_included
19#include <Perte_Charge_VDF_base.h>
55 diam_hydr->mettre_a_jour(temps);
56 v->mettre_a_jour(temps);
63 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,
64 DoubleVect& v_valeur)
const override;
class Champ_Don_base base class of Given Fields (not calculated)
Class defining operators and methods for all reading operation in an input flow (file,...
A character string (Nom) in uppercase.
Helper class to factorize the readOn method of Objet_U classes.
class Parser_U Version of the Parser class, deriving from Objet_U.
Anisotropic pressure loss (along a unit vector v and in the plane orthogonal to that vector).
void set_param(Param &titi) const override
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
Implements the effective pressure loss computation for a given location.
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
void mettre_a_jour(double temps) override
DOES NOTHING - to override in derived classes.
Factorizes the functionalities of several pressure drop terms in VEF, velocity at faces.