16#ifndef Frottement_interfacial_Tomiyama_complet_included
17#define Frottement_interfacial_Tomiyama_complet_included
18#include <Frottement_interfacial_base.h>
35 void coefficient(
const DoubleTab& alpha,
const DoubleTab& p,
const DoubleTab& T,
36 const DoubleTab& rho,
const DoubleTab& mu,
const DoubleTab& sigma,
double Dh,
37 const DoubleTab& ndv,
const DoubleTab& d_bulles, DoubleTab& coeff)
const override;
40 void coefficient_CD(
const DoubleTab& alpha,
const DoubleTab& p,
const DoubleTab& T,
41 const DoubleTab& rho,
const DoubleTab& mu,
const DoubleTab& sigma,
double Dh,
42 const DoubleTab& ndv,
const DoubleTab& d_bulles, DoubleTab& coeff)
const override;
61 std::pair<double, double> compute_Cd(
double Re,
double dndv_Re,
double Eo,
double alpha_k)
const;
Interfacial friction coefficients for bubbly flows using the Tomiyama correlation.
void coefficient_CD(const DoubleTab &alpha, const DoubleTab &p, const DoubleTab &T, const DoubleTab &rho, const DoubleTab &mu, const DoubleTab &sigma, double Dh, const DoubleTab &ndv, const DoubleTab &d_bulles, DoubleTab &coeff) const override
Computes drag coefficients Cd only (no derivatives).
int contamination_
Contamination level: 0=pure, 1=moderate, 2=fully contaminated.
void coefficient(const DoubleTab &alpha, const DoubleTab &p, const DoubleTab &T, const DoubleTab &rho, const DoubleTab &mu, const DoubleTab &sigma, double Dh, const DoubleTab &ndv, const DoubleTab &d_bulles, DoubleTab &coeff) const override
Computes friction coefficients and their derivatives with respect to relative velocity.
int n_l
Index of the liquid phase.
void completer() override
classe Frottement_interfacial_base utilitaire pour les operateurs de frottement interfacial prenant l...