Calculettes pour l'hydraulique
Référence de la classe cSnRectang
Graphe d'héritage de cSnRectang:
Inheritance graph
Graphe de collaboration de cSnRectang:
Collaboration graph

Fonctions membres publiques

 __construct (&$oLog, &$oP, $rLargeurFond)
 
- Fonctions membres publiques hérités de acSection
 __construct (&$oLog, &$oP)
 
 Calc ($sDonnee, $rY=false)
 
 CalcGeo ($sDonnee)
 
 DessinCoordonnees ()
 
 Reset ($bGeo=true)
 
 Swap ($bMem)
 

Fonctions membres protégées

 Calc_dSYg ($rY=0)
 
 Calc_P ($rY=0)
 
 Calc_S ($rY=0)
 
 Calc_SYg ($rY=0)
 
 CalcYco ()
 
- Fonctions membres protégées hérités de acSection
 Calc_Alpha ()
 
 Calc_B ()
 
 Calc_dAlpha ()
 
 Calc_dB ()
 
 Calc_dP ()
 
 Calc_dR ()
 
 Calc_dS ()
 
 Calc_dSYg ($rY)
 
 Calc_Imp ()
 
 Calc_P ($rY=0)
 
 Calc_R ()
 
 Calc_S ($rY)
 
 Calc_SYg ($rY)
 
 Calc_Yco ()
 

Membres hérités additionnels

- Attributs publics hérités de acSection
 $oP
 
 $rHautCritique
 
 $rHautNormale
 
 $rLargeurBerge
 
 $rY =0
 
const DBG = false
 
- Attributs protégés hérités de acSection
 $arCalcGeo = array()
 
 $bSnFermee = false
 
 $nbDessinPoints =1
 
 $oLog
 

Description détaillée

Calculs de la section rectangulaire.

Définition à la ligne 31 du fichier sectionRectang.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

cSnRectang::__construct ( $oLog,
$oP,
  $rLargeurFond 
)

Définition à la ligne 33 du fichier sectionRectang.class.php.

Références acSection\$oLog, et acSection\$oP.

Documentation des fonctions membres

◆ Calc_dSYg()

cSnRectang::Calc_dSYg (   $rY = 0)
protected

Calcul de la dérivée de la distance du centre de gravité de la section à la surface libre multiplié par la section.

Paramètres
$rYUniquement présent car la méthode parent à cet argument
Renvoie
Dérivée de SYg par rapport à Y

Définition à la ligne 72 du fichier sectionRectang.class.php.

◆ Calc_P()

cSnRectang::Calc_P (   $rY = 0)
protected

Calcul du périmètre mouillé

Paramètres
$rYUniquement présent car la méthode parent à cet argument
Renvoie
Périmètre mouillé (m)

Définition à la ligne 43 du fichier sectionRectang.class.php.

◆ Calc_S()

cSnRectang::Calc_S (   $rY = 0)
protected

Calcul de la surface mouillée.

Paramètres
$rYUniquement présent car la méthode parent à cet argument
Renvoie
Surface mouillée (m2)

Définition à la ligne 52 du fichier sectionRectang.class.php.

◆ Calc_SYg()

cSnRectang::Calc_SYg (   $rY = 0)
protected

Calcul de la distance du centre de gravité de la section à la surface libre multiplié par la section.

Paramètres
$rYUniquement présent car la méthode parent à cet argument
Renvoie
SYg

Définition à la ligne 62 du fichier sectionRectang.class.php.

◆ CalcYco()

cSnRectang::CalcYco ( )
protected

Calcul du tirant d'eau conjugué avec la formule analytique pour la section rectangulaire.

Renvoie
tirant d'eau conjugué

Définition à la ligne 80 du fichier sectionRectang.class.php.

Références acSection\Calc().

Voici le graphe d'appel pour cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :