Calculettes pour l'hydraulique
|
Fonctions membres publiques | |
__construct (&$oLog, &$objet, $sFnCalculQ, $bLogError=true) | |
calculer ($QT, $rTol, $rInit=0.) | |
Attributs publics | |
const | DBG = false |
const | IDEFINT = 10 |
const | IDICMAX = 20 |
Fonctions membres privées | |
CalculQ () | |
Attributs privés | |
$bLogError | |
$objet | |
$oLog | |
$sFnCalculQ | |
Dichotomie.
Définition à la ligne 29 du fichier dichotomie.class.php.
cDichotomie::__construct | ( | & | $oLog, |
& | $objet, | ||
$sFnCalculQ, | |||
$bLogError = true |
|||
) |
true pour afficher les messages d'erreur en cas de non convergence
Construction de la classe.
$oLog | Journal de calcul |
$objet | Objet contenant la méthode de calcul du débit et la propriété VarCal pointeur vers la variable à calculer |
$sFnCalculQ | Nom de la méthode de calcul du débit |
Définition à la ligne 53 du fichier dichotomie.class.php.
Références $bLogError, $objet, $oLog, et $sFnCalculQ.
cDichotomie::calculer | ( | $QT, | |
$rTol, | |||
$rInit = 0. |
|||
) |
Calcul à l'ouvrage.
$sCalc | Variable à calculer (Nom de la propriété de l'objet) |
$QT | Débit cible |
$rTol | Précision attendue |
$rInit | Valeur initiale |
<
Définition à la ligne 77 du fichier dichotomie.class.php.
Références CalculQ(), et format_nombre().
|
private |
Définition à la ligne 60 du fichier dichotomie.class.php.
Références $sFnCalculQ.
Référencé par calculer().
|
private |
Nom de la méthode de calcul du débit.
Définition à la ligne 44 du fichier dichotomie.class.php.
Référencé par __construct().
|
private |
Itérations maximum de la dichotomie.
Objet contenant la méthode de calcul du débit
Définition à la ligne 42 du fichier dichotomie.class.php.
Référencé par __construct().
|
private |
Pour loguer les messages de debug de cette classe.
Journal de calcul
Définition à la ligne 33 du fichier dichotomie.class.php.
Référencé par __construct().
|
private |
Définition à la ligne 43 du fichier dichotomie.class.php.
Référencé par __construct(), et CalculQ().
const cDichotomie::DBG = false |
Définition à la ligne 31 du fichier dichotomie.class.php.
const cDichotomie::IDEFINT = 10 |
Définition à la ligne 38 du fichier dichotomie.class.php.
const cDichotomie::IDICMAX = 20 |
Pas de parcours de l'intervalle pour initialisation dichotomie.
Définition à la ligne 39 du fichier dichotomie.class.php.