2
0
Fork 0

ajout test Batterie/FONCTION_UNIQUE/CONDITIONS_LIMITES/Test_R_cisaillement_CLL_periodique (test des relations entre degres de liberte sur un cas de conditions limites periodiques); modif du script Perl/genere_catalogue_tests.pl : possibilite de mettre des formules mathematiques dans les README entre dollars ou double dollars (voir detail a la section 6 "evolution des mises a jour" dans doc_procedure_verification.pdf)

This commit is contained in:
troufflard 2015-11-24 16:27:51 +00:00
parent 27e80052e3
commit 05af05621a
18 changed files with 3861 additions and 27 deletions

View file

@ -0,0 +1,57 @@
#blocage mouvement solide
N_SO_arriere UY
N_SO UX
N_S UX
N_SE UX
N_arriere UZ
N_dpiUX 'UX= 4.'
condition_limite_lineaire_
#--- delacement identique en x
N_O enu= UX
refs_associe= N_E fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 1. 0. 0. -1. 0. 0. fin_list_coefficients_
#--- delacement identique en y
N_NO enu= UX
refs_associe= N_SO fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 1. 0. 0. -1. 0. fin_list_coefficients_
N_N enu= UX
refs_associe= N_S fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 1. 0. 0. -1. 0. fin_list_coefficients_
N_NE enu= UX
refs_associe= N_SE fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 1. 0. 0. -1. 0. fin_list_coefficients_
N_SE enu= UX
refs_associe= N_SO fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 1. 0. 0. -1. 0. fin_list_coefficients_
N_O enu= UX
refs_associe= N_E fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 1. 0. 0. -1. 0. fin_list_coefficients_
#--- delacement identique en z
N_N_avant enu= UX
refs_associe= N_S_avant fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 0. 1. 0. 0. -1. fin_list_coefficients_
N_NE_avant enu= UX
refs_associe= N_SE_avant fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 0. 1. 0. 0. -1. fin_list_coefficients_
N_NO_avant enu= UX
refs_associe= N_SO_avant fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 0. 1. 0. 0. -1. fin_list_coefficients_
N_O_avant enu= UX
refs_associe= N_E_avant fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 0. 1. 0. 0. -1. fin_list_coefficients_
N_SE_avant enu= UX
refs_associe= N_SO_avant fin_list_refs_associe_
val_condi_lineaire= 0. coefficients= 0. 0. 1. 0. 0. -1. fin_list_coefficients_

View file

@ -0,0 +1,46 @@
------------------------------------------------------
Auteur
------------------------------------------------------
Julien Troufflard (troufflard@univ-ubs.fr)
------------------------------------------------------
Mots-cles
------------------------------------------------------
cisaillement simple
périodique
CLL
condition_limite_lineaire_
porosité
------------------------------------------------------
But du test
------------------------------------------------------
test des relations linéaires entre degré de liberté dans un contexte de conditions limites périodiques
""
condition_limite_lineaire_
""
------------------------------------------------------
Description du calcul
------------------------------------------------------
cisaillement simple périodique en déplacement sur une plaque 30x30x0.6mm. Les noeuds du bas (Y=-15mm) sont bloqués suivant X, les noeuds du haut (Y=15mm) ont un déplacement imposé de 4 mm suivant X.
Le maillage est une grille 6x6 en éléments PENTAEDRE LINEAIRE. La porosité est introduite en affectant une loi élastique de très faible module (E=0.1 MPa) pour certains éléments (16.666% de porosité au total). Le reste des éléments ont une loi élastique quelconque (E=10000 MPa, $\nu$=0.4)
La périodicité du motif est obtenue via des relations linéaires entre les déplacements
des noeuds aux frontières e la plaque (voir fichier CLL_periodique.cl)
La déformée pour un déplacement suivant X de 4 mm est montrée ci-dessous :
\figures: visu_maillage_initial_et_elements_vides.pdf[0.233] [1] visu_SIG12.pdf[0.325] \legende: (à gauche) maillage initial avec affichage en bleu de la porosité, (à droite) champ de contrainte de cisaillement sur la déformée \fin_legende
-------------------------------------------------------------
Grandeurs de comparaison
-------------------------------------------------------------
1) pour les 2 points d integration d un element proche d un vide (reference E_30) :
- deformation : EP12
- contrainte : SIG12
2) torseur de reaction des noeuds sur lequel on impose un deplacement suivant X (reference N_dpiUX)
3) position finale (X1 X2 X3) d un noeud du bord (reference N_38)

View file

@ -0,0 +1,198 @@
###############################################################################################
# Fichier de commande pour la visualisation elements finis #
# Herezh++ V6.729 #
# Copyright (c) 1997-2015, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ #
# http://www-lg2m.univ-ubs.fr #
###############################################################################################
debut_fichier_commande_visu # >>>>>> le mot cle: <debut_fichier_commande_visu>
# permet au programme de se positionner au debut du fichier, il est indispensable
# =================================================================================
# || ***** demande d'une visualisation maple: ***** ||
# =================================================================================
# un mot cle de debut (debut_visualisation_maple)
# un mot cle de fin ( fin_visualisation_maple)
# la seule presence de ces deux mots cle suffit a activer la visualisation maple
debut_visualisation_maple
# ----------------------------- definition de la liste des increments a balayer: ----------------
debut_list_increment # un mot cle de debut de liste
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
# une liste d'entier separee par des blancs, ou le mot cle (tous_les_increments)
# un mot cle de fin de liste ( fin_list_increment)
dernier_increment fin_list_increment
# ----------------------------- choix des maillages a visualiser: ----------------
# la liste est facultative, par defaut la visualisation concerne le premier maillage
debut_choix_maillage # un mot cle de debut,
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
# une liste d'entiers , puis <fin_choix_maillage>, sur une meme ligne
1 fin_choix_maillage
# ----------------------------- definition des grandeurs a visualiser (maple): ----------------
debut_grandeurs_maple # un mot cle de debut (debut_grandeurs_maple),
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
# les grandeurs globales (energie, puissance ....) un mot cle de debut, le nom des grandeurs puis un mot de fin
debut_grandeurs_globales fin_grandeurs_globales
# ensuite pour chaque maillage:,
# le numero du maillage <un entier>,
# les infos pour la visualisation eventuelle des torseurs de reaction,
# les infos pour la visualisation eventuelle aux noeud,
# - tout d'abord les ddl principaux (position, deplacements, temperature etc.)
# - puis les ddl etendus et particulieres qui peuvent representer des grandeurs diverses
# les infos pour la visualisation eventuelle aux elements,
# - tout d'abord les grandeurs generiques (deformations, contraintes etc.)
# - puis les grandeurs particulieres, par exemple specifique a une loi de comp ou une mesure de def
# enfin un mot cle de fin ( fin_grandeurs_maple)
1 # le numero de maillage
# les torseurs de reaction: un mot cle de debut: debut_list_torseur_reaction
# une liste de nom <chaine de caracteres >, puis <fin_list_torseur_reaction>
debut_list_torseur_reaction N_dpiUX fin_list_torseur_reaction
debut_liste_ddl_et_noeud # ** debut des ddl principaux aux noeuds
# debut de la liste de noeuds, puis une liste de numero de noeud <entier>, puis <fin_list_noeud>
deb_list_noeud fin_list_noeud
# debut de la liste des ref de noeuds, puis une liste de nom <chaine de caracteres >, puis <fin_list_ref_noeud>
deb_list_ref_noeud N_38 fin_list_ref_noeud
# debut de la liste des ddl a considerer aux noeuds, (une liste de ddl), puis <fin_list_ddl_noeud>
deb_list_ddl_noeud X1 X2 X3 fin_list_ddl_noeud
type_sortie_ddl_retenue= 0
# debut de la liste des ddl etendus a considerer aux noeuds, (une liste de ddl), puis <fin_list_ddl_etendu_noeud>
deb_list_ddl_etendu_noeud fin_list_ddl_etendu_noeud # fin des ddl etendu aux noeuds
# debut de la liste des grandeurs particulieres a considerer aux noeuds, (une liste de string), puis <fin_list_GrandParticuliere_noeud>
deb_list_GrandParticuliere_noeud fin_list_GrandParticuliere_noeud # fin des grandeurs particulieres aux noeuds
fin_liste_ddl_et_noeud # fin des grandeurs aux noeuds
debut_liste_ddl_ptinteg # ** debut des grandeurs aux elements
# debut de la liste des elements et points d'integration, une liste de (un element, un numero de pt d'integ), puis <fin_list_NbElement_NbPtInteg>
deb_list_NbElement_NbPtInteg 30 1 30 2 fin_list_NbElement_NbPtInteg
# debut de la liste des ref d'elements, puis une liste de: nom <chaine de caracteres > + numero d'integ, puis <fin_list_ref_element>
deb_list_ref_element fin_list_ref_element
# debut de la liste des ref de ptinteg d'elements, puis une liste de: nom <chaine de caracteres > puis <fin_list_ref_ptinteg_element>
deb_list_ref_ptinteg_element fin_list_ref_ptinteg_element
# debut de la liste des ddl a considerer pour les elements, (une liste de ddl), puis <fin_list_ddl_element>
deb_list_ddl_element EPS12 SIG12 fin_list_ddl_element # fin de la liste de ddl a considerer pour les elements
# debut de la liste des grandeurs particulieres a considerer pour les elements, (une liste de string), puis <fin_list_GrandParticuliere_element>
deb_list_GrandParticuliere_element fin_list_GrandParticuliere_element # fin des grandeurs particulieres aux elements
# tableau de grandeurs evoluees aux elements a visualiser, un par maillage
deb_list_GrandEvoluee_element fin_list_GrandEvoluee_element
fin_liste_ddl_ptinteg # fin des grandeurs aux elements
# informations particuliere dans le cas ou il y a une animation
# type_xi indique si oui ou non les grandeurs a tracer sont aux noeuds (sinon c'est au elements)
# x1 et x2 indiquent les noms des ddls des grandeurs en x et y. accroi_x1 et accroi_x2 indiquent
# si oui ou non x1 et x2 represente l'accroissement entre 0 et t de la grandeur ou bien la grandeur elle meme.
debut_info_particulier grandeur_au_noeud? 1 x1= NU_DDL x2= NU_DDL accroi_x1= 0 accroi_x2= 1 fin_info_particulier
# un parametre de pilotage du style de sortie
parametre_style_de_sortie 1
# un parametre indiquant si les tenseurs sont en absolue (rep 1) ou suivant un repere ad hoc
# (tangent pour les coques, suivant la fibre moyenne pour les element 1D )
tenseur_en_absolue_ 0
fin_grandeurs_maple # fin des grandeurs a visualiser au format maple
# ----------------------------- definition des parametres d'animation: ----------------
debut_animation # un mot cle de debut de liste (debut_animation)
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
# des parametres avec des valeurs: (sur une meme ligne)
cycleInterval 8 # cycleInterval <un reel> (indique le temps en seconde du cycle de l'animation)
fin_animation # un mot cle de fin
fin_visualisation_maple
# =================================================================================
# || fin de la visualisation maple ||
# =================================================================================
# =================================================================================
# || ***** demande d'une visualisation Gmsh: ***** ||
# =================================================================================
# un mot cle de debut (debut_visualisation_Gmsh)
# un mot cle de fin ( fin_visualisation_Gmsh) apres tous les ordres particuliers
# la seule presence du premier mots cle suffit a activer la visualisation Gmsh
# la presence du second permet une meilleur lisibilite du fichier, mais n'est pas indispensable
debut_visualisation_Gmsh
# ----------------------------- definition des parametres du maillage initial: ----------------
debut_maillage_initial # un mot cle de debut de liste
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
pseudo-homothetie_sur_les_maillages_ 0 # 0 = aucune homothetie, 1 = il y en a
# --- def eventuelle de la pseudo-homothetie: une par maillage,
# pseudo-homothetie pour le maillage : 1
# maillage_ 1
# mot cle: maillage_ puis le numero du maillage,
# pseudo-homothetie_ 0 # 0 = non active, 1 = active
# ensuite si c'est active, on trouve :
# mot cle: centre_homothetie_ puis les coordonnees du centre d'homothetie
# puis mot cle: fact_mult_ puis les coordonnees donnant les coefs multiplicatifs selon les axes.
# centre_homothetie_
# fact_mult_
visualisation_references_sur_les_maillages_ 1 # 0 = pas de visualisation des reference, 1 = sortie des ref dans fichier unique 2= sortie des ref dans plusieurs fichiers
fin_maillage_initial # le mot cle de fin
# ----------------------------- definition des parametres pour les isovaleurs : ----------------
debut_isovaleur_Gmsh # mot cle de debut des parametres pour les isovaleurs
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
ancien_format_ 0 # 1 = ancien format, 0 = nouveau format
# un parametre indiquant si les tenseurs sont en absolue (rep 1) ou suivant un repere ad hoc
# (tangent pour les coques, suivant la fibre moyenne pour les element 1D )
tenseur_en_absolue_ 1
1 # le numero de maillage
# tableau des ddl aux noeuds a visualiser, un par maillage
debut_tableau_ddl_aux_noeuds fin_tableau_ddl_aux_noeuds
# tableau des choix_var aux noeuds a visualiser, un par maillage
# choix_var (=1 ou 0) indique si oui ou non il s'agit de la variation
debut_tableau_choix_var_ddl_aux_noeuds fin_tableau_choix_var_ddl_aux_noeuds
# tableau des ddl_etendu aux noeuds a visualiser, un par maillage
debut_tableau_ddl_etendu_aux_noeuds fin_tableau_ddl_etendu_aux_noeuds
# tableau de grandeurs evoluees aux noeuds a visualiser, un par maillage
deb_list_GrandEvoluee_noeud fin_list_GrandEvoluee_noeud
# tableau de ddl aux elements a visualiser, un par maillage
debut_tableau_ddl_aux_elements SIG12 EPS12 fin_tableau_ddl_aux_elements
# tableau de grandeurs evoluees aux elements a visualiser, un par maillage
deb_list_GrandEvoluee_element fin_list_GrandEvoluee_element
# tableau de grandeurs particulieres aux elements a visualiser, un par maillage
deb_list_GrandParticuliere_element fin_list_GrandParticuliere_element
fin_isovaleur_Gmsh # mot cle de fin des parametres pour les isovaleurs
# ----------------------------- definition des parametres de deformee: ----------------
debut_deformee # un mot cle de debut de liste
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
# definition des alertes: deb_list_alerte
# un mot clef de debut
# puis deux nombres: un mini et un maxi, et un nom
# un mot clef de fin: fin_list_alerte
deb_list_alerte
fin_list_alerte
fin_deformee # un mot cle de fin
# ----------------------------- definition de la liste des increments a balayer: ----------------
debut_list_increment # un mot cle de debut de liste
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
# une liste d'entier separee par des blancs, ou le mot cle (tous_les_increments)
# un mot cle de fin de liste ( fin_list_increment)
tous_les_increments fin_list_increment
# ----------------------------- choix des maillages a visualiser: ----------------
# la liste est facultative, par defaut la visualisation concerne le premier maillage
debut_choix_maillage # un mot cle de debut,
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
# une liste d'entiers , puis <fin_choix_maillage>, sur une meme ligne
1 fin_choix_maillage
fin_visualisation_Gmsh
# =================================================================================
# || fin de la visualisation Gmsh ||
# =================================================================================
fin_fichier_commande_visu # <<<<<< le mot cle <fin_fichier_commande_visu> permet
# l'arret de la lecture des commandes, apres ce mot cle, aucune commande n'est lu, de plus
# sans le mot cle de fin de fichier, le fichier n'est pas valide
###############################################################################################

View file

@ -0,0 +1,98 @@
dimension 3
niveau_commentaire 3
TYPE_DE_CALCUL ----------------------------------------------
non_dynamique avec plus lectureCommandesVisu
< plaque_6x6.her
< plaque_6x6.lis
les_courbes_1D ----------------------------------------------
cts COURBEPOLYLINEAIRE_1_D
Debut_des_coordonnees_des_points
Coordonnee dim= 2 0. 1.
Coordonnee dim= 2 1. 1.
Fin_des_coordonnees_des_points
choix_materiaux ----------------------------------------------
E_matrice isoelas_matrice
E_vide isoelas_vide
materiaux ----------------------------------------------
isoelas_matrice ISOELAS
10000 0.4
isoelas_vide ISOELAS
1e-1 0.3
masse_volumique ----------------------------------------------
E_tout 1.
charges ----------------------------------------------
blocages ----------------------------------------------
< CLL_periodique.cl
controle ----------------------------------------------
DELTAtMINI 1.e-7
DELTAtMAXI 0.1
TEMPSFIN 1
DELTAt 0.05
ITERATIONS 15
PRECISION 5e-3
SAUVEGARDE INTER_TEMPS 0.1 DERNIER_CALCUL
MAXINCRE 999999999
MAX_ESSAI_INCRE 999999999
NORME Residu/Reaction_et_VarRes
#RESTART 380
para_pilotage_equi_global ----------------------------------------------
FACTEUR_AUGMENTATION 1.414 #sqrt(2)
FACTEUR_DIMINUTION 1.732 #sqrt(3)
NB_BONNE_CONVERGENCE 3 #doit converger NB_BONNE_CONVERGENCE fois avec au max NB_ITER_POUR_BONNE_CONVERGENCE pour appliquer FACTEUR_AUGMENTATION
NB_ITER_POUR_BONNE_CONVERGENCE 3 #convergence consideree bonne si nb ITERATION inferieur ou egal a cette valeur
NORME_MAXI_INCREMENT 0.02 #norme max du vecteur deplacement
CAS_JACOBIEN_NEGATIF 2 #si jacobien negatif => divergence
INIT_INCRE_AVEC_PAS_PREC 1 #initialisation increment avec solution de l increment precedent
TYPE_DE_PILOTAGE PILOT_GRADIENT
NB_CYCLE_CONTROLE_RESIDU 1
PLAGE_CONTROLE_RESIDU 1
para_syteme_lineaire ----------------------------------------------
#TYPE_MATRICE BANDE_SYMETRIQUE_LAPACK
#MATRICE_S_SECONDAIRE_S_ BANDE_SYMETRIQUE FIN_TYPE_MAT_SECONDAIRES_
#TYPE_RESOLUTION_S_SECONDAIRE_S_ CHOLESKY FIN_TYPE_RESOLUTION_SECONDAIRES_
para_affichage ----------------------------------------------
FREQUENCE_AFFICHAGE_INCREMENT 1
FREQUENCE_AFFICHAGE_ITERATION 1
resultats ----------------------------------------------
COPIE 0
POINTS_INTEGRATION E_tout
Green-Lagrange Almansi Cauchy_global Def_mixte_local Sigma_mixte_local
_fin_point_info_

View file

@ -0,0 +1,179 @@
#fichier au format maple6
###############################################################################################
# Visualisation elements finis : Herezh++ V6.729 #
# Copyright (c) 1997-2015, 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
# 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_dpiUX [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ;
#
#---------------------------------- grandeurs aux noeuds --------------------------------
#1 3 (nombre de noeuds, nombre total de grandeurs associees)
# reference N_38 : noeud_38 [9]X [10]Y [11]Z [12]X1 [13]X2 [14]X3 ;
#
#---------------------------------- grandeurs aux elements ------------------------------
#2 2 00 (nombre total d'elements, nombre totale de grandeurs associees, nombre de grandeurs particulieres, nombre de grandeurs tensorielles)
# element_30 pt_integ_1: [16]X [17]Y [18]Z [19] EPS12 [20] SIG12
# element_30 pt_integ_2: [21]X [22]Y [23]Z [24] EPS12 [25] SIG12
#
#
#====================================================================
#|| 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
5.000000000000e-02 -3.119983654020e+02 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -9.114119642474e+01 4.680673416589e+03 5.000000000000e-02 1.515985461908e+01 9.999437238462e+00 6.004150358414e-01 1.515985461908e+01 9.999437238462e+00 6.004150358414e-01 5.000000000000e-02 -1.584838631287e+00 -1.660269810033e+00 1.267739839011e-01 4.500414303321e-03 3.214581645230e+01 -1.584798750156e+00 -1.660239144508e+00 4.731269489969e-01 4.504825876559e-03 3.217732768971e+01
9.065040650407e-02 -5.653650558777e+02 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.651689823779e+02 8.482770523915e+03 9.065040650407e-02 1.528981446520e+01 9.998950804261e+00 6.007519159587e-01 1.528981446520e+01 9.998950804261e+00 6.007519159587e-01 9.065040650407e-02 -1.518260843778e+00 -1.655146854229e+00 1.267600372900e-01 8.159576840351e-03 5.828269171679e+01 -1.518188192446e+00 -1.655091898205e+00 4.730748995354e-01 8.167486529011e-03 5.833918949294e+01
1.313008130081e-01 -8.184760115896e+02 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -2.391373348235e+02 1.228195536668e+04 1.313008130081e-01 1.541977115595e+01 9.998439713162e+00 6.010880079195e-01 1.541977115595e+01 9.998439713162e+00 6.010880079195e-01 1.313008130081e-01 -1.451638757446e+00 -1.650098226290e+00 1.267488383437e-01 1.181814324652e-02 8.441530890374e+01 -1.451533015053e+00 -1.650019538130e+00 4.730331044989e-01 1.182947361086e-02 8.449624007756e+01
1.719512195122e-01 -1.071336308198e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -3.130509792980e+02 1.607830607453e+04 1.719512195122e-01 1.554972198574e+01 9.997905536045e+00 6.014231134279e-01 1.554972198574e+01 9.997905536045e+00 6.014231134279e-01 1.719512195122e-01 -1.384974086439e+00 -1.645122136130e+00 1.267403708832e-01 1.547669521216e-02 1.105478229440e+02 -1.384834925118e+00 -1.645020264586e+00 4.730015035062e-01 1.549136147441e-02 1.106525819601e+02
2.126016260163e-01 -1.323950418423e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -3.869140328210e+02 1.987189239628e+04 2.126016260163e-01 1.567966523554e+01 9.997349754632e+00 6.017569992152e-01 1.567966523554e+01 9.997349754632e+00 6.017569992152e-01 2.126016260163e-01 -1.318268370945e+00 -1.640219075160e+00 1.267346248542e-01 1.913527894030e-02 1.366805638593e+02 -1.318095454221e+00 -1.640094557087e+00 4.729800590342e-01 1.915319272628e-02 1.368085194735e+02
2.700813008130e-01 -1.680732720398e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -4.912779993433e+02 2.523140631109e+04 2.700813008130e-01 1.586338684430e+01 9.996530265866e+00 6.022266095598e-01 1.586338684430e+01 9.996530265866e+00 6.022266095598e-01 2.700813008130e-01 -1.223879586895e+00 -1.633406312933e+00 1.267311141290e-01 2.430992264525e-02 1.736423046090e+02 -1.223658350776e+00 -1.633250670978e+00 4.729669568294e-01 2.433226261914e-02 1.738018758510e+02
3.275609756098e-01 -2.037042638238e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -5.955595926220e+02 3.058571210804e+04 3.275609756098e-01 1.604708510941e+01 9.995675288629e+00 6.026926588530e-01 1.604708510941e+01 9.995675288629e+00 6.026926588530e-01 3.275609756098e-01 -1.129416313470e+00 -1.626741108858e+00 1.267329970580e-01 2.948481752581e-02 2.106058394701e+02 -1.129146042254e+00 -1.626555360783e+00 4.729739840160e-01 2.951138993434e-02 2.107956423882e+02
3.850406504065e-01 -2.392891257585e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -6.997693741534e+02 3.593499372347e+04 3.850406504065e-01 1.623075515644e+01 9.994789769595e+00 6.031545450966e-01 1.623075515644e+01 9.994789769595e+00 6.031545450966e-01 3.850406504065e-01 -1.034883242141e+00 -1.620223301419e+00 1.267402404972e-01 3.466009596958e-02 2.475721140684e+02 -1.034563195290e+00 -1.620008434933e+00 4.730010168991e-01 3.469069636147e-02 2.477906882962e+02
4.425203252033e-01 -2.748286223281e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -8.039171099589e+02 4.127938958715e+04 4.425203252033e-01 1.641439129318e+01 9.993878923574e+00 6.036116535393e-01 1.641439129318e+01 9.993878923574e+00 6.036116535393e-01 4.425203252033e-01 -9.402849253536e-01 -1.613849788293e+00 1.267528172839e-01 3.983658364857e-02 2.845470260612e+02 -9.399143357962e-01 -1.613606762627e+00 4.730479541061e-01 3.987099335285e-02 2.847928096632e+02
5.237965853659e-01 -3.250045185085e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -9.510941461230e+02 4.882816413602e+04 5.237965853659e-01 1.667397920669e+01 9.992558703262e+00 6.042484844696e-01 1.667397920669e+01 9.992558703262e+00 6.042484844696e-01 5.237965853659e-01 -8.064200535690e-01 -1.605064268390e+00 1.267796155582e-01 4.716331232011e-02 3.368808022865e+02 -8.059766370285e-01 -1.604783017805e+00 4.731479666273e-01 4.720268769323e-02 3.371620549517e+02
6.050728455285e-01 -3.750932504098e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.098189440904e+03 5.636785141540e+04 6.050728455285e-01 1.693347830688e+01 9.991214297902e+00 6.048726436269e-01 1.693347830688e+01 9.991214297902e+00 6.048726436269e-01 6.050728455285e-01 -6.724462116354e-01 -1.596565632453e+00 1.268170197288e-01 5.449239403187e-02 3.892313859419e+02 -6.719282863839e-01 -1.596247920858e+00 4.732875608925e-01 5.453625687914e-02 3.895446919939e+02
6.863491056911e-01 -4.250969080457e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.245227967424e+03 6.389887998274e+04 6.863491056911e-01 1.719287537570e+01 9.989862951004e+00 6.054827426750e-01 1.719287537570e+01 9.989862951004e+00 6.054827426750e-01 6.863491056911e-01 -5.383772680090e-01 -1.588345875181e+00 1.268649277614e-01 6.182427708836e-02 4.416019792026e+02 -5.377830705130e-01 -1.587993393051e+00 4.734663561040e-01 6.187211946251e-02 4.419437104465e+02
7.676253658537e-01 -4.750157215377e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.392230146858e+03 7.142143011954e+04 7.676253658537e-01 1.745215465815e+01 9.988522496919e+00 6.060770887390e-01 1.745215465815e+01 9.988522496919e+00 6.060770887390e-01 7.676253658537e-01 -4.042253592673e-01 -1.580387285107e+00 1.269232896944e-01 6.916218952544e-02 4.940156394674e+02 -4.035530318440e-01 -1.580001648981e+00 4.736841658034e-01 6.921346170547e-02 4.943818693248e+02
8.676253658537e-01 -5.363169314107e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.573076004829e+03 8.066543340103e+04 8.676253658537e-01 1.777097424216e+01 9.986916212072e+00 6.067834610720e-01 1.777097424216e+01 9.986916212072e+00 6.067834610720e-01 8.676253658537e-01 -2.390714401838e-01 -1.570911758124e+00 1.270092907017e-01 7.820788172159e-02 5.586277265828e+02 -2.383002920877e-01 -1.570487443287e+00 4.740051259319e-01 7.826253625683e-02 5.590181161202e+02
9.676253658537e-01 -5.974923461300e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.753931928176e+03 8.989758067118e+04 9.676253658537e-01 1.808957853238e+01 9.985390441448e+00 6.074605025722e-01 1.808957853238e+01 9.985390441448e+00 6.074605025722e-01 9.676253658537e-01 -7.383288940964e-02 -1.561805746097e+00 1.271111712103e-01 8.726187205469e-02 6.232990861049e+02 -7.295973043986e-02 -1.561344896343e+00 4.743853491665e-01 8.731901235594e-02 6.237072311139e+02
1.000000000000e+00 -6.172805133116e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.812502317160e+03 9.288535625654e+04 1.000000000000e+00 1.819271266123e+01 9.984917262053e+00 6.076778027097e-01 1.819271266123e+01 9.984917262053e+00 6.076778027097e-01 1.000000000000e+00 -2.033145645802e-02 -1.559023999452e+00 1.271480738948e-01 9.016486684157e-02 6.440347631541e+02 -1.942449245154e-02 -1.558551695082e+00 4.745230718599e-01 9.022278676578e-02 6.444484768984e+02
#fichier au format maple6
###############################################################################################
# Visualisation elements finis : Herezh++ V6.729 #
# Copyright (c) 1997-2015, 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
# 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_dpiUX [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ;
#
#---------------------------------- grandeurs aux noeuds --------------------------------
#1 3 (nombre de noeuds, nombre total de grandeurs associees)
# reference N_38 : noeud_38 [9]X [10]Y [11]Z [12]X1 [13]X2 [14]X3 ;
#
#---------------------------------- grandeurs aux elements ------------------------------
#2 2 00 (nombre total d'elements, nombre totale de grandeurs associees, nombre de grandeurs particulieres, nombre de grandeurs tensorielles)
# element_30 pt_integ_1: [16]X [17]Y [18]Z [19] EPS12 [20] SIG12
# element_30 pt_integ_2: [21]X [22]Y [23]Z [24] EPS12 [25] SIG12
#
#
#====================================================================
#|| 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+00 -6.172805133116e+03 0.000000000000e+00 0.000000000000e+00 0.000000000000e+00 -1.812502317160e+03 9.288535625654e+04 1.000000000000e+00 1.819271266123e+01 9.984917262053e+00 6.076778027097e-01 1.819271266123e+01 9.984917262053e+00 6.076778027097e-01 1.000000000000e+00 -2.033145645802e-02 -1.559023999452e+00 1.271480738948e-01 9.016486684157e-02 6.440347631541e+02 -1.942449245154e-02 -1.558551695082e+00 4.745230718599e-01 9.022278676578e-02 6.444484768984e+02

View file

@ -0,0 +1,179 @@
nom_maillage plaque3D
noeuds
98 NOEUDS
1 -15 -15 0
2 15 -15 0
3 15 15 0
4 -15 15 0
5 -15 -15 0.6
6 15 -15 0.6
7 15 15 0.6
8 -15 15 0.6
9 -9.999999999992596 -15 0
10 -4.999999999999998 -15 0
11 -2.184918912462308e-11 -15 0
12 4.999999999985203 -15 0
13 9.9999999999926 -15 0
14 15 -9.999999999992596 0
15 15 -4.999999999999998 0
16 15 -2.184918912462308e-11 0
17 15 4.999999999985203 0
18 15 9.9999999999926 0
19 9.999999999992596 15 0
20 4.999999999999998 15 0
21 2.184918912462308e-11 15 0
22 -4.999999999985203 15 0
23 -9.9999999999926 15 0
24 -15 9.999999999992596 0
25 -15 4.999999999999998 0
26 -15 2.184918912462308e-11 0
27 -15 -4.999999999985203 0
28 -15 -9.9999999999926 0
29 -9.999999999992596 -15 0.6
30 -4.999999999999998 -15 0.6
31 -2.184918912462308e-11 -15 0.6
32 4.999999999985203 -15 0.6
33 9.9999999999926 -15 0.6
34 15 -9.999999999992596 0.6
35 15 -4.999999999999998 0.6
36 15 -2.184918912462308e-11 0.6
37 15 4.999999999985203 0.6
38 15 9.9999999999926 0.6
39 9.999999999992596 15 0.6
40 4.999999999999998 15 0.6
41 2.184918912462308e-11 15 0.6
42 -4.999999999985203 15 0.6
43 -9.9999999999926 15 0.6
44 -15 9.999999999992596 0.6
45 -15 4.999999999999998 0.6
46 -15 2.184918912462308e-11 0.6
47 -15 -4.999999999985203 0.6
48 -15 -9.9999999999926 0.6
49 -9.999999999992594 -9.999999999992598 0
50 -9.999999999992594 -4.999999999987667 0
51 -9.999999999992596 1.456523790466235e-11 0
52 -9.9999999999926 4.999999999997534 0
53 -9.999999999992593 9.999999999992594 0
54 -4.999999999997533 -9.999999999992598 0
55 -4.999999999995068 -4.999999999990136 0
56 -4.999999999992601 7.283951219960727e-12 0
57 -4.999999999990136 4.999999999995069 0
58 -4.999999999987669 9.9999999999926 0
59 -1.456701426149097e-11 -9.999999999992596 0
60 -7.281730773911477e-12 -4.9999999999926 0
61 -3.182383536341707e-23 0 0
62 7.284839398358872e-12 4.999999999992601 0
63 1.456523790465157e-11 9.9999999999926 0
64 4.999999999987669 -9.999999999992594 0
65 4.999999999990136 -4.999999999995065 0
66 4.9999999999926 -7.281730773911477e-12 0
67 4.999999999995065 4.999999999990133 0
68 4.999999999997531 9.999999999992598 0
69 9.999999999992598 -9.999999999992594 0
70 9.9999999999926 -4.999999999997531 0
71 9.999999999992598 -1.456679221689683e-11 0
72 9.999999999992594 4.999999999987667 0
73 9.999999999992598 9.9999999999926 0
74 -9.999999999992594 -9.999999999992598 0.6
75 -9.999999999992594 -4.999999999987667 0.6
76 -9.999999999992596 1.456523790466235e-11 0.6
77 -9.9999999999926 4.999999999997534 0.6
78 -9.999999999992593 9.999999999992594 0.6
79 -4.999999999997533 -9.999999999992598 0.6
80 -4.999999999995068 -4.999999999990136 0.6
81 -4.999999999992601 7.283951219960727e-12 0.6
82 -4.999999999990136 4.999999999995069 0.6
83 -4.999999999987669 9.9999999999926 0.6
84 -1.456701426149097e-11 -9.999999999992596 0.6
85 -7.281730773911477e-12 -4.9999999999926 0.6
86 -3.182383536341707e-23 0 0.6
87 7.284839398358872e-12 4.999999999992601 0.6
88 1.456523790465157e-11 9.9999999999926 0.6
89 4.999999999987669 -9.999999999992594 0.6
90 4.999999999990136 -4.999999999995065 0.6
91 4.9999999999926 -7.281730773911477e-12 0.6
92 4.999999999995065 4.999999999990133 0.6
93 4.999999999997531 9.999999999992598 0.6
94 9.999999999992598 -9.999999999992594 0.6
95 9.9999999999926 -4.999999999997531 0.6
96 9.999999999992598 -1.456679221689683e-11 0.6
97 9.999999999992594 4.999999999987667 0.6
98 9.999999999992598 9.9999999999926 0.6
elements
72 ELEMENTS
1 PENTAEDRE LINEAIRE 1 9 28 5 29 48
2 PENTAEDRE LINEAIRE 28 9 49 48 29 74
3 PENTAEDRE LINEAIRE 28 49 27 48 74 47
4 PENTAEDRE LINEAIRE 27 49 50 47 74 75
5 PENTAEDRE LINEAIRE 27 50 26 47 75 46
6 PENTAEDRE LINEAIRE 26 50 51 46 75 76
7 PENTAEDRE LINEAIRE 26 51 25 46 76 45
8 PENTAEDRE LINEAIRE 25 51 52 45 76 77
9 PENTAEDRE LINEAIRE 25 52 24 45 77 44
10 PENTAEDRE LINEAIRE 24 52 53 44 77 78
11 PENTAEDRE LINEAIRE 24 53 4 44 78 8
12 PENTAEDRE LINEAIRE 4 53 23 8 78 43
13 PENTAEDRE LINEAIRE 9 10 49 29 30 74
14 PENTAEDRE LINEAIRE 49 10 54 74 30 79
15 PENTAEDRE LINEAIRE 49 54 50 74 79 75
16 PENTAEDRE LINEAIRE 50 54 55 75 79 80
17 PENTAEDRE LINEAIRE 50 55 51 75 80 76
18 PENTAEDRE LINEAIRE 51 55 56 76 80 81
19 PENTAEDRE LINEAIRE 51 56 52 76 81 77
20 PENTAEDRE LINEAIRE 52 56 57 77 81 82
21 PENTAEDRE LINEAIRE 52 57 53 77 82 78
22 PENTAEDRE LINEAIRE 53 57 58 78 82 83
23 PENTAEDRE LINEAIRE 53 58 23 78 83 43
24 PENTAEDRE LINEAIRE 23 58 22 43 83 42
25 PENTAEDRE LINEAIRE 10 11 54 30 31 79
26 PENTAEDRE LINEAIRE 54 11 59 79 31 84
27 PENTAEDRE LINEAIRE 54 59 55 79 84 80
28 PENTAEDRE LINEAIRE 55 59 60 80 84 85
29 PENTAEDRE LINEAIRE 55 60 56 80 85 81
30 PENTAEDRE LINEAIRE 56 60 61 81 85 86
31 PENTAEDRE LINEAIRE 56 61 57 81 86 82
32 PENTAEDRE LINEAIRE 57 61 62 82 86 87
33 PENTAEDRE LINEAIRE 57 62 58 82 87 83
34 PENTAEDRE LINEAIRE 58 62 63 83 87 88
35 PENTAEDRE LINEAIRE 58 63 22 83 88 42
36 PENTAEDRE LINEAIRE 22 63 21 42 88 41
37 PENTAEDRE LINEAIRE 11 12 59 31 32 84
38 PENTAEDRE LINEAIRE 59 12 64 84 32 89
39 PENTAEDRE LINEAIRE 59 64 60 84 89 85
40 PENTAEDRE LINEAIRE 60 64 65 85 89 90
41 PENTAEDRE LINEAIRE 60 65 61 85 90 86
42 PENTAEDRE LINEAIRE 61 65 66 86 90 91
43 PENTAEDRE LINEAIRE 61 66 62 86 91 87
44 PENTAEDRE LINEAIRE 62 66 67 87 91 92
45 PENTAEDRE LINEAIRE 62 67 63 87 92 88
46 PENTAEDRE LINEAIRE 63 67 68 88 92 93
47 PENTAEDRE LINEAIRE 63 68 21 88 93 41
48 PENTAEDRE LINEAIRE 21 68 20 41 93 40
49 PENTAEDRE LINEAIRE 12 13 64 32 33 89
50 PENTAEDRE LINEAIRE 64 13 69 89 33 94
51 PENTAEDRE LINEAIRE 64 69 65 89 94 90
52 PENTAEDRE LINEAIRE 65 69 70 90 94 95
53 PENTAEDRE LINEAIRE 65 70 66 90 95 91
54 PENTAEDRE LINEAIRE 66 70 71 91 95 96
55 PENTAEDRE LINEAIRE 66 71 67 91 96 92
56 PENTAEDRE LINEAIRE 67 71 72 92 96 97
57 PENTAEDRE LINEAIRE 67 72 68 92 97 93
58 PENTAEDRE LINEAIRE 68 72 73 93 97 98
59 PENTAEDRE LINEAIRE 68 73 20 93 98 40
60 PENTAEDRE LINEAIRE 20 73 19 40 98 39
61 PENTAEDRE LINEAIRE 13 2 69 33 6 94
62 PENTAEDRE LINEAIRE 69 2 14 94 6 34
63 PENTAEDRE LINEAIRE 69 14 70 94 34 95
64 PENTAEDRE LINEAIRE 70 14 15 95 34 35
65 PENTAEDRE LINEAIRE 70 15 71 95 35 96
66 PENTAEDRE LINEAIRE 71 15 16 96 35 36
67 PENTAEDRE LINEAIRE 71 16 72 96 36 97
68 PENTAEDRE LINEAIRE 72 16 17 97 36 37
69 PENTAEDRE LINEAIRE 72 17 73 97 37 98
70 PENTAEDRE LINEAIRE 73 17 18 98 37 38
71 PENTAEDRE LINEAIRE 73 18 19 98 38 39
72 PENTAEDRE LINEAIRE 19 18 3 39 38 7

View file

@ -0,0 +1,85 @@
E_30 30
Nto 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98
N_N 19 20 21 22 23 39 40 41 42 43
N_S 13 12 11 10 9 33 32 31 30 29
N_O 24 25 26 27 28 44 45 46 47 48
N_E 18 17 16 15 14 38 37 36 35 34
N_NO 4 8
N_NE 3 7
N_SO 1 5
N_SE 2 6
N_N_arriere 19 20 21 22 23
N_38 38
N_dpiUX 3 4 7 8 19 20 21 22 23 39 40 41 42 43
N_N_avant 39 40 41 42 43
N_S_arriere 13 12 11 10 9
N_S_avant 33 32 31 30 29
N_O_arriere 24 25 26 27 28
N_O_avant 44 45 46 47 48
N_E_arriere 18 17 16 15 14
N_E_avant 38 37 36 35 34
N_NO_arriere 4
N_NO_avant 8
N_NE_arriere 3
N_NE_avant 7
N_SO_arriere 1
N_SO_avant 5
N_SE_arriere 2
N_SE_avant 6
N_arriere 1 2 3 4 9 10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 49 50 51 52 53 54
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
70 71 72 73
N_avant 5 6 7 8 29 30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 74 75 76 77 78 79
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
95 96 97 98
Eto 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70 71 72
E_matrice 1 2 3 4 7 8 9 10 11 12 13 14 15 16 17
18 19 20 21 22 25 26 27 28 29 30 33 34 37 38
39 40 41 42 43 44 45 46 47 48 51 52 53 54 55
56 57 58 59 60 61 62 63 64 67 68 69 70 71 72
E_vide 5 6 23 24 31 32 35 36 49 50 65 66

View file

@ -0,0 +1,879 @@
%PDF-1.4
1 0 obj
<<
/Title (visu_SIG12)
/Creator (GL2PS 1.3.8, (C) 1999-2012 C. Geuzaine)
/Producer (Gmsh)
/CreationDate (D:20151123134956)
>>
endobj
2 0 obj
<<
/Type /Catalog
/Pages 3 0 R
>>
endobj
3 0 obj
<<
/Type /Pages
/Kids [6 0 R]
/Count 1
>>
endobj
4 0 obj
<<
/Length 5 0 R
>>
stream
/GSa gs
1 w
0 0 0 RG
493.504974 103.771591 m
502.902161 183.350800 l
27.489166 183.350800 m
18.092010 103.771591 l
105.840256 184.000702 m
27.489166 183.350800 l
97.327499 102.276825 m
105.840256 184.000702 l
32.824142 263.646362 m
27.489166 183.350800 l
S
1 w
0.000000 0.000000 0.000000 RG
105.840256 184.000702 m
32.824142 263.646362 l
S
1 w
0 0 0 RG
113.249924 264.750031 m
32.824142 263.646362 l
52.400146 340.322418 m
32.824142 263.646362 l
68.712418 499.723267 m
59.574570 420.544250 l
146.942749 498.070862 m
160.715912 577.689758 l
97.327499 102.276825 m
176.563004 104.594070 l
185.146881 184.294159 m
105.840256 184.000702 l
194.614334 262.428406 m
113.249924 264.750031 l
239.951401 580.006958 m
160.715912 577.689758 l
223.090103 500.353180 m
239.951401 580.006958 l
265.968597 185.109497 m
275.208099 263.899780 l
284.780518 345.617096 l
319.186890 582.745850 m
239.951401 580.006958 l
304.720245 504.769409 m
319.186890 582.745850 l
255.798492 107.332901 m
335.033997 104.120972 l
S
1 w
0.000000 0.000000 0.000000 RG
335.033997 104.120972 m
265.968597 185.109497 l
S
1 w
0 0 0 RG
335.033997 104.120972 m
346.131256 182.514618 l
353.288666 263.221863 m
365.250732 343.052277 l
335.033997 104.120972 m
414.269470 105.295486 l
S
1 w
0.000000 0.000000 0.000000 RG
414.269470 105.295486 m
346.131256 182.514618 l
S
1 w
0 0 0 RG
414.269470 105.295486 m
424.334473 183.902679 l
456.051392 420.028564 m
465.484070 500.150238 l
477.657898 580.708374 m
398.422394 579.533875 l
465.484070 500.150238 m
477.657898 580.708374 l
414.269470 105.295486 m
493.504974 103.771591 l
S
1 w
0.000000 0.000000 0.000000 RG
493.504974 103.771591 m
424.334473 183.902679 l
S
1 w
0 0 0 RG
508.237091 263.646362 m
527.813110 340.322418 l
534.987549 420.544250 m
456.051392 420.028564 l
527.813110 340.322418 m
534.987549 420.544250 l
544.125427 499.723267 l
S
1 w
0.000000 0.000000 0.000000 RG
544.125427 499.723267 m
477.657898 580.708374 l
S
1 w
0 0 0 RG
544.125427 499.723267 m
556.893433 579.184509 l
18.092010 103.771591 m
97.327499 102.276825 l
S
/Sh0 sh
1 w
0 0 0 RG
113.240005 264.750183 m
113.249924 264.750031 l
365.244934 343.045471 m
365.250732 343.052277 l
160.715912 577.709595 m
160.715912 577.689758 l
97.327499 102.276825 m
97.327499 102.296722 l
346.148407 182.494034 m
346.131256 182.514618 l
456.061005 420.026062 m
456.051392 420.028564 l
239.951401 579.962402 m
239.951401 580.006958 l
176.563004 104.594070 m
176.563004 104.549500 l
105.832031 184.002792 m
105.840256 184.000702 l
18.092010 103.820557 m
18.092010 103.771591 l
556.893433 579.233459 m
556.893433 579.184509 l
493.504974 103.771591 m
493.504974 103.820557 l
414.269470 105.295486 m
414.269470 105.288345 l
477.657898 580.701294 m
477.657898 580.708374 l
32.868713 263.678955 m
32.824142 263.646362 l
465.479919 500.138733 m
465.484070 500.150238 l
527.741577 340.300781 m
527.813110 340.322418 l
275.203918 263.890656 m
275.208099 263.899780 l
59.578903 420.562500 m
59.574570 420.544250 l
534.991882 420.562500 m
534.987549 420.544250 l
27.511703 183.305267 m
27.489166 183.350800 l
544.100220 499.709991 m
544.125427 499.723267 l
319.186890 582.686829 m
319.186890 582.745850 l
335.033997 104.120972 m
335.033997 104.138367 l
398.422394 579.551270 m
398.422394 579.533875 l
S
/Sh1 sh
1 w
0 0 0 RG
431.489136 261.719177 m
431.485535 261.665100 l
S
/Sh2 sh
0 0 0 rg
BT
/F0 15 Tf
439.000000 46.500000 Td
((MPa)) Tj
ET
0 0 0 rg
BT
/F1 15 Tf
509.000000 43.000000 Td
(Z) Tj
ET
0 0 0 rg
BT
/F2 15 Tf
114.389404 46.000000 Td
(0.00931) Tj
ET
0 0 0 rg
BT
/F3 15 Tf
270.486572 46.000000 Td
(271) Tj
ET
0 0 0 rg
BT
/F4 15 Tf
411.986572 46.000000 Td
(542) Tj
ET
0 0 0 rg
BT
/F5 18 Tf
257.485352 69.800003 Td
(SIG12) Tj
ET
0 0 0 rg
BT
/F6 15 Tf
539.000000 43.000000 Td
(X) Tj
ET
0 0 0 rg
BT
/F7 15 Tf
509.000000 73.000000 Td
(Y) Tj
ET
/Sh3 sh
1 w
0 0 0 RG
506.000000 40.000000 m
506.000000 40.000000 l
506.000000 70.000000 l
506.000000 40.000000 m
536.000000 40.000000 l
S
/Sh4 sh
1 w
0 0 0 RG
365.244934 343.045471 m
446.657501 339.762390 l
456.061005 420.026062 m
446.657501 339.762390 l
113.240005 264.750183 m
105.832031 184.002792 l
284.823212 345.628693 m
365.244934 343.045471 l
S
1 w
0.000000 0.000000 0.000000 RG
446.657501 339.762390 m
508.281677 263.678955 l
S
1 w
0.000000 0.000000 0.000000 RG
219.481781 418.901123 m
284.823212 345.628693 l
S
1 w
0 0 0 RG
113.240005 264.750183 m
194.599258 262.362701 l
S
1 w
0.000000 0.000000 0.000000 RG
239.951401 579.962402 m
304.700653 504.822540 l
S
1 w
0 0 0 RG
446.657501 339.762390 m
527.741577 340.300781 l
304.700653 504.822540 m
385.735443 500.801208 l
32.868713 263.678955 m
113.240005 264.750183 l
S
1 w
0.000000 0.000000 0.000000 RG
52.328568 340.300781 m
113.240005 264.750183 l
S
1 w
0 0 0 RG
223.152313 500.370361 m
304.700653 504.822540 l
160.715912 577.709595 m
239.951401 579.962402 l
176.563004 104.549500 m
97.327499 102.296722 l
105.832031 184.002792 m
97.327499 102.296722 l
304.700653 504.822540 m
298.027466 425.429901 l
97.327499 102.296722 m
18.092010 103.820557 l
81.480392 579.233459 m
160.715912 577.709595 l
284.823212 345.628693 m
275.203918 263.890656 l
S
1 w
0.000000 0.000000 0.000000 RG
113.240005 264.750183 m
185.131287 184.343323 l
S
1 w
0.000000 0.000000 0.000000 RG
376.725891 422.186523 m
446.657501 339.762390 l
S
1 w
0 0 0 RG
319.186890 582.686829 m
304.700653 504.822540 l
S
1 w
0.000000 0.000000 0.000000 RG
284.823212 345.628693 m
353.244812 263.237335 l
S
1 w
0.000000 0.000000 0.000000 RG
160.715912 577.709595 m
223.152313 500.370361 l
S
1 w
0 0 0 RG
138.961563 420.458618 m
219.481781 418.901123 l
S
1 w
0.000000 0.000000 0.000000 RG
105.832031 184.002792 m
176.563004 104.549500 l
S
1 w
0.000000 0.000000 0.000000 RG
346.148407 182.494034 m
414.269470 105.288345 l
S
1 w
0 0 0 RG
223.152313 500.370361 m
219.481781 418.901123 l
298.027466 425.429901 m
284.823212 345.628693 l
365.244934 343.045471 m
353.244812 263.237335 l
S
1 w
0.000000 0.000000 0.000000 RG
385.735443 500.801208 m
456.061005 420.026062 l
S
1 w
0 0 0 RG
265.986206 185.153351 m
346.148407 182.494034 l
S
1 w
0.000000 0.000000 0.000000 RG
304.700653 504.822540 m
376.725891 422.186523 l
275.203918 263.890656 m
346.148407 182.494034 l
S
1 w
0.000000 0.000000 0.000000 RG
298.027466 425.429901 m
365.244934 343.045471 l
S
1 w
0 0 0 RG
465.479919 500.138733 m
456.061005 420.026062 l
S
1 w
0.000000 0.000000 0.000000 RG
32.868713 263.678955 m
105.832031 184.002792 l
S
1 w
0.000000 0.000000 0.000000 RG
27.511703 183.305267 m
97.327499 102.296722 l
S
1 w
0 0 0 RG
353.244812 263.237335 m
346.148407 182.494034 l
219.481781 418.901123 m
298.027466 425.429901 l
S
1 w
0.000000 0.000000 0.000000 RG
456.061005 420.026062 m
527.741577 340.300781 l
S
1 w
0 0 0 RG
239.951401 579.962402 m
223.152313 500.370361 l
477.657898 580.701294 m
556.893433 579.233459 l
493.504974 103.820557 m
414.269470 105.288345 l
385.735443 500.801208 m
465.479919 500.138733 l
S
1 w
0.000000 0.000000 0.000000 RG
194.599258 262.362701 m
265.986206 185.153351 l
S
1 w
0 0 0 RG
477.657898 580.701294 m
465.479919 500.138733 l
194.599258 262.362701 m
275.203918 263.890656 l
446.657501 339.762390 m
431.489136 261.719177 l
456.061005 420.026062 m
534.991882 420.562500 l
346.148407 182.494034 m
335.033997 104.138367 l
527.741577 340.300781 m
508.281677 263.678955 l
32.868713 263.678955 m
52.328568 340.300781 l
376.725891 422.186523 m
365.244934 343.045471 l
27.511703 183.305267 m
105.832031 184.002792 l
275.203918 263.890656 m
265.986206 185.153351 l
346.148407 182.494034 m
424.320862 183.849945 l
255.798492 107.273911 m
176.563004 104.549500 l
239.951401 579.962402 m
319.186890 582.686829 l
185.131287 184.343323 m
176.563004 104.549500 l
105.832031 184.002792 m
185.131287 184.343323 l
206.460709 340.827454 m
284.823212 345.628693 l
502.924683 183.305267 m
493.504974 103.820557 l
18.092010 103.820557 m
27.511703 183.305267 l
S
1 w
0.000000 0.000000 0.000000 RG
465.479919 500.138733 m
534.991882 420.562500 l
S
1 w
0 0 0 RG
59.578903 420.562500 m
138.961563 420.458618 l
275.203918 263.890656 m
353.244812 263.237335 l
194.599258 262.362701 m
185.131287 184.343323 l
68.687256 499.709991 m
81.480392 579.233459 l
556.893433 579.233459 m
544.100220 499.709991 l
S
1 w
0.000000 0.000000 0.000000 RG
319.186890 582.686829 m
385.735443 500.801208 l
S
1 w
0 0 0 RG
398.422394 579.551270 m
385.735443 500.801208 l
508.281677 263.678955 m
502.924683 183.305267 l
27.511703 183.305267 m
32.868713 263.678955 l
S
1 w
0.000000 0.000000 0.000000 RG
477.657898 580.701294 m
544.100220 499.709991 l
S
1 w
0 0 0 RG
52.328568 340.300781 m
59.578903 420.562500 l
534.991882 420.562500 m
527.741577 340.300781 l
414.269470 105.288345 m
335.033997 104.138367 l
398.422394 579.551270 m
477.657898 580.701294 l
S
1 w
0.000000 0.000000 0.000000 RG
223.152313 500.370361 m
298.027466 425.429901 l
S
1 w
0 0 0 RG
376.725891 422.186523 m
456.061005 420.026062 l
465.479919 500.138733 m
544.100220 499.709991 l
S
1 w
0.000000 0.000000 0.000000 RG
68.687256 499.709991 m
138.961563 420.458618 l
S
1 w
0.000000 0.000000 0.000000 RG
398.422394 579.551270 m
465.479919 500.138733 l
S
1 w
0 0 0 RG
219.481781 418.901123 m
206.460709 340.827454 l
S
1 w
0.000000 0.000000 0.000000 RG
424.320862 183.849945 m
493.504974 103.820557 l
S
1 w
0 0 0 RG
128.868774 342.609344 m
113.240005 264.750183 l
265.986206 185.153351 m
255.798492 107.273911 l
424.320862 183.849945 m
414.269470 105.288345 l
S
1 w
0.000000 0.000000 0.000000 RG
265.986206 185.153351 m
335.033997 104.138367 l
S
1 w
0 0 0 RG
185.131287 184.343323 m
265.986206 185.153351 l
385.735443 500.801208 m
376.725891 422.186523 l
160.715912 577.709595 m
146.947998 498.041687 l
S
1 w
0.000000 0.000000 0.000000 RG
365.244934 343.045471 m
431.489136 261.719177 l
S
1 w
0 0 0 RG
544.100220 499.709991 m
534.991882 420.562500 l
59.578903 420.562500 m
68.687256 499.709991 l
S
1 w
0.000000 0.000000 0.000000 RG
146.947998 498.041687 m
219.481781 418.901123 l
S
1 w
0.000000 0.000000 0.000000 RG
353.244812 263.237335 m
424.320862 183.849945 l
S
1 w
0 0 0 RG
206.460709 340.827454 m
194.599258 262.362701 l
319.186890 582.686829 m
398.422394 579.551270 l
335.033997 104.138367 m
255.798492 107.273911 l
S
1 w
0.000000 0.000000 0.000000 RG
185.131287 184.343323 m
255.798492 107.273911 l
S
1 w
0 0 0 RG
424.320862 183.849945 m
502.924683 183.305267 l
298.027466 425.429901 m
376.725891 422.186523 l
S
1 w
0.000000 0.000000 0.000000 RG
138.961563 420.458618 m
206.460709 340.827454 l
S
1 w
0.000000 0.000000 0.000000 RG
206.460709 340.827454 m
275.203918 263.890656 l
S
1 w
0.000000 0.000000 0.000000 RG
81.480392 579.233459 m
146.947998 498.041687 l
S
1 w
0 0 0 RG
431.489136 261.719177 m
508.281677 263.678955 l
146.947998 498.041687 m
138.961563 420.458618 l
146.947998 498.041687 m
223.152313 500.370361 l
S
1 w
0.000000 0.000000 0.000000 RG
128.868774 342.609344 m
194.599258 262.362701 l
S
1 w
0 0 0 RG
353.244812 263.237335 m
431.489136 261.719177 l
138.961563 420.458618 m
128.868774 342.609344 l
S
1 w
0.000000 0.000000 0.000000 RG
431.489136 261.719177 m
502.924683 183.305267 l
S
1 w
0 0 0 RG
52.328568 340.300781 m
128.868774 342.609344 l
68.687256 499.709991 m
146.947998 498.041687 l
431.489136 261.719177 m
424.320862 183.849945 l
S
1 w
0.000000 0.000000 0.000000 RG
59.578903 420.562500 m
128.868774 342.609344 l
S
1 w
0 0 0 RG
128.868774 342.609344 m
206.460709 340.827454 l
S
endstream
endobj
5 0 obj
11324
endobj
6 0 obj
<<
/Type /Page
/Parent 3 0 R
/MediaBox [0 0 566 604]
/Contents 4 0 R
/Resources
<<
/ProcSet [/PDF /Text /ImageB /ImageC] %/ImageI
/ExtGState
<<
/GSa 7 0 R
>>
/Shading
<<
/Sh0 8 0 R
/Sh1 9 0 R
/Sh2 10 0 R
/Sh3 11 0 R
/Sh4 12 0 R
>>
/XObject
<<
>>
/Font
<<
/F0 13 0 R
/F1 14 0 R
/F2 15 0 R
/F3 16 0 R
/F4 17 0 R
/F5 18 0 R
/F6 19 0 R
/F7 20 0 R
>>
>>
>>
endobj
7 0 obj
<<
/Type /ExtGState
/SA false
/SM 0.02
/OP false
/op false
/OPM 0
/BG2 /Default
/UCR2 /Default
/TR2 /Default
>>
endobj
8 0 obj
<< /ShadingType 4 /ColorSpace /DeviceRGB /BitsPerCoordinate 32 /BitsPerComponent 8 /BitsPerFlag 8 /Decode [18.092010 556.893433 102.276825 582.745850 0 1 0 1 0 1] /Length 576 >>
stream
%ĽĽ?śÉL!ËâÝLB%ĽĽ?L!ááŕ˙Ň<>¨L*ź<:˙<01>žÝ&Lááŕ˙ËâÝL+ćXâ˙+2~¸˘ááŕ˙Ň<>¨¸fááŕ˙ËâݸhÁw˙+}Ĺ?5Lááŕ˙Ň<>¨L*ááŕ˙ËâÝL+UwU˙BLEw÷+2~LF˙é<CB99>UúĎ˙LEÚZY˙ţę˙<>´´ł˙ţIâ˙ĹÔ<>˙Óüb˙˙ÚZY˙ţę˙VÔ<>˙Óüb˙ĽÔ<><C394>˙Óýó˙Ľiih˙ţ<CB99>ŹCĂĂ˙ýNX˙˙˙anú˙˙˙ő<><C591>˙Š<CB99>ą˙ťdň&,˙~Ňz˙Tťlň.ŕ˙~ŐnTťlůîţ˙ÓĂś˙Iő<>˙Š<CB99>.˙L(ő<><C591>˙Š<CB99>ą˙L(yžˇ+,HżLEËâÝLBw÷+2~LF
ÓÁç˙¸ZľĽ_Š<5F>ą˙¸/ ˙ÓĂś˙¸Z˙˙˙˙ţ<>ůëě˙ÓÁç˙Şůîţ˙ÓĂś˙Ş<00>˙˙÷ň˙<C588>ÂBiih˙ţ<CB99>m<00>˙˙˙˙˙<CB99>ÂB<00><><EFBFBD>˙ýęL;pđđąŚ'L<00><><EFBFBD>˙ű<>ŹL;uĹő,"aL(<00><><EFBFBD>˙ýęL;<00><><EFBFBD>˙ű<>ŹL;
endstream
endobj
9 0 obj
<< /ShadingType 4 /ColorSpace /DeviceRGB /BitsPerCoordinate 32 /BitsPerComponent 8 /BitsPerFlag 8 /Decode [97.327499 319.186890 102.276825 582.745850 0 1 0 1 0 1] /Length 144 >>
stream
¤<>I˙ţ<CB99>*I$<24>ýNX˙DLI$<24>ýQ ˙DLśÉL!L![mˇ5ţ/LďHŘ˙Ö{A˙
LC˙˙˙˙˙÷ň˙4L˙˙˙˙˙˙˙˙4L[mˇ5ţ/ííi Đ0Ż+<2B>l˙íĽ
endstream
endobj
10 0 obj
<< /ShadingType 4 /ColorSpace /DeviceRGB /BitsPerCoordinate 32 /BitsPerComponent 8 /BitsPerFlag 8 /Decode [18.092010 556.893433 102.296722 582.745850 0 1 0 1 0 1] /Length 648 >>
stream
ż+<2B>,L4UwUýt˙LE˙é<CB99>LE%ĽĽ?ëhÉ.5ëĚyžˇ+*˙ë×an<1B>˙LKiih˙ţ<CB99>*iih˙ţ<CB99>*Ô<>˙Óűę˙FÚZY˙ţé˙#ÚZY˙ţę˙$DK2L˙é<CB99>LEUwUýt˙LEčç5˙Uýt˙ň&,˙~ŃJĽ_ň.ŕ˙~Ô˙JĽ_<00>˙˙÷ň˙<C588>ÂBiih˙ţ<CB99>miih˙ţ<CB99>myžˇ+*˙¸¨É.5¸<EFBFBD>Ďܸ<>ůëě˙ÓÁo˙ńÚZY˙ţę˙z˙˙˙˙ţ ă˙˝ůëě˙ÓÁo˙Ş˙˙˙˙ţ ă˙<C483>˙˙˙˙ţ<35>UwUýt˙LEw÷+0<˙LFyžˇ+*˙LEÚZY˙ţé˙tÚZY˙ţę˙wůëě˙ÓÁo˙íůëě˙ÓÁo˙íÚZY˙ţé˙tÚZY˙ţę˙wň&,˙~Ń"L+ő<>˙Š<CB99>C˙L(ő<><C591>˙Š<CB99>Ć˙L(<00><><EFBFBD>˙ű5őL;<00><><EFBFBD>˙řÖ<C599>L;ź<:˙<01> &Lő<>˙Š<CB99>¸cůëě˙ÓÁo˙°ůîţ˙ÓĂ>˙°
ÓÁo˙L%ľĽ_Š<5F>Ć˙Lś,?Š<>C˙L´´ł˙ţL=˙<><00>˙˙˙˙˙<CB99>ËE<00>˙˙÷ň˙<C588>ËE
endstream
endobj
13 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F0
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
14 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
15 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F2
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
16 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F3
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
17 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F4
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
18 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F5
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
19 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F6
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
20 0 obj
<<
/Type /Font
/Subtype /Type1
/Name /F7
/BaseFont /Helvetica
/Encoding /MacRomanEncoding
>>
endobj
11 0 obj
<< /ShadingType 4 /ColorSpace /DeviceRGB /BitsPerCoordinate 32 /BitsPerComponent 8 /BitsPerFlag 8 /Decode [141.500000 424.500000 20.000000 36.000000 0 1 0 1 0 1] /Length 720 >>
stream
ffe˙˙˙˙˙'˙ßLĚĚÁ˙ffe˙'˙ßł33˙˙˙˙˙˙­<00><><EFBFBD>˙ó˙ł33˙˙­˙˙˙˙˙˙˙˙wćff˙˙˙˙˙ßćff˙ß333˙˙˙˙<19><>ż˙˙˙˙ó<19><>żó<19><>ż˙˙˙˙ó<00><19><>żó<19><>ż˙˙˙˙ó˙˙˙˙<00><00>˙˙˙˙˙˙˙˙wćff˙ß˙˙˙˙w<00><><EFBFBD>˙˙˙˙˙ó˙˙˙˙<00>˙w<00><><EFBFBD>˙ó˙<00><><EFBFBD>˙˙˙˙˙ó˙˙˙˙˙˙˙˙<CB99>˙w˙˙˙<00>˙w˙˙˙˙˙˙˙<CB99>˙wffe˙'˙ß˙˙˙<00>˙w˙˙˙˙˙˙˙<CB99>˙wffe˙˙˙˙˙'˙ßffe˙'˙ßł33˙˙˙˙˙˙­<00><><EFBFBD>˙˙˙˙˙ó˙<00><><EFBFBD>˙ó˙ffe˙˙˙˙˙'˙ßLĚĚ˙˙˙˙Á˙LĚĚÁ˙LĚĚ˙˙˙˙Á˙333LĚĚÁ˙LĚĚ˙˙˙˙Á˙333˙˙˙˙333333˙˙˙˙<19><>żó333ĚĚË˙˙˙˙˙˙Eł33˙˙˙˙˙˙­ł33˙˙­ĚĚË˙˙˙˙˙˙Eł33˙˙­ĚĚË˙˙Ećff˙˙˙˙˙ßĚĚË˙˙˙˙˙˙EĚĚË˙˙Ećff˙˙˙˙˙ßĚĚË˙˙Ećff˙ß
endstream
endobj
12 0 obj
<< /ShadingType 4 /ColorSpace /DeviceRGB /BitsPerCoordinate 32 /BitsPerComponent 8 /BitsPerFlag 8 /Decode [18.092010 556.893433 102.296722 582.686829 0 1 0 1 0 1] /Length 2592 >>
stream
ň&,˙~Ő<>Đt˙ŠQj˙˙ĆË<>Ž˙~<7E>Ś<C59A>˙<EFBFBD>ż+<2B><>˙˙˝-5!V<7F><4C>˙<EFBFBD>UwV)%˙őčç5˙V)ň&,˙~Ő<>Ë<>Ž˙~<7E>Ś<C59A>˙<EFBFBD><00>- ˙Ö<CB99><C396>˙*˙ńiih˙ţ<CB99><06>anÔ".˙˙˙Ë<>Ž˙~<7E>Ś<C59A>˙<EFBFBD>Şeą˙Şx&˙ł˙h¤ń;˙<>K<EFBFBD>˙˙^<00>=<3D>˙UĂé˙˙Ƥń;˙<>K<EFBFBD>˙˙^~ťL˙<4C>Ťń˙ő˙&KKJ˙3TS˙ż+<2B><>˙˙˝%ĽĽ?˙{-5!V<7F><4C>˙<EFBFBD>DKľ˙UwV)%˙ő¤ń;˙<>K<EFBFBD>˙˙^<00>_˙Ź2<C5B9>˙ő˙&~ťL˙<4C>Ťń˙ő˙&~ťL˙<4C>Ťń˙ő˙&<00>_˙Ź2<C5B9>˙ő˙&_ŻĄ¨ˇň˙p˙ŤO]z+¸˙ż˙s-5!V<7F><4C>˙<EFBFBD>ż+<2B><>˙˙˝Ë<>Ž˙~<7E>Ś<C59A>˙<EFBFBD>Đt˙ŠQj˙˙ĆŞeą˙Şx&˙ł˙h<00>- ˙Ö<CB99><C396>˙*˙ń<00>˙˙˙˙˙ť˙`iih˙ţ<CB99><06>O]z+¸˙ż˙sUL<55>˙˙-5!V<7F><4C>˙<EFBFBD>anÔ".˙˙˙iih˙ţ<CB99><06>CĂĂ˙ýXý˙ó˙Ž­<C5BD>˙Ô\ő˙˙­<00>˙˙˙˙˙ť˙`<00>- ˙Ö<CB99><C396>˙*˙ń<00>_˙Ź2<C5B9>˙ő˙&<00>- ˙Ö<CB99><C396>˙*˙ńanÔ".˙˙˙Äjľ˙TôÍî˙/Ë<>Ž˙~<7E>Ś<C59A>˙<EFBFBD>¤ń;˙<>K<EFBFBD>˙˙_<00>=<3D>˙UĂé˙˙Ć~ťL˙<4C>Ťń˙ő˙&z)GV
˙0%ĽĽ?˙{ż+<2B><>˙˙˝yžˇ++b˙÷Şeą˙Şx&˙ł˙hŽ­<C5BD>˙Ô\ő˙˙­<00>- ˙Ö<CB99><C396>˙*˙ńĐt˙ŠQj˙˙ĆÔ<>˙Ô<02>˙úŽ­<C5BD>˙Ô\ő˙˙­%ĽĽ?˙{yžˇ++b˙÷Ďâ<C48E>˙ë~ťL˙<4C>Ťń˙ő˙&_ŻĄ¨ˇň˙p˙ŤYÖ˙ň˙˙M<00>Ţv˙*źś˙;˙áz)GV
˙0˙,'<27><><00>_˙Ź2<C5B9>˙ő˙&anÔ".˙˙˙_ŻĄ¨ˇň˙p˙Ť<00>Ţv˙*źś˙;˙á<00>=<3D>˙UĂé˙˙Ćz)GV
˙0ź<:˙<01>ă<06>˙<00>Ţv˙*źś˙;˙á<00><><EFBFBD>˙ű=ŰG˙ÔŞeą˙Şx&˙ł˙h<00>- ˙Ö<CB99><C396>˙*˙ń<00>_˙Ź2<C5B9>˙ő˙&čç5˙V)Ë<>Ž˙~<7E>Ś<C59A>˙<EFBFBD>Äjľ˙TôÍî˙/KKJ˙3TS˙O]z+¸˙ż˙sż+<2B><>˙˙˝˙,'<27><>z)GV
˙0UL<55>˙˙ő<>˙Š<CB99><C5A0>˙˙<CB99>Ô<>˙Ô<02>˙úĐt˙ŠQj˙˙Ćň&,˙~Ő<>ő<>˙Š<CB99><C5A0>˙˙<CB99>Đt˙ŠQj˙˙Ćż+<2B><>˙˙˝UwV)%˙őyžˇ++b˙÷ź<:˙<01>ă<06>˙ÁĎ˙+u°˙ż˙\<00>Ţv˙*źś˙;˙á<00><><EFBFBD>˙ű=ŰG˙Ô<00>Ţv˙*źś˙;˙á˙,'<27><>ůëě˙ÓČ˙˙˙˙˙˙ţ(á˙ĚÚZY˙ţń ˙<>Đt˙ŠQj˙˙ĆŽ­<C5BD>˙Ô\ő˙˙­Şeą˙Şx&˙ł˙hUL<55>˙˙ż<> ˙˙<CB99>-5!V<7F><4C>˙<EFBFBD>z)GV
˙0~ťL˙<4C>Ťń˙ő˙&YÖ˙ň˙˙MÔ<>˙Ô<02>˙ú´´ł˙ţT<˙łŽ­<C5BD>˙Ô\ő˙˙­ůëě˙ÓČ˙˙ÚZY˙ţń ˙<>Ô<>˙Ô<02>˙ú˙,'<27><>UL<55>˙˙O]z+¸˙ż˙sÁĎ˙+u°˙ż˙\<00>=<3D>˙UĂé˙˙Ć<00>Ţv˙*źś˙;˙áÔ<>˙Ô<02>˙úÚZY˙ţń ˙<>´´ł˙ţT<˙łááŕ˙Ďâ<C48E>˙<EFBFBD>ÁĎ˙+u°˙ż˙\ź<:˙<01>ă<06>˙¤ń;˙<>K<EFBFBD>˙˙^Şeą˙Şx&˙ł˙h<00>_˙Ź2<C5B9>˙ő˙&YÖ˙ň˙˙M_ŻĄ¨ˇň˙p˙Ť9m¸<>m˙˙¤-5!V<7F><4C>˙<EFBFBD>ż<> ˙˙<CB99>DK´˙=9!˙Ňä˙ő˙&CĂĂ˙ýXý˙ó˙<1D>ţ(á˙<C3A1>pđđ§˙IO]z+¸˙ż˙sKKJ˙3TS˙ő<>˙Š<CB99><C5A0>˙˙<CB99>ůëě˙ÓČ˙˙Ô<>˙Ô<02>˙ú9m¸<>m˙˙¤
ÓČ˙˙<CB99>ś,?Š<><C5A0>˙˙EanÔ".˙˙˙CĂĂ˙ýXý˙ó˙=9!˙Ňä˙ő˙&_ŻĄ¨ˇň˙p˙Ť=9!˙Ňä˙ő˙&9m¸<>m˙˙¤Ž­<C5BD>˙Ô\ő˙˙­´´ł˙ţT<˙ł<00>˙˙˙˙˙ť˙`_ŻĄ¨ˇň˙p˙ŤanÔ".˙˙˙=9!˙Ňä˙ő˙&ááŕ˙Ďâ<C48E>˙<EFBFBD>ć[<5B>˙++b˙ďÁĎ˙+u°˙ż˙\Äjľ˙TôÍí˙.¤ń;˙<>K<EFBFBD>˙˙^<00>=<3D>˙UĂé˙˙Ćz)GV
˙0YÖ˙ň˙˙MUL<55>˙˙<00><><EFBFBD>˙ű=ŰG˙Ô˙,'<27><>pđđ§˙Ipđđ§˙I˙,'<27><>O]z+¸˙ż˙s=9!˙Ňä˙ő˙&<1D>ţ(á˙<C3A1>
ÓČ˙˙<CB99>ć[<5B>˙++b˙ďčç5˙V)Äjľ˙TôÍí˙.9m¸<>m˙˙¤=9!˙Ňä˙ő˙&
ÓČ˙˙<CB99>ż<> ˙˙ 9m¸<>m˙˙¤ś,?Š<><C5A0>˙˙Eż<> ˙˙ ś,?Š<><C5A0>˙˙EDKľ˙ÁĎ˙+u°˙ż˙\Äjľ˙TôÍí˙.<00>=<3D>˙UĂé˙˙Ćć[<5B>˙++b˙ďÄjľ˙TôÍí˙.ÁĎ˙+u°˙ż˙\UL<55>˙˙YÖ˙ň˙˙Mż<> ˙˙ YÖ˙ň˙˙M9m¸<>m˙˙¤ż<> ˙˙ 
endstream
endobj
xref
0 21
0000000000 65535 f
0000000009 00000 n
0000000150 00000 n
0000000199 00000 n
0000000256 00000 n
0000011632 00000 n
0000011653 00000 n
0000012021 00000 n
0000012148 00000 n
0000012935 00000 n
0000013290 00000 n
0000015022 00000 n
0000015953 00000 n
0000014150 00000 n
0000014259 00000 n
0000014368 00000 n
0000014477 00000 n
0000014586 00000 n
0000014695 00000 n
0000014804 00000 n
0000014913 00000 n
trailer
<<
/Size 21
/Info 1 0 R
/Root 2 0 R
>>
startxref
18758
%%EOF

View file

@ -2,7 +2,7 @@
###########################################################################
# ecriture automatique d'un maillage au format .her, par Herezh++ #
###########################################################################
# version: 6.725
# version: 6.729

View file

@ -2,7 +2,7 @@
###########################################################################
# ecriture automatique d'un maillage au format .lis, par Herezh++ #
###########################################################################
# version: 6.725
# version: 6.729

View file

@ -2,7 +2,7 @@
###########################################################################
# ecriture automatique d'un maillage au format .her, par Herezh++ #
###########################################################################
# version: 6.725
# version: 6.729

View file

@ -2,7 +2,7 @@
###########################################################################
# ecriture automatique d'un maillage au format .lis, par Herezh++ #
###########################################################################
# version: 6.725
# version: 6.729

View file

@ -486,12 +486,14 @@ utiliser le script \verb|verif_existence_repertoire_test.pl| au niveau du r
\subsubsection*{$\bullet$ \texttt{README} :}
1) La trame du fichier est montrée sur la figure \ref{format_fichier_README}. La syntaxe de l'intitulé des deux rubriques obligatoires "But du test" et "Description du calcul" doit \^etre strictement respectée. Il est fortement encouragé de renseigner les rubriques "Auteur" et "Mots-cles". Les autres rubriques sont indiquées à titre de proposition et pour des questions d'harmonie sur la forme d'un test à l'autre. Comme montré sur la figure \ref{format_fichier_README}, chaque titre de rubrique est précédé et suivi d'une ligne d'au moins trois tirets (\verb|---| et plus). Les lignes de tirets doivent \^etre réservées aux titres des rubriques (Ce motif sert à repérer la fin d'une rubrique. L'insertion d'une ligne de tirets dans le corps d'une rubrique mettra en défaut le script de génération automatique du catalogue de tests!!).\\
2) Dans les rubriques obligatoires, il est possible d'insérer des figures gr\^ace à l'utilisation des balises \verb|\figures:|, \verb|\legende:| et \verb|\fin_legende|. Ces figures appara\^itront dans le catalogue de tests. Une figure est constituée de un ou plusieurs fichiers image et d'une légende. Pour déclarer une figure, la ligne doit commencer par la balise "\verb|\figures:|" suivie du noms des fichiers image (il peut y en avoir plusieurs). Ensuite, sur la m\^eme ligne, on doit trouver la balise de début de légende "\verb|\legende:|". La légende est constituée de tout le texte compris entre les balises "\verb|\legende:|" et "\verb|\fin_legende|". A noter que le texte de cette légende peut \^etre écrit sur plusieurs lignes mais ces retours à la ligne ne seront pas pris en compte dans la mise en forme du document pdf. Les formats d'images sont ceux supportés par \verb|pdflatex| et \verb|\includegraphics|, c'est-à-dire typiquement : \verb|.pdf|, \verb|.png| et \verb|.jpg|. Les fichiers image doivent \^etre situés dans le répertoire du test (c'est-à-dire le m\^eme répertoire que le fichier \verb|README|). Concernant les dimensions des images, il faut savoir que le corps du texte du catalogue pdf a une largeur de 17cm et une hauteur de 24cm. Il est donc nécessaire de soit redimensionner les figures en fonction de ces longueurs, soit indiquer un facteur d'échelle entre crochets à la fin du nom de fichier (pas d'espace entre la fin du nom de fichier et les crochets : \verb|nom_fichier.pdf[0.5]|).\\
2) Dans les rubriques obligatoires, il est possible d'insérer des figures gr\^ace à l'utilisation des balises \verb|\figures:|, \verb|\legende:| et \verb|\fin_legende|. Ces figures appara\^itront dans le catalogue de tests. Une figure est constituée de un ou plusieurs fichiers image et d'une légende. Pour déclarer une figure, la ligne doit commencer par la balise "\verb|\figures:|" suivie du noms des fichiers image (il peut y en avoir plusieurs). Ensuite, sur la m\^eme ligne, on doit trouver la balise de début de légende "\verb|\legende:|". La légende est constituée de tout le texte compris entre les balises "\verb|\legende:|" et "\verb|\fin_legende|". A noter que le texte de cette légende peut \^etre écrit sur plusieurs lignes mais ces retours à la ligne ne seront pas pris en compte dans la mise en forme du document pdf. Les formats d'images sont ceux supportés par \verb|pdflatex| et \verb|\includegraphics|, c'est-à-dire typiquement : \verb|.pdf|, \verb|.png| et \verb|.jpg|. Les fichiers image doivent \^etre situés dans le répertoire du test (c'est-à-dire le m\^eme répertoire que le fichier \verb|README|). Concernant les dimensions des images, il faut savoir que le corps du texte du catalogue pdf a une largeur de 17cm et une hauteur de 24cm. Il est donc nécessaire de soit redimensionner les figures en fonction de ces longueurs, soit indiquer un facteur d'échelle entre crochets à la fin du nom de fichier (pas d'espace entre la fin du nom de fichier et les crochets : \verb|nom_fichier.pdf[0.5]|). On peut également insérer un espace entre 2 figures, tout simplement en mettant une valeur en cm entre crochets et pas de nom de figure (voir exemples ci-dessous).\\
Exemples :\\
\hspace*{0.5cm} $>$ Exemple sur une ligne :\\
\hspace*{1.5cm} \verb|\figures: maillage.pdf \legende: Aperçu du maillage \fin_legende|\\
\hspace*{0.5cm} $>$ Exemple sur une ligne avec facteur d'échelle :\\
\hspace*{0.5cm} $>$ Exemple sur une ligne avec facteur d'échelle de 60\% :\\
\hspace*{1.5cm} \verb|\figures: maillage.pdf[0.6] \legende: Aperçu du maillage \fin_legende|\\
\hspace*{0.5cm} $>$ Exemple sur une ligne avec 2 figures échelle 40\% et un espace de 1.2cm entre elles :\\
\hspace*{1.5cm} \verb|\figures: fig_1.pdf[0.4] [1.2] fig_2.pdf[0.4] \legende: ... \fin_legende|\\
\hspace*{0.5cm} $>$ Exemple multilignes :\\
\hspace*{1.5cm} \verb|\figures: coupe_SIG11.pdf \legende: Vue en coupe de|\\
\hspace*{1.5cm} \verb|la répartition des contraintes x \fin_legende|\\
@ -734,6 +736,12 @@ Actuellement, il n'y a pas d'exemple dans le r
remarque : modif également pour le script zsh \verb|verifier_exeHZ.zsh|\\
\end{itemize}%tiret
\item[$\bullet$] 2015-11-24 (Julien Troufflard) :
\begin{itemize}
\item[-] modif script \verb|Perl/genere_catalogue_tests.pl| : 1) possibilité d'insérer un espace "{\textbackslash}hspace" entre les figures \verb|\figures| (voir section \ref{section_fichiers_obligatoires} concernant le fichier \verb|README|). 2) possibilité d'insérer des formules et caractères mathématiques dans les fichiers \verb|README| entre simples \$ ou doubles \$\$ (exemple : \${\textbackslash}nu=0.4\$ ou \$\${\textbackslash}sigma = E{\textbackslash}epsilon\$\$)\\
\end{itemize}%tiret
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%template d ajout d une nouvelle mise à jour (composé d'une puce "bullet" avec Date et auteur de la modif, suivie d une série de puce "-"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

View file

@ -63,10 +63,13 @@ my $format_reel = '[+-]?[\.]?\d+[\.]?\d*(?:[eE][+-]?\d*)?';
# dans un fichier .tex
# (par exemple : <, >, _, etc... ou bien encore les exposants ^3.14159265)
# Le plus souvent, ce script rajoute des dollars autour des caracteres problematiques mais
# cette action ne resoud pas tous les problems.
# La gestion de ces caracteres se fait au cas par cas dans la subroutine translate_to_latex()
# cette action ne resoud pas tous les problemes.
# - La gestion de ces problemes se fait au cas par cas dans la subroutine traduction_pour_latex()
# au niveau du bloc "A FAIRE EVOLUER" (par substitution de caracteres s///g)
# MAIS il faut noter que c est la subroutine traduction_pour_latex_avec_gestion_dollars() qui
# est appelee en premier de maniere a pouvoir inserer des formules mathematiques
# dans les README avec des dollars simples $bla bla bla$ ou des dollars doubles $$bla bla bla$$
#
#####################################################################################################
@ -645,8 +648,8 @@ sub recopie_rubrique_README {
# cas des lignes non blanches
#-----------------------------------------------
#on vide le nombre de lignes blanches actuel
print $handle_fic_destination "\\vspace*{\\baselineskip}\n" for(1 .. $nb_lignes_blanches);
#on vide le nombre de lignes blanches actuel (on ecrit un "tilde" suivi de 2 backslash => creation d une ligne blanche sans bug latex)
print $handle_fic_destination "\~\\\\\n" for(1 .. $nb_lignes_blanches);
$nb_lignes_blanches = 0;
#-----------------------------------------------
@ -686,7 +689,7 @@ sub recopie_rubrique_README {
#derniers traitements
$legende =~ s/\\fin_legende\s*$//;#suppression de la balise de fin de legende et d eventuels espaces en fin de legende
$legende =~ s/\s+/ /g;#reduction des espaces multiples a un seul espace (a priori inutile!!)
$legende = translate_to_latex($legende);#conversion de la legende
$legende = traduction_pour_latex_avec_gestion_dollars($legende);#conversion de la legende
#repertoire ou se trouve l image (tout simplement le meme que le fichier README)
my $rep;
@ -705,7 +708,14 @@ sub recopie_rubrique_README {
$scale = $1;
$nom_fig =~ s/\[\s*$format_reel\s*\]$//;#suppression de [facteur echelle] du nom du fichier
}
print $handle_fic_destination "\\includegraphics[scale=$scale]{$rep/$nom_fig}\n";
#cas d un espace a inserer (i.e pas de figure, juste un crochet avec un facteur d echelle)
if($nom_fig eq '') {
print $handle_fic_destination "\\hspace*{${scale}cm}\n";
}
#cas normal : le nom de figure n est pas une chaine vide => \includegraphics de la figure
else {
print $handle_fic_destination "\\includegraphics[scale=$scale]{$rep/$nom_fig}\n";
}
}
print $handle_fic_destination "\\caption{$legende}\n";
print $handle_fic_destination "\\end{figure}\n";
@ -721,7 +731,7 @@ sub recopie_rubrique_README {
#-----------------------------------------------
else {
#gestion des caracteres ou groupes de caracteres speciaux
my $texte_a_ecrire = translate_to_latex($_);
my $texte_a_ecrire = traduction_pour_latex_avec_gestion_dollars($_);
#ecriture du texte (suivi d un passage a la ligne pour respecter la forme du README)
print $handle_fic_destination "$texte_a_ecrire\\\\\n";
@ -789,7 +799,7 @@ sub saisir_mots_rubrique_README {
s/^\s+//; s/\s+$//;
#gestion des caracteres ou groupes de caracteres speciaux
$_ = translate_to_latex($_);
$_ = traduction_pour_latex_avec_gestion_dollars($_);
#ajout de la ligne a la liste
push(@liste_lignes_non_vides, $_);
@ -804,6 +814,78 @@ sub saisir_mots_rubrique_README {
#--------------------------------------------------
#subroutine de conversion des caracteres ou groupe de caracteres speciaux en vue
# d une ecriture latex avec un traitement special pour les chaines entre dollars (mode mathematique de latex)
#
# en resume, il s agit d une surcouche de la subroutine traduction_pour_latex
#
# en entree :
# - une chaine de caracteres
# - le nom du fichier d ou la chaine provient
#
# en sortie :
# - la chaine convertie (ou 0 si erreur)
#--------------------------------------------------
sub traduction_pour_latex_avec_gestion_dollars {
my $string = shift;
my $fic_source = shift;#fichier d origine (uniquement pour pouvoir l afficher en cas d erreur)
#on splitte suivant les "$" ou "$$" pour gerer l insertion de formules mathematiques
my @liste_string = ();
my @liste_dollars = ();
@liste_string = split(/\$+/, $string);#recuperation des chaines entre dollars
@liste_dollars = ($string =~ /(\$+)/g);#recuperation des dollars
#premiere verification : le nombre de dollars doit etre egal au nombre de chaine moins 1 exemples : "hello $\delat=0.5$ world" => 3 chaines et 2 dollars
# "kiss $$\delat=0.5$$ you" => 3 chaines et 2 dollars
# "thanks $$\delat=0.5$$" => 3 chaines et 2 dollars et la 3eme chaine est vide)
($#liste_string == ($#liste_dollars+1)) or do {
warn "\nErreur (prog:$NOM_PROG,sub:traduction_pour_latex_avec_gestion_dollars) : pas assez de balises mathematiques\"\$\" dans le fichier $fic_source a la ligne :\n$string\n\n";
return 0;
};
#maintenant, on parcourt les listes et on traduit les chaines, sau celles entre dollars
my $string_traduite = '';#la chaine finale renvoyee par cette subroutine (resultat de la concatenation des traductions)
#la premiere chaine n est jamais entre dollars (rq : elle peut etre vide, comme par exemple dans le cas ou $string comme par un dollar)
$string_traduite .= traduction_pour_latex($liste_string[0]);
#pour les suivantes, on gere selon le cas ou on est entre les dollars et le cas hors dollars
my $entre_les_dollars = 1;#indicateur pour savoir si on est entre des dollars (rq : pour la premiere chaine, on commence forcement entre des dollars)
# si $entre_les_dollars == 1 => on est entre dollars
# si $entre_les_dollars == -1 => on est hors dollars
for(my $i=1; $i<=$#liste_string; $i++) {
$string_traduite .= $liste_dollars[$i-1];#(rq : quelque soit le cas, il y a toujours le dollar precedent a concatener)
#cas particulier : la derniere string n est jamais entre dollars => on la traduit et on quitte la boucle
if($i == $#liste_string) {
$string_traduite .= traduction_pour_latex($liste_string[$i]);
last;
}
#cas normal : on gere selon que l on est entre dollars ou hors dollars
#cas entre dollars => on verifie si les dollars sont coherents et on ne fait pas de traduction
if($entre_les_dollars == 1) {
($liste_dollars[$i] eq $liste_dollars[$i-1]) or do {
warn "\nErreur (prog:$NOM_PROG,sub:traduction_pour_latex_avec_gestion_dollars) : non coherence des balises mathematiques (la balise \"$liste_dollars[$i-1]\" n est pas coherente avec la balise \"$liste_dollars[$i]\"). Erreur trouvee dans le fichier $fic_source a la ligne :\n$string\n\n";
return 0;
};
#pas de traduction car on est entre dollars
$string_traduite .= $liste_string[$i];
}
#cas hors dollars => on traduit
else {
$string_traduite .= traduction_pour_latex($liste_string[$i]);
}
#on switche de mode avant de commencer a traiter la chaine suivante
$entre_les_dollars *= -1;
}#for(my $i=1; $i<=$#liste_string; $i++)
return $string_traduite;
}
#--------------------------------------------------
#subroutine de conversion des caracteres ou groupe de caracteres speciaux en vue
# d une ecriture latex
@ -815,7 +897,7 @@ sub saisir_mots_rubrique_README {
# en sortie :
# - la chaine convertie
#
sub translate_to_latex {
sub traduction_pour_latex {
my $string = shift;
#--------------------------------------------------------------------------------
@ -842,7 +924,7 @@ sub translate_to_latex {
#--------------------------------------------------------------------------------
return $string;
}#sub translate_to_latex
}#sub traduction_pour_latex
#--------------------------------------------------

View file

@ -1,14 +1,14 @@
---------------------------------------
- RAPPORT DE TEST -
---------------------------------------
- version HZ++ : HZppfast 6.725
- version HZ++ : HZppfast 6.729
- Batterie de tests lancee
- le 01/10/2015
- a 0:46 (heure locale)
- le 24/11/2015
- a 17:21 (heure locale)
---------------------------------------
./TYPE_DE_CALCUL/Test_R_chung_lee_dynamique_explicite/.CVisu1
./Batterie/FONCTION_UNIQUE/CONDITIONS_LIMITES/Test_R_cisaillement_CLL_periodique/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -65,7 +65,575 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./TYPE_DE_CALCUL/Test_R_dynamique_explicite/.CVisu1
-> grandeur testee : colonne [15]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [16]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [17]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [18]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [19]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [20]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [21]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [22]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [23]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [24]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [25]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/CONTACT/Test_R_contact_axi_non_dynamique/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [11]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [12]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [13]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [14]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [15]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [16]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [17]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [18]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [19]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [20]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [21]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [22]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [23]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [24]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [25]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [26]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [27]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [28]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [29]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [30]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [31]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [32]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [33]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [34]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [35]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_R_quadrangle_isohyper3dorgeas1_CP_traction/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_cisaillement/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_traction/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MAXWELL3D/Test_R_cube_MAXWELL3D_traction_relaxation/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_cisaillement/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_traction/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Orgeas/Test_R_cube_isohyperd3dorgeas1_traction/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [11]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [12]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [13]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [14]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [15]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [16]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_barre_PRANDTL_REUSS1D_traction/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_cube_ISOHYPERBULK3_compression_hydrostatique/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/Force_ponctuelle/Test_R_1D_constant/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_chung_lee_dynamique_explicite/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [2]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [3]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [4]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [5]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [6]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [7]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [8]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [9]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [10]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [11]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [12]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [13]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
-> grandeur testee : colonne [14]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_explicite/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -146,7 +714,7 @@
-> Valeur reference = 2.068916079252e+03
-> Difference relative = 0.005%
./TYPE_DE_CALCUL/Test_R_dynamique_implicite/.CVisu1
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_implicite/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -203,7 +771,7 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./TYPE_DE_CALCUL/Test_R_dynamique_implicite_HHT/.CVisu1
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_implicite_HHT/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -260,7 +828,7 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./TYPE_DE_CALCUL/Test_R_dynamique_relaxation_dynam/.CVisu1
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_relaxation_dynam/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -281,7 +849,7 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./TYPE_DE_CALCUL/Test_R_non_dynamique/.CVisu1
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_non_dynamique/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -314,7 +882,7 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./TYPE_DE_CALCUL/Test_R_zhai_dynamique_explicite/.CVisu1
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_zhai_dynamique_explicite/.CVisu1
-> grandeur testee : colonne [1]
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
@ -371,3 +939,15 @@
- comparaison absolue (precision : 1.e-6) -> OK
- comparaison relative (precision : 1.e-3%) -> OK
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-elements-supperposes/.CVisu1
-> OK (resultat fourni par le script de verification fusion_elements_supperposes.verif1)
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-maillage/.CVisu1
-> OK (resultat fourni par le script de verification fusion_maillage.verif1)
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-noeuds-voisins/.CVisu1
-> OK (resultat fourni par le script de verification fusion_noeuds_voisins.verif1)
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_suppression-noeuds-non-references/.CVisu1
-> OK (resultat fourni par le script de verification suppression_noeuds_non_references.verif1)

Binary file not shown.

Binary file not shown.