|
|||||||||
| Home >> All >> org >> fudaa >> dodico >> [ dimduc overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fudaa.dodico.dimduc
Class DCalculDimduc

java.lang.Objectorg.fudaa.dodico.objet.DObjet
org.fudaa.dodico.objet.DTache
org.fudaa.dodico.calcul.DCalcul
org.fudaa.dodico.dimduc.DCalculDimduc
- public class DCalculDimduc
- extends org.fudaa.dodico.calcul.DCalcul
Classe d'implantation de l'interface ICalculDimduc gerant
l'execution du calcul dimduc. Il n'y pas de de code de calcul
dimduc: le code a ete reecrit en java.
- Version:
- $Revision: 1.5 $ $Date: 2001/10/02 20:01:32 $ by $Author: desnoix $
| Field Summary | |
double |
butee_1sol_t_
dans calculeButee1Sol et calculeButee2Sols. |
double |
butee_2sols_t_
dans calculeButee1Sol et calculeButee2Sols. |
double |
butee_Xm_cmf_t_
dans calculeMomentFlechissant. |
double[] |
coeffs_butee_
Sans unite. |
double[] |
cohesions_t_m2_
.... |
int |
contrainte_adm_t_m2_
contrainte courante. |
int[] |
contraintes_adm_t_m2
.... |
boolean |
convergence_cote_
dans calculeCoteMomentMaxi. |
boolean |
convergence_fiche_
.... |
boolean |
convergence_moment_
.... |
boolean |
convient_duc_
dans valideDuc. |
double |
cote_acc_m_
accostage courant. |
double |
cote_fiche_m_
dans calculeCoteFiche. |
double |
cote_maxi_IV_m_
ecran 5 : donnees defense. |
double |
cote_mini_IV_m_
ecran 5 : donnees defense. |
double |
cote_moment_maxi_m_
.... |
double |
cote_pied_m_
dans calculeDuc. |
double |
cote_pied_min_sigma_acc_m_
dans verifieDucPlusCourtSigmaAcc. |
double |
cote_pied_min_sigma_m_
dans verifieDucPlusCourtSigma. |
double |
cote_tete_m_
ecran 1 : tete. |
double[] |
cotes_acc_m_
.... |
double[] |
cotes_moments_court_m_
dans editeTableauMomentsCourtSigmaAcc. |
double[] |
cotes_moments_leger_m_
dans editeTableauMomentsLegerSigmaAcc. |
double[] |
cotes_sup_m_
.... |
double |
deflexion_pc_
.... |
double |
derivee_butee_1sol_t_m_
dans calculeDeriveeButee1Sol et calculeDeriveeButee2Sols. |
double |
derivee_butee_2sols_t_m_
dans calculeDeriveeButee1Sol et calculeDeriveeButee2Sols. |
double |
dia_pied_min_sigma_acc_m_
dans verifieDucPlusCourtSigmaAcc. |
double |
dia_pied_min_sigma_m_
dans verifieDucPlusCourtSigma. |
double |
dia_poids_min_sigma_acc_m_
dans verifieDucPlusLegerSigmaAcc. |
double |
dia_poids_min_sigma_m_
dans verifieDucPlusLegerSigma. |
double |
diametre_m_
diametre et epaisseur courants. |
double |
diametre_max_mm_
Param pour iteration epaisseurs et diametres. |
double |
diametre_min_mm_
Param pour iteration epaisseurs et diametres. |
double |
diametre_pas_mm_
Param pour iteration epaisseurs et diametres. |
double |
energie_acc_tm_
accostage courant. |
double |
energie_defense_tm_
.... |
double |
energie_totale_tm_
dans calculeDuc. |
double |
energie_tubes_tm_
dans calculeEnergieTubes. |
double[] |
energies_acc_tm_
.... |
double |
entre_axe_m_
ecran 2 : tubes. |
double |
epais_pied_min_sigma_acc_m_
dans verifieDucPlusCourtSigmaAcc. |
double |
epais_pied_min_sigma_m_
dans verifieDucPlusCourtSigma. |
double |
epais_poids_min_sigma_acc_m_
dans verifieDucPlusLegerSigmaAcc. |
double |
epais_poids_min_sigma_m_
dans verifieDucPlusLegerSigma. |
double |
epaisseur_act_m_
diametre et epaisseur courants. |
(package private) double |
epaisseur_cor_mm_
.... |
double |
epaisseur_max_mm_
Param pour iteration epaisseurs et diametres. |
double |
epaisseur_min_mm_
Param pour iteration epaisseurs et diametres. |
double |
epaisseur_pas_mm_
Param pour iteration epaisseurs et diametres. |
double |
fiche_m_
dans calculeDuc. |
double |
fiche12_m_
dans calculeDuc. |
double |
fleche_choc_m_
dans calculeFleches. |
double |
fleche_maxi_tete_m_
ecran 1 : tete. |
double |
fleche_tete_m_
dans calculeFleches. |
double |
force_maxi_t_
dans calculeForceMaxi. |
double |
hauteur_defense_m_
ecran 5 : donnees defense. |
byte |
iacc
boucles for : contraintes, accostages, sols, nb pts ED. |
byte |
ied
boucles for : contraintes, accostages, sols, nb pts ED. |
double |
inertie_m4_
dans calculeInertie. |
byte |
isigma
boucles for : contraintes, accostages, sols, nb pts ED. |
byte |
isol
boucles for : contraintes, accostages, sols, nb pts ED. |
boolean |
IV_
dans calculeEnergieDefense. |
double |
long_duc_m_
dans calculeCoteFiche. |
double |
moment_1sol_tm_
dans calculeMoment1Sol et calculeMoment2Sols. |
double |
moment_2sols_tm_
dans calculeMoment1Sol et calculeMoment2Sols. |
double |
moment_maxi_adm_tm_
dans calculeMomentMaxiAdm. |
double |
moment_maxi_tm_
.... |
double |
moment_sol_tm_
dans calculeMomentFlechissant. |
double |
moment_Xm_tm_
dans calculeMomentFlechissant. |
double[] |
moments_court_tm_
.... |
double[] |
moments_leger_tm_
.... |
int |
nb_acc_
ecran 4 : accostages. |
int |
nb_courbes_ED_
A completer. |
int |
nb_ducs_
dans deroule4boucles : nombre d'ouvrages retenus. |
int |
nb_ducs_sigma_
dans deroule4boucles : nombre d'ouvrages retenus. |
int |
nb_ducs_sigma_acc_
dans deroule4boucles : nombre d'ouvrages retenus. |
static byte |
nb_iter_
nombre iterations profondeurs. |
int |
nb_pointsED_E_
A completer. |
int |
nb_pointsED_S_
.... |
int |
nb_sigma_
ecran 2 : tubes. |
int |
nb_sols_
ecran 3 : sols. |
int |
nb_tubes_
ecran 2 : tubes. |
byte |
no_acc_pied_min_acc_
n°s accostages. |
byte |
no_acc_poids_min_acc_
n°s accostages. |
static double |
poids_acier_t_m3_
Pour calcul poids ouvrage. |
double |
poids_duc_t_
dans calculePoidsDuc. |
double |
poids_min_sigma_acc_t_
dans verifieDucPlusLegerSigmaAcc. |
double |
poids_min_sigma_t_
dans verifieDucPlusLegerSigma. |
double[] |
poids_sol_t_m3_
.... |
double[][] |
pointsED_E_
0 : abs. |
double[][] |
pointsED_S_
.... |
static double |
prec_energie_tm_
Precision convergence. |
static double |
prec_prof_m_
Precision convergence. |
byte |
prof_init_fiche_m_
Pour calcul force maxi et fiche :init profondeurs. |
byte |
prof_init_force_m_
Pour calcul force maxi et fiche :init profondeurs. |
double |
reaction_acc_t_
accostage courant. |
double[] |
reactions_acc_t_
.... |
double |
young_Mt_m2_
ecran 2 : tubes. |
| Fields inherited from class org.fudaa.dodico.calcul.DCalcul |
|
| Fields inherited from class org.fudaa.dodico.objet.DTache |
|
| Fields inherited from class org.fudaa.dodico.objet.DObjet |
tie_ |
| Constructor Summary | |
DCalculDimduc()
Initialisation des extensions de fichier utilisees : "dimduc_in,dimduc_out". |
|
| Method Summary | |
void |
calcul(IConnexion _c)
Apres verification de la connexion et des interfaces de parametres et de resultats, lance le calcul ( code java) puis complete l'interface de resultats. |
void |
calculeButee1Sol(double _r_diametre_cb1s_m,
double _r_profondeur_cb1s_m,
double _e_butee_Xm_cb1s_t)
Methode calcul butee a la cote _r_profondeur_cb1s_m dans un sol monocouche. |
void |
calculeButee2Sols(double _r_diametre_cb2s_m,
double _r_profondeur_cb2s_m,
double _e_butee_Xm_cb2s_t)
Methode calcul de la butee a la cote _r_profondeur_cb2s_m dans sol bicouche. |
void |
calculeCoteFiche(double _r_force_maxi_ccf_t,
double _e_cote_fiche_ccf_m,
boolean _e_convergence_fiche_ccf)
Methode calculeCoteFiche : profondeur du moment nul (contre-butee) : 1 appel dans calculeDuc. |
void |
calculeCoteMomentMaxi(double _r_cote_fiche_ccmm_m,
double _r_force_maxi_ccmm_t,
double _e_moment_maxi_ccmm_tm,
double _e_cote_moment_maxi_ccmm_m,
boolean _e_convergence_cote_ccmm)
methode calculeCoteMomentMaxi : profondeur du moment maxi : a partir egalite efforts : f(sol) = (butee_Xm_cmf_t_) = force maxi: 1 appel dans calculeDuc v 1.05. |
void |
calculeDeriveeButee1Sol(double _r_diametre_db1s_m,
double _r_profondeur_db1s_m1,
double _e_derivee_butee_db1s_t_m)
methode calcul derivee de la butee a la cote _r_profondeur_db1s_m1; sol monocouche. |
void |
calculeDeriveeButee2Sols(double _r_diametre_db2s_m,
double _r_profondeur_db2s_m1,
double _e_derivee_butee_db2s_t_m)
Methode calcul derivee de la butee a la cote _r_profondeur_db2s_m1, sol bicouches. |
void |
calculeDuc()
Methode calculeDuc : regroupe les appels successifs des differents modules v 1.05 |
void |
calculeDuc104()
Methode calculeDuc104 : regroupe les appels successifs des differents modules : v 1.04. |
void |
calculeEnergieDefense(double _r_force_maxi_ced_t,
double _e_deflexion_ced_pc,
double _e_energie_defense_ced_tm)
Methode calcule energie absorbee par defense soumise a une force _r_force_maxi_ced_t : 1 appel dans calculeDuc. |
void |
calculeEnergieTubes(double _r_force_maxi_cep_t,
double _r_fleche_choc_cep_m,
double _e_energie_tubes_cep_tm)
Methode calculeEnergieTubes : 1 appel dans calculeDuc. |
void |
calculeFleches(double _r_fiche_cf_m,
double _r_force_maxi_cf_t,
double _r_inertie_cf_m4_,
double _e_fleche_choc_cf_m,
double _e_fleche_tete_cf_m)
Methode calculeFleches au choc et en tete : 1 appel dans calculeDuc. |
void |
calculeForceMaxi(double _r_diametre_cfm_m,
double _r_moment_maxi_cfm_tm,
double _e_force_maxi_cfm_t,
double _e_cote_moment_maxi_cfm_m,
double _e_moment_Xm_cmf_tm,
boolean _e_convergence_moment_cfm)
Methode calculeForceMaxi applicable a l'ouvrage : 1 appel dans calculeDuc : v 1.04. |
void |
calculeInertie(double _r_epaisseur_ci_m,
double _r_diametre_ci_m,
double _r_nb_tubes_ci,
double _e_inertie_ci_m4)
Methode calcul de l'inertie : 1 appel dans calculeduc. |
void |
calculeMoment1Sol(double _r_diametre_cm1s_m,
double _r_profondeur_cm1s_m,
double _e_moment_sol_cm1s_tm)
Methode calcule moment butee sol monocouche. |
void |
calculeMoment2Sols(double _r_diametre_cm2s_m,
double _r_profondeur_cm2s_m,
double _e_moment_sol_cm2s_tm)
Methode calcule moment butee sol bicouches. |
void |
calculeMomentFlechissant(double _r_profondeur_cmf_m,
double _e_butee_Xm_cmf_t,
double _e_moment_sol_cmf_tm,
double _e_moment_Xm_cmf_tm)
Methode calculeMomentFlechissant : nombreux appels. |
void |
calculeMomentMaxiAdm(double _r_diametre_cmm_m,
double _r_contrainte_adm_cmm_t,
double _r_inertie_cmm_m4,
double _e_moment_maxi_adm_cmm_tm)
Methode calcul du moment maxi admissible : 1 appel dans calculeDuc. |
void |
calculePoidsDuc(double _r_diametre_cpd_m,
double _r_epaisseur_cpd_m,
double _r_hauteur_cpd_m,
double _e_poids_cpd_t)
Methode calcul du poids de l'ouvrage : 1 appel dans calculeCoteFiche. |
java.lang.Object |
clone()
Pas implanter completement. |
void |
deroule4Boucles()
Routine interne pour calculer: ???. |
java.lang.String |
description()
Description du serveur de calcul. |
void |
editeDuc()
Renvoie sur la sortie standart des informations concernant le duv. |
void |
editeDucPlusCourtSigma()
Methode edite Duc d'Albe le + court pour une contrainte sigma, tous les accostages. |
void |
editeDucPlusCourtSigmaAcc()
Methode edite Duc d'Albe le + court pour une contrainte, un accostage. |
void |
editeDucPlusLegerSigma()
Methode edite Duc d'Albe le + leger pour une contrainte, tous les accostages. |
void |
editeDucPlusLegerSigmaAcc()
Methode edite Duc d'Albe le + leger pour une contrainte, un accostage. |
void |
editeTableauMomentsCourtSigmaAcc()
Methode edite tableau moments Duc d'Albe le + court pour une contrainte, un accostage. |
void |
editeTableauMomentsLegerSigmaAcc()
Methode editeTableauMomentsLegerSigmaAcc Duc + leger pour une contrainte, un accostage. |
void |
rappelleDonnees()
Ecrit sur la sortie standart les donnees du calcul. |
java.lang.String |
toString()
Description de la classe. |
void |
valideDuc(double _r_fleche_tete_vd_m,
double _r_force_maxi_vd_t,
double _r_moment_vd_tm,
boolean _e_convient_duc_vd)
Suivant les parametres donnes, verifie la validite du duc. |
void |
verifieDucPlusCourtAcc()
Methode calcul Duc d'Albe le + court pour une contrainte, tous les accostages. |
void |
verifieDucPlusCourtSigmaAcc()
Methode calcul du Duc d'Albe le + court pour doublet contrainte/accostage. |
void |
verifieDucPlusLegerSigma()
Methode calcul Duc Albe le + leger pour une contrainte, tous les accostages. |
void |
verifieDucPlusLegerSigmaAcc()
Methode calcul du Duc d'Albe le + leger pour un doublet contrainte/accostage. |
| Methods inherited from class org.fudaa.dodico.calcul.DCalcul |
capitalize, cheminServeur, connexion, deconnexion, dureeEstimee, effaceFichiers, getFichier, getFichiers, getNomApp, getNomFichierApp, parametres, resultats, setFichiersExtensions, setFichiersExtensions |
| Methods inherited from class org.fudaa.dodico.objet.DTache |
connexions, creation, derniereUtilisation, derniereUtilisationMaintenant, getGestionnaireConnexions, log, responsable, responsable, setGestionnaireConnexions, verifieConnexion |
| Methods inherited from class org.fudaa.dodico.objet.DObjet |
codeHachage, creeClone, dispose, egale, enChaine, initialise, interfacesCorba, moduleCorba, reconnecte, tie |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
epaisseur_cor_mm_
double epaisseur_cor_mm_
- ....
prof_init_force_m_
public byte prof_init_force_m_
- Pour calcul force maxi et fiche :init profondeurs.
prof_init_fiche_m_
public byte prof_init_fiche_m_
- Pour calcul force maxi et fiche :init profondeurs.
cote_tete_m_
public double cote_tete_m_
- ecran 1 : tete.
fleche_maxi_tete_m_
public double fleche_maxi_tete_m_
- ecran 1 : tete.
young_Mt_m2_
public double young_Mt_m2_
- ecran 2 : tubes.
entre_axe_m_
public double entre_axe_m_
- ecran 2 : tubes.
nb_tubes_
public int nb_tubes_
- ecran 2 : tubes.
nb_sigma_
public int nb_sigma_
- ecran 2 : tubes.
diametre_min_mm_
public double diametre_min_mm_
- Param pour iteration epaisseurs et diametres.
diametre_max_mm_
public double diametre_max_mm_
- Param pour iteration epaisseurs et diametres.
diametre_pas_mm_
public double diametre_pas_mm_
- Param pour iteration epaisseurs et diametres.
epaisseur_min_mm_
public double epaisseur_min_mm_
- Param pour iteration epaisseurs et diametres.
epaisseur_max_mm_
public double epaisseur_max_mm_
- Param pour iteration epaisseurs et diametres.
epaisseur_pas_mm_
public double epaisseur_pas_mm_
- Param pour iteration epaisseurs et diametres.
contraintes_adm_t_m2
public int[] contraintes_adm_t_m2
- ....
nb_sols_
public int nb_sols_
- ecran 3 : sols.
cotes_sup_m_
public double[] cotes_sup_m_
- ....
cohesions_t_m2_
public double[] cohesions_t_m2_
- ....
poids_sol_t_m3_
public double[] poids_sol_t_m3_
- ....
coeffs_butee_
public double[] coeffs_butee_
- Sans unite.
nb_acc_
public int nb_acc_
- ecran 4 : accostages.
energies_acc_tm_
public double[] energies_acc_tm_
- ....
cotes_acc_m_
public double[] cotes_acc_m_
- ....
reactions_acc_t_
public double[] reactions_acc_t_
- ....
hauteur_defense_m_
public double hauteur_defense_m_
- ecran 5 : donnees defense.
cote_mini_IV_m_
public double cote_mini_IV_m_
- ecran 5 : donnees defense.
cote_maxi_IV_m_
public double cote_maxi_IV_m_
- ecran 5 : donnees defense.
nb_courbes_ED_
public int nb_courbes_ED_
- A completer.
nb_pointsED_E_
public int nb_pointsED_E_
- A completer.
pointsED_E_
public double[][] pointsED_E_
- 0 : abs. : déformation en %, 1 : ord. : effort en t
isigma
public byte isigma
- boucles for : contraintes, accostages, sols, nb pts ED.
iacc
public byte iacc
- boucles for : contraintes, accostages, sols, nb pts ED.
isol
public byte isol
- boucles for : contraintes, accostages, sols, nb pts ED.
ied
public byte ied
- boucles for : contraintes, accostages, sols, nb pts ED.
contrainte_adm_t_m2_
public int contrainte_adm_t_m2_
- contrainte courante.
energie_acc_tm_
public double energie_acc_tm_
- accostage courant.
cote_acc_m_
public double cote_acc_m_
- accostage courant.
reaction_acc_t_
public double reaction_acc_t_
- accostage courant.
diametre_m_
public double diametre_m_
- diametre et epaisseur courants.
epaisseur_act_m_
public double epaisseur_act_m_
- diametre et epaisseur courants.
nb_ducs_
public int nb_ducs_
- dans deroule4boucles :
nombre d'ouvrages retenus.
nb_ducs_sigma_
public int nb_ducs_sigma_
- dans deroule4boucles :
nombre d'ouvrages retenus.
nb_ducs_sigma_acc_
public int nb_ducs_sigma_acc_
- dans deroule4boucles :
nombre d'ouvrages retenus.
no_acc_poids_min_acc_
public byte no_acc_poids_min_acc_
- n°s accostages.
no_acc_pied_min_acc_
public byte no_acc_pied_min_acc_
- n°s accostages.
inertie_m4_
public double inertie_m4_
- dans calculeInertie.
moment_maxi_adm_tm_
public double moment_maxi_adm_tm_
- dans calculeMomentMaxiAdm.
force_maxi_t_
public double force_maxi_t_
- dans calculeForceMaxi.
convergence_moment_
public boolean convergence_moment_
- ....
cote_fiche_m_
public double cote_fiche_m_
- dans calculeCoteFiche.
long_duc_m_
public double long_duc_m_
- dans calculeCoteFiche.
convergence_fiche_
public boolean convergence_fiche_
- ....
convergence_cote_
public boolean convergence_cote_
- dans calculeCoteMomentMaxi.
moment_maxi_tm_
public double moment_maxi_tm_
- ....
cote_moment_maxi_m_
public double cote_moment_maxi_m_
- ....
poids_duc_t_
public double poids_duc_t_
- dans calculePoidsDuc.
fleche_choc_m_
public double fleche_choc_m_
- dans calculeFleches.
fleche_tete_m_
public double fleche_tete_m_
- dans calculeFleches.
energie_tubes_tm_
public double energie_tubes_tm_
- dans calculeEnergieTubes.
IV_
public boolean IV_
- dans calculeEnergieDefense.
nb_pointsED_S_
public int nb_pointsED_S_
- ....
pointsED_S_
public double[][] pointsED_S_
- ....
deflexion_pc_
public double deflexion_pc_
- ....
energie_defense_tm_
public double energie_defense_tm_
- ....
butee_Xm_cmf_t_
public double butee_Xm_cmf_t_
- dans calculeMomentFlechissant.
moment_sol_tm_
public double moment_sol_tm_
- dans calculeMomentFlechissant.
moment_Xm_tm_
public double moment_Xm_tm_
- dans calculeMomentFlechissant.
moment_1sol_tm_
public double moment_1sol_tm_
- dans calculeMoment1Sol et calculeMoment2Sols.
moment_2sols_tm_
public double moment_2sols_tm_
- dans calculeMoment1Sol et calculeMoment2Sols.
butee_1sol_t_
public double butee_1sol_t_
- dans calculeButee1Sol et calculeButee2Sols.
butee_2sols_t_
public double butee_2sols_t_
- dans calculeButee1Sol et calculeButee2Sols.
derivee_butee_1sol_t_m_
public double derivee_butee_1sol_t_m_
- dans calculeDeriveeButee1Sol et calculeDeriveeButee2Sols.
derivee_butee_2sols_t_m_
public double derivee_butee_2sols_t_m_
- dans calculeDeriveeButee1Sol et calculeDeriveeButee2Sols.
fiche_m_
public double fiche_m_
- dans calculeDuc.
fiche12_m_
public double fiche12_m_
- dans calculeDuc.
cote_pied_m_
public double cote_pied_m_
- dans calculeDuc.
energie_totale_tm_
public double energie_totale_tm_
- dans calculeDuc.
convient_duc_
public boolean convient_duc_
- dans valideDuc.
poids_min_sigma_t_
public double poids_min_sigma_t_
- dans verifieDucPlusLegerSigma.
dia_poids_min_sigma_m_
public double dia_poids_min_sigma_m_
- dans verifieDucPlusLegerSigma.
epais_poids_min_sigma_m_
public double epais_poids_min_sigma_m_
- dans verifieDucPlusLegerSigma.
poids_min_sigma_acc_t_
public double poids_min_sigma_acc_t_
- dans verifieDucPlusLegerSigmaAcc.
dia_poids_min_sigma_acc_m_
public double dia_poids_min_sigma_acc_m_
- dans verifieDucPlusLegerSigmaAcc.
epais_poids_min_sigma_acc_m_
public double epais_poids_min_sigma_acc_m_
- dans verifieDucPlusLegerSigmaAcc.
cote_pied_min_sigma_m_
public double cote_pied_min_sigma_m_
- dans verifieDucPlusCourtSigma.
dia_pied_min_sigma_m_
public double dia_pied_min_sigma_m_
- dans verifieDucPlusCourtSigma.
epais_pied_min_sigma_m_
public double epais_pied_min_sigma_m_
- dans verifieDucPlusCourtSigma.
cote_pied_min_sigma_acc_m_
public double cote_pied_min_sigma_acc_m_
- dans verifieDucPlusCourtSigmaAcc.
dia_pied_min_sigma_acc_m_
public double dia_pied_min_sigma_acc_m_
- dans verifieDucPlusCourtSigmaAcc.
epais_pied_min_sigma_acc_m_
public double epais_pied_min_sigma_acc_m_
- dans verifieDucPlusCourtSigmaAcc.
cotes_moments_leger_m_
public double[] cotes_moments_leger_m_
- dans editeTableauMomentsLegerSigmaAcc.
moments_leger_tm_
public double[] moments_leger_tm_
- ....
cotes_moments_court_m_
public double[] cotes_moments_court_m_
- dans editeTableauMomentsCourtSigmaAcc.
moments_court_tm_
public double[] moments_court_tm_
- ....
poids_acier_t_m3_
public static final double poids_acier_t_m3_
- Pour calcul poids ouvrage.
- See Also:
- Constant Field Values
prec_prof_m_
public static final double prec_prof_m_
- Precision convergence.
- See Also:
- Constant Field Values
prec_energie_tm_
public static final double prec_energie_tm_
- Precision convergence.
- See Also:
- Constant Field Values
nb_iter_
public static final byte nb_iter_
- nombre iterations profondeurs.
- See Also:
- Constant Field Values
| Constructor Detail |
DCalculDimduc
public DCalculDimduc()
- Initialisation des extensions de fichier utilisees :
"dimduc_in,dimduc_out".
| Method Detail |
clone
public java.lang.Object clone()
- Pas implanter completement.
toString
public java.lang.String toString()
- Description de la classe.
description
public java.lang.String description()
- Description du serveur de calcul.
calcul
public void calcul(IConnexion _c)
- Apres verification de la connexion et des interfaces de parametres et de
resultats, lance le calcul ( code java) puis complete l'interface de
resultats.
rappelleDonnees
public void rappelleDonnees()
- Ecrit sur la sortie standart les donnees du calcul.
deroule4Boucles
public void deroule4Boucles()
- Routine interne pour calculer: ???.
valideDuc
public void valideDuc(double _r_fleche_tete_vd_m,
double _r_force_maxi_vd_t,
double _r_moment_vd_tm,
boolean _e_convient_duc_vd)
- Suivant les parametres donnes, verifie la validite du duc.
editeDuc
public void editeDuc()
- Renvoie sur la sortie standart des informations concernant le duv.
verifieDucPlusLegerSigmaAcc
public void verifieDucPlusLegerSigmaAcc()
- Methode calcul du Duc d'Albe le + leger pour un doublet
contrainte/accostage.
verifieDucPlusLegerSigma
public void verifieDucPlusLegerSigma()
- Methode calcul Duc Albe le + leger pour une contrainte, tous les
accostages.
editeDucPlusLegerSigmaAcc
public void editeDucPlusLegerSigmaAcc()
- Methode edite Duc d'Albe le + leger pour une contrainte, un accostage.
editeDucPlusLegerSigma
public void editeDucPlusLegerSigma()
- Methode edite Duc d'Albe le + leger pour une contrainte, tous les
accostages.
verifieDucPlusCourtSigmaAcc
public void verifieDucPlusCourtSigmaAcc()
- Methode calcul du Duc d'Albe le + court pour doublet contrainte/accostage.
verifieDucPlusCourtAcc
public void verifieDucPlusCourtAcc()
- Methode calcul Duc d'Albe le + court pour une contrainte, tous les
accostages.
editeDucPlusCourtSigmaAcc
public void editeDucPlusCourtSigmaAcc()
- Methode edite Duc d'Albe le + court pour une contrainte, un accostage.
editeDucPlusCourtSigma
public void editeDucPlusCourtSigma()
- Methode edite Duc d'Albe le + court pour une contrainte sigma, tous les
accostages.
editeTableauMomentsLegerSigmaAcc
public void editeTableauMomentsLegerSigmaAcc()
- Methode editeTableauMomentsLegerSigmaAcc Duc + leger pour une contrainte,
un accostage.
editeTableauMomentsCourtSigmaAcc
public void editeTableauMomentsCourtSigmaAcc()
- Methode edite tableau moments Duc d'Albe le + court pour une contrainte,
un accostage.
calculeInertie
public void calculeInertie(double _r_epaisseur_ci_m,
double _r_diametre_ci_m,
double _r_nb_tubes_ci,
double _e_inertie_ci_m4)
- Methode calcul de l'inertie : 1 appel dans calculeduc.
calculeMomentMaxiAdm
public void calculeMomentMaxiAdm(double _r_diametre_cmm_m,
double _r_contrainte_adm_cmm_t,
double _r_inertie_cmm_m4,
double _e_moment_maxi_adm_cmm_tm)
- Methode calcul du moment maxi admissible : 1 appel dans calculeDuc.
calculeMoment1Sol
public void calculeMoment1Sol(double _r_diametre_cm1s_m,
double _r_profondeur_cm1s_m,
double _e_moment_sol_cm1s_tm)
- Methode calcule moment butee sol monocouche.
calculeMoment2Sols
public void calculeMoment2Sols(double _r_diametre_cm2s_m,
double _r_profondeur_cm2s_m,
double _e_moment_sol_cm2s_tm)
- Methode calcule moment butee sol bicouches.
calculeButee1Sol
public void calculeButee1Sol(double _r_diametre_cb1s_m,
double _r_profondeur_cb1s_m,
double _e_butee_Xm_cb1s_t)
- Methode calcul butee a la cote _r_profondeur_cb1s_m dans un sol monocouche.
attention : 0> parametre _r_profondeur_cb1s_m ;
calculeButee2Sols
public void calculeButee2Sols(double _r_diametre_cb2s_m,
double _r_profondeur_cb2s_m,
double _e_butee_Xm_cb2s_t)
- Methode calcul de la butee a la cote _r_profondeur_cb2s_m dans sol
bicouche.
attention : 0>parametre _r_profondeur_cb2s_m
calculeDeriveeButee1Sol
public void calculeDeriveeButee1Sol(double _r_diametre_db1s_m,
double _r_profondeur_db1s_m1,
double _e_derivee_butee_db1s_t_m)
- methode calcul derivee de la butee a la cote _r_profondeur_db1s_m1; sol
monocouche.
attention : 0>parametres _r_profondeur_db1s_m1 et cotes_sup_m_[0].
calculeDeriveeButee2Sols
public void calculeDeriveeButee2Sols(double _r_diametre_db2s_m,
double _r_profondeur_db2s_m1,
double _e_derivee_butee_db2s_t_m)
- Methode calcul derivee de la butee a la cote _r_profondeur_db2s_m1,
sol bicouches.
attention : 0>parametre _r_profondeur_db2s_m1
calculePoidsDuc
public void calculePoidsDuc(double _r_diametre_cpd_m,
double _r_epaisseur_cpd_m,
double _r_hauteur_cpd_m,
double _e_poids_cpd_t)
- Methode calcul du poids de l'ouvrage : 1 appel dans calculeCoteFiche.
calculeFleches
public void calculeFleches(double _r_fiche_cf_m,
double _r_force_maxi_cf_t,
double _r_inertie_cf_m4_,
double _e_fleche_choc_cf_m,
double _e_fleche_tete_cf_m)
- Methode calculeFleches au choc et en tete : 1 appel dans calculeDuc.
calculeEnergieTubes
public void calculeEnergieTubes(double _r_force_maxi_cep_t,
double _r_fleche_choc_cep_m,
double _e_energie_tubes_cep_tm)
- Methode calculeEnergieTubes : 1 appel dans calculeDuc.
calculeEnergieDefense
public void calculeEnergieDefense(double _r_force_maxi_ced_t,
double _e_deflexion_ced_pc,
double _e_energie_defense_ced_tm)
- Methode calcule energie absorbee par defense soumise a une force
_r_force_maxi_ced_t : 1 appel dans calculeDuc.
calculeMomentFlechissant
public void calculeMomentFlechissant(double _r_profondeur_cmf_m,
double _e_butee_Xm_cmf_t,
double _e_moment_sol_cmf_tm,
double _e_moment_Xm_cmf_tm)
- Methode calculeMomentFlechissant : nombreux appels.
calculeForceMaxi
public void calculeForceMaxi(double _r_diametre_cfm_m,
double _r_moment_maxi_cfm_tm,
double _e_force_maxi_cfm_t,
double _e_cote_moment_maxi_cfm_m,
double _e_moment_Xm_cmf_tm,
boolean _e_convergence_moment_cfm)
- Methode calculeForceMaxi applicable a l'ouvrage : 1 appel dans calculeDuc
: v 1.04.
calculeCoteFiche
public void calculeCoteFiche(double _r_force_maxi_ccf_t,
double _e_cote_fiche_ccf_m,
boolean _e_convergence_fiche_ccf)
- Methode calculeCoteFiche : profondeur du moment nul (contre-butee) :
1 appel dans calculeDuc.
calculeCoteMomentMaxi
public void calculeCoteMomentMaxi(double _r_cote_fiche_ccmm_m,
double _r_force_maxi_ccmm_t,
double _e_moment_maxi_ccmm_tm,
double _e_cote_moment_maxi_ccmm_m,
boolean _e_convergence_cote_ccmm)
- methode calculeCoteMomentMaxi : profondeur du moment maxi :
a partir egalite efforts : f(sol) = (butee_Xm_cmf_t_) = force maxi:
1 appel dans calculeDuc v 1.05.
calculeDuc104
public void calculeDuc104()
- Methode calculeDuc104 : regroupe les appels successifs des differents
modules : v 1.04.
calculeDuc
public void calculeDuc()
- Methode calculeDuc : regroupe les appels successifs des differents modules
v 1.05
|
|||||||||
| Home >> All >> org >> fudaa >> dodico >> [ dimduc overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC