From 6371d81e3bea8bfa45a275ce228d5b198ee1a864 Mon Sep 17 00:00:00 2001 From: rio <> Date: Thu, 21 Jun 2018 09:14:13 +0000 Subject: [PATCH] prise en compte dans les resultats de ref de la reduction du nombre de composantes des torseurs de reaction (de 6 a 3) dans le cas d un probleme axi --- .../Test_R_fct3D_variables_locales/README | 2 + .../test_fct3D_princ.maple.ref1 | 26 ++--- ...est_fct3D_princ.maple.ref1_sauve21juin2018 | 108 ++++++++++++++++++ ...test_fct3D_princ.maple.ref1_sauve3janv2017 | 108 ++++++++++++++++++ 4 files changed, 231 insertions(+), 13 deletions(-) create mode 100644 Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve21juin2018 create mode 100644 Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve3janv2017 diff --git a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/README b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/README index a263bf3..168371d 100644 --- a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/README +++ b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/README @@ -49,4 +49,6 @@ Principalement: - réaction due au déplacement - au premier point d'intégration: contrainte, déformation, globales et locales, pondération et pressions + +Remarque: le calcul est axisymétrique d'où pour la sortie des torseurs de réactions, uniquement les composantes RX RY et MZ diff --git a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1 b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1 index b84d36f..39e8eab 100644 --- a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1 +++ b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1 @@ -1,7 +1,7 @@ #fichier au format maple6 ############################################################################################### -# Visualisation elements finis : Herezh++ V6.784 # -# Copyright (c) 1997-2016, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ # +# Visualisation elements finis : Herezh++ V6.847 # +# Copyright (c) 1997-2018, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ # # http://www-lg2m.univ-ubs.fr # ############################################################################################### @@ -60,7 +60,7 @@ #1 3 (nombre de maillages et dimension) #---------------------------------- torseurs de reactions -------------------------------- #1 6 (nombre de torseurs et nombre total de grandeurs associees) -# N_N [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ; +# N_N [2]Rx [3]Ry [4]Mz ; # #-------- moyenne, somme, maxi etc. de grandeurs aux noeuds pour des ref --------------- #0 0 (nombre de ref de noeud et nombre total de grandeurs associees) @@ -72,14 +72,14 @@ #0 0 (nombre de noeuds, nombre total de grandeurs associees) #---------------------------------- grandeurs aux elements ------------------------------ #1 8 60 (nombre total d'elements, nombre totale de grandeurs associees, nombre de grandeurs particulieres, nombre de grandeurs tensorielles) -# reference E_to : element_1 pt_integ_5: [9]X [10]Y [11]Z [12] SIG11 [13] SIG22 [14] SIG33 [15] EPS11 [16] EPS22 [17] EPS33 [18] def_equivalente [19] Q_eps -# [20]X [21]Y [22]Z -# contrainte_individuelle_a_chaque_loi_a_t TABLEAU_T TENSEURHH 24 [23...46] -# FONC_PONDERATION TABLEAU_T SCALAIRE 4 [47...50] -# V_vol TABLEAU_T SCALAIRE 2 [51...52] -# PRESSION_HYST_REF TABLEAU_T SCALAIRE 1 [53...53] -# PRESSION_HYST TABLEAU_T SCALAIRE 1 [54...54] -# POTENTIEL TABLEAU_T SCALAIRE 2 [55...56] +# reference E_to : element_1 pt_integ_5: [6]X [7]Y [8]Z [9] SIG11 [10] SIG22 [11] SIG33 [12] EPS11 [13] EPS22 [14] EPS33 [15] def_equivalente [16] Q_eps +# [17]X [18]Y [19]Z +# contrainte_individuelle_a_chaque_loi_a_t contrainte_individuelle_a_chaque_loi_a_t TENSEURHH TABLEAU_T TENSEURHH 24 [20...43] +# FONC_PONDERATION FONC_PONDERATION SCALAIRE TABLEAU_T SCALAIRE 4 [44...47] +# V_vol V_vol SCALAIRE TABLEAU_T SCALAIRE 2 [48...49] +# PRESSION_HYST_REF PRESSION_HYST_REF SCALAIRE TABLEAU_T SCALAIRE 1 [50...50] +# PRESSION_HYST PRESSION_HYST SCALAIRE TABLEAU_T SCALAIRE 1 [51...51] +# POTENTIEL POTENTIEL SCALAIRE TABLEAU_T SCALAIRE 2 [52...53] # # # @@ -104,5 +104,5 @@ # puis les coordonnees d'un second point d'integration d'un element, les p2 grandeurs # etc. pour tous les points d'integration - element - 1.000000000000e-02 0.000000000000e+00 7.938767185083e+01 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 1.530036607401e+03 1.000000000000e-02 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.596046510682e-02 -8.356288482106e-02 -4.596046510682e-02 -4.982545427536e-32 -4.997340846383e-04 0.000000000000e+00 3.331560564256e-04 4.080311714803e-04 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 0.000000000000e+00 -4.952119141932e-02 1.574583935193e-03 -1.055945590036e-15 -3.149955917467e-03 0.000000000000e+00 0.000000000000e+00 1.574583935193e-03 1.398994352691e-01 -9.380354256364e-14 -2.797988705382e-01 0.000000000000e+00 0.000000000000e+00 1.398994352691e-01 -9.975098995414e-01 0.000000000000e+00 -9.975098995414e-01 0.000000000000e+00 0.000000000000e+00 -9.975098995414e-01 1.700000000000e-01 3.499500265915e+00 5.020008647164e-02 5.020008647164e-02 9.995006402049e-01 9.995006402049e-01 -0.000000000000e+00 9.975098995414e-01 1.147801657453e-05 7.859582947297e-07 -1.000000000000e+01 0.000000000000e+00 3.450847632569e+04 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 6.650774974375e+05 1.000000000000e+01 1.899493350432e+01 1.071910557181e+01 0.000000000000e+00 -5.363667571256e+00 -3.641099498889e+01 -5.364179894790e+00 -3.791179269054e-11 -2.832544892249e-01 -3.500712402464e-06 2.826492741466e-01 2.312748929516e-01 1.899493350432e+01 1.071910557181e+01 0.000000000000e+00 -5.387856983212e+01 -3.388131789017e-20 -5.387856983212e+01 0.000000000000e+00 0.000000000000e+00 -5.387856983212e+01 2.246480070544e+00 -1.436075250310e-04 -5.197937307757e+00 0.000000000000e+00 0.000000000000e+00 2.246425900125e+00 1.061482416986e+01 -2.076737748577e-03 -2.122813222789e+01 0.000000000000e+00 0.000000000000e+00 1.061330805803e+01 -2.599999046207e+01 -2.032879073410e-20 -2.599999046207e+01 0.000000000000e+00 0.000000000000e+00 -2.599999046207e+01 1.700000000000e-01 3.216747260976e+00 2.229855204940e-01 2.229855204940e-01 7.989728752506e-01 7.989728752506e-01 -0.000000000000e+00 2.599999046207e+01 6.204623899995e+00 4.452486056733e-01 + 1.000000000000e-02 0.000000000000e+00 7.938767185083e+01 1.530036607401e+03 1.000000000000e-02 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.596046510682e-02 -8.356288482106e-02 -4.596046510682e-02 -4.982545427536e-32 -4.997340846383e-04 0.000000000000e+00 3.331560564256e-04 4.080311714803e-04 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 0.000000000000e+00 -4.952119141932e-02 1.574583935193e-03 -1.055945590036e-15 -3.149955917467e-03 0.000000000000e+00 0.000000000000e+00 1.574583935193e-03 1.398994352691e-01 -9.380354256364e-14 -2.797988705382e-01 0.000000000000e+00 0.000000000000e+00 1.398994352691e-01 -9.975098995414e-01 0.000000000000e+00 -9.975098995414e-01 0.000000000000e+00 0.000000000000e+00 -9.975098995414e-01 1.700000000000e-01 3.499500265915e+00 5.020008647164e-02 5.020008647164e-02 9.995006402049e-01 9.995006402049e-01 -0.000000000000e+00 9.975098995414e-01 1.147801657453e-05 7.859582947297e-07 +1.000000000000e+01 0.000000000000e+00 3.462269293366e+04 6.672818459370e+05 1.000000000000e+01 1.899499851390e+01 1.072033224137e+01 0.000000000000e+00 -5.363756373943e+00 -3.641092499601e+01 -5.363756636760e+00 6.479802648943e-12 -2.832544892368e-01 -7.823643560186e-08 2.826504286593e-01 2.312762900687e-01 1.899499851390e+01 1.072033224137e+01 0.000000000000e+00 -5.387788815175e+01 1.084202172486e-19 -5.387788815175e+01 0.000000000000e+00 0.000000000000e+00 -5.387788815175e+01 2.246467218690e+00 4.319762374269e-05 -5.197973839117e+00 0.000000000000e+00 0.000000000000e+00 2.246466008019e+00 1.061391491983e+01 -1.797564837830e-04 -2.122784612582e+01 0.000000000000e+00 0.000000000000e+00 1.061393120599e+01 -2.599970048549e+01 0.000000000000e+00 -2.599970048549e+01 0.000000000000e+00 0.000000000000e+00 -2.599970048549e+01 1.700000000000e-01 3.216745549864e+00 2.229869123120e-01 2.229869123120e-01 7.989756097126e-01 7.989756097126e-01 -0.000000000000e+00 2.599970048549e+01 6.204418268836e+00 4.452547698002e-01 diff --git a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve21juin2018 b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve21juin2018 new file mode 100644 index 0000000..b84d36f --- /dev/null +++ b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve21juin2018 @@ -0,0 +1,108 @@ +#fichier au format maple6 +############################################################################################### +# Visualisation elements finis : Herezh++ V6.784 # +# Copyright (c) 1997-2016, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ # +# http://www-lg2m.univ-ubs.fr # +############################################################################################### + + + + # entete des donnees : informations gererales: on trouve successivement: + # >> le nombre de grandeurs globales (peut etre nul) suivi des identificateurs + # precedes du numero de colonne entre crochet + # >> le nombre de maillages m, et dimension de l'espace de travail + # puis pour chaque maillage, + # >> le nombre de torseurs de reaction (peut etre nul), le nombre total de reel qui va etre ecrit + # correspondant aux composantes des torseurs, puis les noms de ref associee suivi des positions + # des composantes entre crochet accolees a un identificateur: R pour reaction, M pour moment + # ensuite pour les moyennes, sommes, maxi etc. calculees sur des references de noeuds + # >> le nombre de ref de noeuds, nombre total de grandeurs associees + # puis pour chaque maillage + # le numero de maillage puis pour chaque reference de noeuds + # le nom de la reference, le nombre de noeud de la ref, le nombre de grandeurs qui vont etre ecrites + # puis entre crochet la position suivi de la signification de chaque grandeur + # + # ensuite pour les moyennes, sommes, maxi etc. calculees sur des references d'elements ou de pti + # >> le nombre de ref d'element+ref de pti, nombre total de grandeurs associees + # puis pour chaque maillage + # le numero de maillage puis pour chaque reference d'element et de pti + # le nom de la reference, le nombre d'element de la ref, le nombre de grandeurs qui vont etre ecrites + # puis entre crochet la position suivi de la signification de chaque grandeur + # + # puis pour chaque maillage + # >> le nombre de noeud n (peut etre nul) ou il y a des grandeurs en sortie , + # puis le nombre des grandeurs p1 correspondantes, la position entre crochet des coordonnees + # et enfin l'idendificateur de ces grandeurs(p1 chaines de caractere) + # precedes du numero de colonne correspondant entre crochet + # puis pour chaque maillage + # >> le nombre de couples element-pt_integ (peut etre nulle) ou il y a des grandeurs en sortie , + # les grandeurs aux elements sont decomposees en 2 listes: la premiere de quantite P2 correspondant + # a des grandeurs generiques, la seconde de quantite P3 corresponds aux grandeurs specifiques, + # on trouve donc a la suite du nombre d'element: le nombre P2, suivi de P2 identificateurs de ddl + # chacun precedes du numero de colonne entre crochet + # puis le nombre P3, suivi de P3 identificateurs+categorie+type (chaines de caracteres), + # suivi entre crochet, de la plage des numeros de colonnes, correspondant + # chacun sur une ligne differentes + # ==== NB: pour les grandeurs specifique tensorielle: exemple d'ordre en 2D: + # tenseur symetrique, A(1,1) A(2,1) A(2,2), non symetrique A(1,1) A(1,2) A(2,1) A(2,2) + # en 3D c'est: tenseur symetrique, A(1,1) A(2,1) A(2,2) A(3,1) A(3,2) A(3,3) + # non symetrique A(1,1) A(1,2) A(2,1) A(2,2) A(2,3) A(3,1) A(3,2) A(3,3) + # ** dans le cas ou il n'y a qu'un seul increment en sortie, pour les grandeurs aux noeuds et aux elements, + # ** les informations peuvent etre decoupees selon: une ligne = un noeud, et le temps n'est pas indique + # ** ( cf: parametre_style_de_sortie = 0) + +#==================================================================== +#|| recapitulatif des differentes grandeurs par colonne || +#==================================================================== +#---------------------------------- grandeur globales ------------------------------------ +#0 (nombre de grandeurs globales) +#---------------------------------- maillage et dimension -------------------------------- +#1 3 (nombre de maillages et dimension) +#---------------------------------- torseurs de reactions -------------------------------- +#1 6 (nombre de torseurs et nombre total de grandeurs associees) +# N_N [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ; +# +#-------- moyenne, somme, maxi etc. de grandeurs aux noeuds pour des ref --------------- +#0 0 (nombre de ref de noeud et nombre total de grandeurs associees) +# +#-------- moyenne, somme, maxi etc. de grandeurs aux elements pour des ref --------------- +#0 0 (nombre de ref d'element et nombre total de grandeurs associees) +# +#---------------------------------- grandeurs aux noeuds -------------------------------- +#0 0 (nombre de noeuds, nombre total de grandeurs associees) +#---------------------------------- grandeurs aux elements ------------------------------ +#1 8 60 (nombre total d'elements, nombre totale de grandeurs associees, nombre de grandeurs particulieres, nombre de grandeurs tensorielles) +# reference E_to : element_1 pt_integ_5: [9]X [10]Y [11]Z [12] SIG11 [13] SIG22 [14] SIG33 [15] EPS11 [16] EPS22 [17] EPS33 [18] def_equivalente [19] Q_eps +# [20]X [21]Y [22]Z +# contrainte_individuelle_a_chaque_loi_a_t TABLEAU_T TENSEURHH 24 [23...46] +# FONC_PONDERATION TABLEAU_T SCALAIRE 4 [47...50] +# V_vol TABLEAU_T SCALAIRE 2 [51...52] +# PRESSION_HYST_REF TABLEAU_T SCALAIRE 1 [53...53] +# PRESSION_HYST TABLEAU_T SCALAIRE 1 [54...54] +# POTENTIEL TABLEAU_T SCALAIRE 2 [55...56] +# +# +# +#==================================================================== +#|| fin du recapitulatif des differentes grandeurs || +#==================================================================== + + # ensuite les donnees sont organisees sur differentes lignes, chaques lignes correspondant + # a un calcul (par exemple un pas de temps), sur chaque ligne il y a m enregistrement, chacun + # correspondant a un maillage. On trouve pour chaque enregistrement successivement : + # s'il y a des grandeurs globales: le temps puis les grandeurs globales, + # puis s'il y a des torseurs de reaction : + # de nouveau le temps, les composantes de la resultante puis les composantes du moments + # donc en 1D -> 1 reels (resultante), en 2D -> 3 reels (resultante 2, moment 1) et en 3D 6 reels + # puis s'il y a des grandeurs aux noeuds: de nouveau le temps + # les coordonnees a t du premier noeud suivi des p1 grandeurs correspondant au premier noeud + # puis les coordonnees du second noeud, les p1 grandeurs etc. pour tous les noeuds + # puis s'il y a des grandeur aux elements: + # le temps, puis les coordonnees a t du point d'integration d'un element (pour les grandeurs generiques) + # suivi des p2 grandeurs correspondantes puis les coordonnees a t du point d'integration + # correspondant aux grandeurs specifiques suivi des p3 grandeurs correspondantes + # puis les coordonnees d'un second point d'integration d'un element, les p2 grandeurs + # etc. pour tous les points d'integration - element + + 1.000000000000e-02 0.000000000000e+00 7.938767185083e+01 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 1.530036607401e+03 1.000000000000e-02 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.596046510682e-02 -8.356288482106e-02 -4.596046510682e-02 -4.982545427536e-32 -4.997340846383e-04 0.000000000000e+00 3.331560564256e-04 4.080311714803e-04 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 0.000000000000e+00 -4.952119141932e-02 1.574583935193e-03 -1.055945590036e-15 -3.149955917467e-03 0.000000000000e+00 0.000000000000e+00 1.574583935193e-03 1.398994352691e-01 -9.380354256364e-14 -2.797988705382e-01 0.000000000000e+00 0.000000000000e+00 1.398994352691e-01 -9.975098995414e-01 0.000000000000e+00 -9.975098995414e-01 0.000000000000e+00 0.000000000000e+00 -9.975098995414e-01 1.700000000000e-01 3.499500265915e+00 5.020008647164e-02 5.020008647164e-02 9.995006402049e-01 9.995006402049e-01 -0.000000000000e+00 9.975098995414e-01 1.147801657453e-05 7.859582947297e-07 +1.000000000000e+01 0.000000000000e+00 3.450847632569e+04 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 6.650774974375e+05 1.000000000000e+01 1.899493350432e+01 1.071910557181e+01 0.000000000000e+00 -5.363667571256e+00 -3.641099498889e+01 -5.364179894790e+00 -3.791179269054e-11 -2.832544892249e-01 -3.500712402464e-06 2.826492741466e-01 2.312748929516e-01 1.899493350432e+01 1.071910557181e+01 0.000000000000e+00 -5.387856983212e+01 -3.388131789017e-20 -5.387856983212e+01 0.000000000000e+00 0.000000000000e+00 -5.387856983212e+01 2.246480070544e+00 -1.436075250310e-04 -5.197937307757e+00 0.000000000000e+00 0.000000000000e+00 2.246425900125e+00 1.061482416986e+01 -2.076737748577e-03 -2.122813222789e+01 0.000000000000e+00 0.000000000000e+00 1.061330805803e+01 -2.599999046207e+01 -2.032879073410e-20 -2.599999046207e+01 0.000000000000e+00 0.000000000000e+00 -2.599999046207e+01 1.700000000000e-01 3.216747260976e+00 2.229855204940e-01 2.229855204940e-01 7.989728752506e-01 7.989728752506e-01 -0.000000000000e+00 2.599999046207e+01 6.204623899995e+00 4.452486056733e-01 diff --git a/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve3janv2017 b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve3janv2017 new file mode 100644 index 0000000..fed5893 --- /dev/null +++ b/Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_fct3D_variables_locales/test_fct3D_princ.maple.ref1_sauve3janv2017 @@ -0,0 +1,108 @@ +#fichier au format maple6 +############################################################################################### +# Visualisation elements finis : Herezh++ V6.774 # +# Copyright (c) 1997-2016, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ # +# http://www-lg2m.univ-ubs.fr # +############################################################################################### + + + + # entete des donnees : informations gererales: on trouve successivement: + # >> le nombre de grandeurs globales (peut etre nul) suivi des identificateurs + # precedes du numero de colonne entre crochet + # >> le nombre de maillages m, et dimension de l'espace de travail + # puis pour chaque maillage, + # >> le nombre de torseurs de reaction (peut etre nul), le nombre total de reel qui va etre ecrit + # correspondant aux composantes des torseurs, puis les noms de ref associee suivi des positions + # des composantes entre crochet accolees a un identificateur: R pour reaction, M pour moment + # ensuite pour les moyennes, sommes, maxi etc. calculees sur des references de noeuds + # >> le nombre de ref de noeuds, nombre total de grandeurs associees + # puis pour chaque maillage + # le numero de maillage puis pour chaque reference de noeuds + # le nom de la reference, le nombre de noeud de la ref, le nombre de grandeurs qui vont etre ecrites + # puis entre crochet la position suivi de la signification de chaque grandeur + # + # ensuite pour les moyennes, sommes, maxi etc. calculees sur des references d'elements ou de pti + # >> le nombre de ref d'element+ref de pti, nombre total de grandeurs associees + # puis pour chaque maillage + # le numero de maillage puis pour chaque reference d'element et de pti + # le nom de la reference, le nombre d'element de la ref, le nombre de grandeurs qui vont etre ecrites + # puis entre crochet la position suivi de la signification de chaque grandeur + # + # puis pour chaque maillage + # >> le nombre de noeud n (peut etre nul) ou il y a des grandeurs en sortie , + # puis le nombre des grandeurs p1 correspondantes, la position entre crochet des coordonnees + # et enfin l'idendificateur de ces grandeurs(p1 chaines de caractere) + # precedes du numero de colonne correspondant entre crochet + # puis pour chaque maillage + # >> le nombre de couples element-pt_integ (peut etre nulle) ou il y a des grandeurs en sortie , + # les grandeurs aux elements sont decomposees en 2 listes: la premiere de quantite P2 correspondant + # a des grandeurs generiques, la seconde de quantite P3 corresponds aux grandeurs specifiques, + # on trouve donc a la suite du nombre d'element: le nombre P2, suivi de P2 identificateurs de ddl + # chacun precedes du numero de colonne entre crochet + # puis le nombre P3, suivi de P3 identificateurs+categorie+type (chaines de caracteres), + # suivi entre crochet, de la plage des numeros de colonnes, correspondant + # chacun sur une ligne differentes + # ==== NB: pour les grandeurs specifique tensorielle: exemple d'ordre en 2D: + # tenseur symetrique, A(1,1) A(2,1) A(2,2), non symetrique A(1,1) A(1,2) A(2,1) A(2,2) + # en 3D c'est: tenseur symetrique, A(1,1) A(2,1) A(2,2) A(3,1) A(3,2) A(3,3) + # non symetrique A(1,1) A(1,2) A(2,1) A(2,2) A(2,3) A(3,1) A(3,2) A(3,3) + # ** dans le cas ou il n'y a qu'un seul increment en sortie, pour les grandeurs aux noeuds et aux elements, + # ** les informations peuvent etre decoupees selon: une ligne = un noeud, et le temps n'est pas indique + # ** ( cf: parametre_style_de_sortie = 0) + +#==================================================================== +#|| recapitulatif des differentes grandeurs par colonne || +#==================================================================== +#---------------------------------- grandeur globales ------------------------------------ +#0 (nombre de grandeurs globales) +#---------------------------------- maillage et dimension -------------------------------- +#1 3 (nombre de maillages et dimension) +#---------------------------------- torseurs de reactions -------------------------------- +#1 6 (nombre de torseurs et nombre total de grandeurs associees) +# N_N [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ; +# +#-------- moyenne, somme, maxi etc. de grandeurs aux noeuds pour des ref --------------- +#0 0 (nombre de ref de noeud et nombre total de grandeurs associees) +# +#-------- moyenne, somme, maxi etc. de grandeurs aux elements pour des ref --------------- +#0 0 (nombre de ref d'element et nombre total de grandeurs associees) +# +#---------------------------------- grandeurs aux noeuds -------------------------------- +#0 0 (nombre de noeuds, nombre total de grandeurs associees) +#---------------------------------- grandeurs aux elements ------------------------------ +#1 8 60 (nombre total d'elements, nombre totale de grandeurs associees, nombre de grandeurs particulieres, nombre de grandeurs tensorielles) +# reference E_to : element_1 pt_integ_5: [9]X [10]Y [11]Z [12] SIG11 [13] SIG22 [14] SIG33 [15] EPS11 [16] EPS22 [17] EPS33 [18] def_equivalente [19] Q_eps +# [20]X [21]Y [22]Z +# contrainte_individuelle_a_chaque_loi_a_t TABLEAU_T TENSEURHH 24 [23...46] +# FONC_PONDERATION TABLEAU_T SCALAIRE 4 [47...50] +# V_vol TABLEAU_T SCALAIRE 2 [51...52] +# PRESSION_HYST_REF TABLEAU_T SCALAIRE 1 [53...53] +# PRESSION_HYST TABLEAU_T SCALAIRE 1 [54...54] +# POTENTIEL TABLEAU_T SCALAIRE 2 [55...56] +# +# +# +#==================================================================== +#|| fin du recapitulatif des differentes grandeurs || +#==================================================================== + + # ensuite les donnees sont organisees sur differentes lignes, chaques lignes correspondant + # a un calcul (par exemple un pas de temps), sur chaque ligne il y a m enregistrement, chacun + # correspondant a un maillage. On trouve pour chaque enregistrement successivement : + # s'il y a des grandeurs globales: le temps puis les grandeurs globales, + # puis s'il y a des torseurs de reaction : + # de nouveau le temps, les composantes de la resultante puis les composantes du moments + # donc en 1D -> 1 reels (resultante), en 2D -> 3 reels (resultante 2, moment 1) et en 3D 6 reels + # puis s'il y a des grandeurs aux noeuds: de nouveau le temps + # les coordonnees a t du premier noeud suivi des p1 grandeurs correspondant au premier noeud + # puis les coordonnees du second noeud, les p1 grandeurs etc. pour tous les noeuds + # puis s'il y a des grandeur aux elements: + # le temps, puis les coordonnees a t du point d'integration d'un element (pour les grandeurs generiques) + # suivi des p2 grandeurs correspondantes puis les coordonnees a t du point d'integration + # correspondant aux grandeurs specifiques suivi des p3 grandeurs correspondantes + # puis les coordonnees d'un second point d'integration d'un element, les p2 grandeurs + # etc. pour tous les points d'integration - element + + 1.000000000000e-02 0.000000000000e+00 7.938767185078e+01 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 1.530036607400e+03 1.000000000000e-02 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.596046510682e-02 -8.356288482106e-02 -4.596046510682e-02 0.000000000000e+00 -4.997340846383e-04 0.000000000000e+00 3.331560564256e-04 4.080311714803e-04 1.899500000000e+01 1.150305002486e+01 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 -4.952119141932e-02 0.000000000000e+00 0.000000000000e+00 -4.952119141932e-02 1.574583935193e-03 0.000000000000e+00 -3.149955917467e-03 0.000000000000e+00 0.000000000000e+00 1.574583935193e-03 1.398994352691e-01 0.000000000000e+00 -2.797988705382e-01 0.000000000000e+00 0.000000000000e+00 1.398994352691e-01 -9.975098995414e-01 0.000000000000e+00 -9.975098995414e-01 0.000000000000e+00 0.000000000000e+00 -9.975098995414e-01 1.700000000000e-01 3.499500265915e+00 5.020008647164e-02 5.020008647164e-02 9.995006402049e-01 9.995006402049e-01 -0.000000000000e+00 9.975098995414e-01 1.147801657453e-05 7.859582947296e-07 +1.000000000000e+01 0.000000000000e+00 3.462151693250e+04 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 6.672600279171e+05 1.000000000000e+01 1.899500771143e+01 1.072033034002e+01 0.000000000000e+00 -5.363786760356e+00 -3.641099788708e+01 -5.363817712934e+00 1.894104332568e-11 -2.832544897515e-01 4.059711402842e-07 2.826528097308e-01 2.312764892791e-01 1.899500771143e+01 1.072033034002e+01 0.000000000000e+00 -5.387779170475e+01 -2.168404344971e-19 -5.387779170475e+01 0.000000000000e+00 0.000000000000e+00 -5.387779170475e+01 2.246465403689e+00 -4.229206433188e-04 -5.197979034130e+00 0.000000000000e+00 0.000000000000e+00 2.246471695490e+00 1.061403742687e+01 5.235653417365e-03 -2.122784528128e+01 0.000000000000e+00 0.000000000000e+00 1.061380785441e+01 -2.599999045748e+01 1.084202172486e-19 -2.599999045748e+01 0.000000000000e+00 0.000000000000e+00 -2.599999045748e+01 1.700000000000e-01 3.216745305882e+00 2.229871107671e-01 2.229871107671e-01 7.989759965917e-01 7.989759965917e-01 -0.000000000000e+00 2.599999045748e+01 6.204389175885e+00 4.452556487267e-01