Calculettes pour l'hydraulique
|
Fonctions membres publiques | |
__construct (&$oLog, $tP) | |
Calc ($sCalc, $rInit=0.) | |
OuvrageQ () | |
Set ($sMaj, $rMaj) | |
Attributs publics | |
$VarCal | |
const | G = 9.81 |
const | R2G = 4.42944 |
const | R32 = 2.59807 |
Fonctions membres privées | |
CalculQ ($nLoi, $rC, $rZ=0) | |
SeuilDen ($rC, $rZ=0) | |
SeuilNoy ($rC, $rZ=0) | |
VanneDen ($rC) | |
VanneNoy ($rC) | |
Attributs privés | |
$nL | |
$nLS | |
$oLog | |
$tP = array() | |
Calculs sur un ouvrage.
Définition à la ligne 34 du fichier ouvrage.class.php.
cOuvrage::__construct | ( | & | $oLog, |
$tP | |||
) |
3*sqrt(3)/2;
Construction de la classe. Calcul des ouvrages
$oLog | Objet gérant le journal de calcul |
$nLoi | Loi de débit à l'ouvrage |
$tP | Tableaux des caractéristiques à l'ouvrage (largeur...) |
$nLoiSurverse | Loi de débit de la surverse |
Définition à la ligne 92 du fichier ouvrage.class.php.
cOuvrage::Calc | ( | $sCalc, | |
$rInit = 0. |
|||
) |
Calcul à l'ouvrage.
$sCalc | Variable à calculer (indice du tableau tP) |
$rInit | Valeur initiale pour le calcul |
Définition à la ligne 136 du fichier ouvrage.class.php.
Références OuvrageQ().
|
private |
Calcul du débit à partir d'une loi.
$nLoi | Loi de débit |
$rC | Coefficient de débit |
$rZ | Cote de radier à retrancher pour la surverse |
Définition à la ligne 281 du fichier ouvrage.class.php.
Références $tP, SeuilDen(), SeuilNoy(), VanneDen(), et VanneNoy().
Référencé par OuvrageQ().
cOuvrage::OuvrageQ | ( | ) |
Calcul du débit à l'ouvrage.
Définition à la ligne 154 du fichier ouvrage.class.php.
Références CalculQ().
Référencé par Calc().
cOuvrage::Set | ( | $sMaj, | |
$rMaj | |||
) |
Mise à jour d'un paramètre de l'ouvrage.
$sMaj | Variable à modifier (indice du tableau tP) |
$rmaj | Valeur de la variable à mettre à jour |
Définition à la ligne 114 du fichier ouvrage.class.php.
|
private |
Loi seuil dénoyé classique.
$rC | Coefficient de débit |
$rZ | Cote de radier à retrancher pour la surverse |
Définition à la ligne 257 du fichier ouvrage.class.php.
Référencé par CalculQ().
|
private |
Loi seuil noyé classique.
$rC | Coefficient de débit |
$rZ | Cote de radier à retrancher pour la surverse |
Définition à la ligne 269 du fichier ouvrage.class.php.
Référencé par CalculQ().
|
private |
Loi de vanne de fond dénoyée classique.
$rC | Coefficient de débit |
Définition à la ligne 214 du fichier ouvrage.class.php.
Référencé par CalculQ().
|
private |
Loi de vanne de fond totalement noyée classique.
$rC | Coefficient de débit |
Définition à la ligne 235 du fichier ouvrage.class.php.
Référencé par CalculQ().
|
private |
Journal des calculs.
Loi de débit pour l'ouvrage. Valeurs possibles :
Définition à la ligne 48 du fichier ouvrage.class.php.
|
private |
Loi de débit pour la surverse.
Valeurs possibles :
Définition à la ligne 57 du fichier ouvrage.class.php.
|
private |
Définition à la ligne 35 du fichier ouvrage.class.php.
Référencé par __construct().
|
private |
Tableau contenant les paramètres de l'ouvrage.
Liste des clés possibles du tableau :
Définition à la ligne 76 du fichier ouvrage.class.php.
Référencé par __construct(), et CalculQ().
cOuvrage::$VarCal |
Pointeur vers l'élément du tableau tP qui sera calculé
Définition à la ligne 78 du fichier ouvrage.class.php.
const cOuvrage::G = 9.81 |
Définition à la ligne 80 du fichier ouvrage.class.php.
const cOuvrage::R2G = 4.42944 |
Constante de gravité terrestre.
Définition à la ligne 81 du fichier ouvrage.class.php.
const cOuvrage::R32 = 2.59807 |
sqrt(2*self::gP);
Définition à la ligne 82 du fichier ouvrage.class.php.