TrioCFD 1.9.9_beta
TrioCFD documentation
Loading...
Searching...
No Matches
Perte_Charge_Reguliere Class Reference

Classe Perte_Charge_Reguliere This class derived from Perte_Charge is used when one wants. More...

#include <Perte_Charge_Reguliere.h>

Inheritance diagram for Perte_Charge_Reguliere:
[legend]
Collaboration diagram for Perte_Charge_Reguliere:
[legend]

Public Member Functions

 Perte_Charge_Reguliere ()
double correction_direction (DoubleVect &, int) const
double calculer_Cf_blasius (double) const
Entreelire_donnees (Entree &)
 Reads the specifications of a regular pressure drop from an input stream.
double D () const
double d () const
double a () const
double b () const
double CF () const
Public Member Functions inherited from Perte_Charge
int direction_perte_charge () const
 Returns the pressure drop direction.

Protected Attributes

double D_
double d_
double a_
double b_
double Cf_
int couronne_tube
int Cf_utilisateur
double xo
double yo
double zo
int dir [3]
double h0
double h
Protected Attributes inherited from Perte_Charge
int direction_perte_charge_

Detailed Description

Classe Perte_Charge_Reguliere This class derived from Perte_Charge is used when one wants.

to model a region of the flow in which obstacles are immersed (tube bundle, for example).

See also
Perte_Charge Perte_Charge_Singuliere

Definition at line 30 of file Perte_Charge_Reguliere.h.

Constructor & Destructor Documentation

◆ Perte_Charge_Reguliere()

Perte_Charge_Reguliere::Perte_Charge_Reguliere ( )

Definition at line 54 of file Perte_Charge_Reguliere.cpp.

Member Function Documentation

◆ a()

double Perte_Charge_Reguliere::a ( ) const
inline
Returns
(double)

Definition at line 85 of file Perte_Charge_Reguliere.h.

◆ b()

double Perte_Charge_Reguliere::b ( ) const
inline
Returns
(double)

Definition at line 95 of file Perte_Charge_Reguliere.h.

◆ calculer_Cf_blasius()

double Perte_Charge_Reguliere::calculer_Cf_blasius ( double Re) const
inline
Returns
(double)

Definition at line 109 of file Perte_Charge_Reguliere.h.

◆ CF()

double Perte_Charge_Reguliere::CF ( ) const
inline

Definition at line 100 of file Perte_Charge_Reguliere.h.

◆ correction_direction()

double Perte_Charge_Reguliere::correction_direction ( DoubleVect & xp,
int k ) const
inline

Definition at line 117 of file Perte_Charge_Reguliere.h.

◆ D()

double Perte_Charge_Reguliere::D ( ) const
inline
Returns
(double)

Definition at line 65 of file Perte_Charge_Reguliere.h.

◆ d()

double Perte_Charge_Reguliere::d ( ) const
inline
Returns
(double)

Definition at line 75 of file Perte_Charge_Reguliere.h.

◆ lire_donnees()

Entree & Perte_Charge_Reguliere::lire_donnees ( Entree & is)

Reads the specifications of a regular pressure drop from an input stream.

Parameters
(Entree&is) an input stream
Returns
(Entree&) the modified input stream
Exceptions
unexpectedkeyword, expected "X","Y" or "Z"
unexpectedkeyword, expected "d"
unexpectedkeyword, expected "longitudinale" or "transversale"

Definition at line 84 of file Perte_Charge_Reguliere.cpp.

Member Data Documentation

◆ a_

double Perte_Charge_Reguliere::a_
protected

Definition at line 48 of file Perte_Charge_Reguliere.h.

◆ b_

double Perte_Charge_Reguliere::b_
protected

Definition at line 49 of file Perte_Charge_Reguliere.h.

◆ Cf_

double Perte_Charge_Reguliere::Cf_
protected

Definition at line 50 of file Perte_Charge_Reguliere.h.

◆ Cf_utilisateur

int Perte_Charge_Reguliere::Cf_utilisateur
protected

Definition at line 53 of file Perte_Charge_Reguliere.h.

◆ couronne_tube

int Perte_Charge_Reguliere::couronne_tube
protected

Definition at line 52 of file Perte_Charge_Reguliere.h.

◆ D_

double Perte_Charge_Reguliere::D_
protected

Definition at line 46 of file Perte_Charge_Reguliere.h.

◆ d_

double Perte_Charge_Reguliere::d_
protected

Definition at line 47 of file Perte_Charge_Reguliere.h.

◆ dir

int Perte_Charge_Reguliere::dir[3]
protected

Definition at line 55 of file Perte_Charge_Reguliere.h.

◆ h

double Perte_Charge_Reguliere::h
protected

Definition at line 56 of file Perte_Charge_Reguliere.h.

◆ h0

double Perte_Charge_Reguliere::h0
protected

Definition at line 56 of file Perte_Charge_Reguliere.h.

◆ xo

double Perte_Charge_Reguliere::xo
protected

Definition at line 54 of file Perte_Charge_Reguliere.h.

◆ yo

double Perte_Charge_Reguliere::yo
protected

Definition at line 54 of file Perte_Charge_Reguliere.h.

◆ zo

double Perte_Charge_Reguliere::zo
protected

Definition at line 54 of file Perte_Charge_Reguliere.h.


The documentation for this class was generated from the following files: