Changeset 96285 in spip-zone


Ignore:
Timestamp:
Mar 29, 2016, 8:22:48 AM (5 years ago)
Author:
dorch@…
Message:

Ajout de la calculette "Loi de perte de charge dans une conduite distributrice"

Location:
_plugins_/hydraulic/trunk
Files:
3 added
8 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/hydraulic/trunk/hyd_inc/form_calcul_section.class.php

    r95855 r96285  
    5858
    5959
    60     protected function get_environnement() {
    61         $valeurs = array(
    62             'choix_section' => 'FT',
    63             'val_a_cal'  => 'Hs',
    64             'choix_champs_select' => $this->champs_select_calc
     60    public function charger() {
     61        $valeurs = parent::charger();
     62        $valeurs = array_merge($valeurs,
     63            array(
     64                'choix_section' => 'FT',
     65                'val_a_cal'  => 'Hs',
     66                'choix_champs_select' => $this->champs_select_calc
     67            )
    6568        );
    6669        return $valeurs;
  • _plugins_/hydraulic/trunk/hyd_inc/form_lechapt_calmon.class.php

    r95855 r96285  
    108108    }
    109109
    110     protected function get_environnement() {
    111         $valeurs = array(
    112             'mes_saisies_materiaux' => $this->saisies_materiau(),
    113             'tableau_caract' => array('caract_hydraulique'=>$this->champs_fvc),
    114             'typeMateriau' => 1
     110    public function charger() {
     111        $valeurs = parent::charger();
     112        $valeurs = array_merge($valeurs,
     113            array(
     114                'mes_saisies_materiaux' => $this->saisies_materiau(),
     115                'tableau_caract' => array('caract_hydraulique'=>$this->champs_fvc),
     116                'typeMateriau' => 1
     117            )
    115118        );
    116119        return $valeurs;
  • _plugins_/hydraulic/trunk/hyd_inc/form_regime_uniforme.class.php

    r95855 r96285  
    4242     * Variables supplémentaires passées au formulaire
    4343     */
    44     protected function get_environnement() {
    45         $valeurs = array(
    46             'choix_section' => 'FT',
    47         );
     44    public function charger() {
     45        $valeurs = parent::charger();
     46        $valeurs{'choix_section'] = 'FT';
    4847        return $valeurs;
    4948    }
  • _plugins_/hydraulic/trunk/hyd_inc/form_section.abstract.class.php

    r95855 r96285  
    177177            case 'FP':
    178178                include_spip('hyd_inc/sectionPuiss.class');
    179                 $this->oSn=new cSnPuiss($this->oLog,$this->oP,$rCoef,$rLargeurBerge);
     179                $this->oSn=new cSnPuiss($this->oLog,$this->oP,$rk,$rLargeurBerge);
    180180                break;
    181181
  • _plugins_/hydraulic/trunk/hyd_inc/formulaire.abstract.class.php

    r95855 r96285  
    4444    protected $nbPas = 15;
    4545
    46     abstract protected function get_environnement();
    47 
    4846    /** ************************************************************************
    4947     * Calcul des résultats
     
    135133    /** ************************************************************************
    136134     * Méthode à appeler par la procédure charger du formulaire CVT
     135     * @note Etendre la méthode en faisant un $valeurs = parent::charger()
     136     * pour ajouter des variables supplémentaires dans l'environnement du
     137     * formulaire.
    137138     ***************************************************************************/
    138139    public function charger() {
    139         $valeurs = $this->get_environnement();
    140140        $valeurs['saisies'] = $this->saisies;
    141141        $valeurs['nb_col'] = $this->nb_col;
  • _plugins_/hydraulic/trunk/lang/hydraulic_en.php

    r95855 r96285  
    115115    'param_Lg'          => "Lg: Pipe length (m)",
    116116    'param_L'           => "Largeur (m)",
     117    'param_nu'          => "Dynamic (shear) viscosity (Pa·s)",
    117118    'param_W'           => "Ouverture (m)",
    118119    'param_C'           => "Coefficient de débit",
  • _plugins_/hydraulic/trunk/lang/hydraulic_fr.php

    r95855 r96285  
    115115    'param_Lg'          => "Lg: Longueur du tuyau (m)",
    116116    'param_L'           => "Largeur (m)",
     117    'param_nu'          => "Viscosité dynamique (Pa·s)",
    117118    'param_W'           => "Ouverture (m)",
    118119    'param_C'           => "Coefficient de débit",
  • _plugins_/hydraulic/trunk/plugin.xml

    r95855 r96285  
    55    <auteur>David Dorchies, Médéric Dulondel</auteur>
    66    <licence>GNU/GLP</licence>
    7     <version>0.8.0</version>
     7    <version>0.9.0</version>
    88    <necessite id="lib:dist" src="https://bitbucket.org/cleonello/jqplot/downloads/jquery.jqplot.1.0.8r1250.zip" />
    99    <slogan>
     
    1919-* &lt;formulaire|courbe_remous&gt; : Calcul d'une courbe de remous dans un canal à section paramétrée &#224; surface libre
    2020-* &lt;formulaire|lechapt_calmon&gt; : Calculs pour une conduite circulaire en charge avec la formule de Lechapt et Calmon
     21-* &lt;formulaire|cond_distri&gt; : Loi de perte de charge dans une conduite distributrice
    2122-* &lt;formulaire|calcul_section&gt; : Calcul des paramètres hydrauliques d'une section paramétrée
    2223-* &lt;formulaire|calcul_regime_uniforme&gt; : Calcul du régime uniforme sur une section paramétrée
     
    2829-* &lt;formulaire|courbe_remous&gt; : Calculation of a backwater curve in a parametrized section channel with free surface
    2930-* &lt;formulaire|lechapt_calmon&gt; : Calculations on hydraulic head for a circular pipe with Lechapt and Calmon formula
     31-* &lt;formulaire|cond_distri&gt; : Head loss law in a distributor pipe
    3032-* &lt;formulaire|calcul_section&gt; : Calculation of hydraulic parameters in a parametrized section
    3133-* &lt;formulaire|calcul_regime_uniforme&gt; : Calculation of uniform regime in a parametrized section
Note: See TracChangeset for help on using the changeset viewer.