ajout test Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/VOLUMIQUE/Test_R_chargement_VOLUMIQUE_3D : test du chargement VOLUMIQUE dans sa version par defaut (dependante du volume final) et dans sa version avec option sur_volume_initial_ (dependante du volume initial)
This commit is contained in:
parent
176951e1e0
commit
76f9cd8334
11 changed files with 930 additions and 68 deletions
|
@ -0,0 +1,52 @@
|
|||
------------------------------------------------------
|
||||
Auteur
|
||||
------------------------------------------------------
|
||||
Julien Troufflard (troufflard@univ-ubs.fr)
|
||||
|
||||
------------------------------------------------------
|
||||
Mots-cles
|
||||
------------------------------------------------------
|
||||
LOI_RIEN3D
|
||||
VOLUMIQUE
|
||||
ATTRIBUT_ sur_volume_initial_
|
||||
|
||||
------------------------------------------------------
|
||||
But du test
|
||||
------------------------------------------------------
|
||||
test du chargement VOLUMIQUE sous 2 versions :
|
||||
1) ... VOLUMIQUE ...
|
||||
2) ... VOLUMIQUE ... ATTRIBUT_ sur_volume_initial_
|
||||
|
||||
dans le cas 1), le chargement dépend du volume final
|
||||
dans le cas 2), le chargement est constant car basé sur le volume initial
|
||||
|
||||
------------------------------------------------------
|
||||
Description du calcul
|
||||
------------------------------------------------------
|
||||
un cube unitaire subit une dilatation pure par déplacement imposé de 0.5mm
|
||||
selon les 3 directions. Son volume final est donc 3.375mm$^3$.
|
||||
Les déplacements des 8 noeuds sont tous déterminés par les conditions de
|
||||
blocage, ce qui permet d'utiliser une loi vide (LOI_RIEN3D). En l'absence
|
||||
de comportement de matériau, seule le chargement volumique produit une
|
||||
force de réaction.
|
||||
|
||||
Le chargement volumique est orienté selon -Z et d'intensité 1. Dans le cas
|
||||
du chargement volumique classique (chargement basé sur volume final),
|
||||
la réaction totale selon Z sera de norme 3.375 N tandis que dans le cas de
|
||||
l'option "ATTRIBUT_ sur_volume_initial_", la réaction totale restera à sa
|
||||
valeur initiale, soit 1 N.
|
||||
|
||||
-------------------------------------------------------------
|
||||
Informations sur les fichiers facultatifs
|
||||
-------------------------------------------------------------
|
||||
but du script chargement_VOLUMIQUE_3D.pretrait2 :
|
||||
activer l option "ATTRIBUT_ sur_volume_initial_" avant le lancement du calcul .CVisu2
|
||||
|
||||
-------------------------------------------------------------
|
||||
Grandeurs de comparaison
|
||||
-------------------------------------------------------------
|
||||
référence de noeuds N_bas :
|
||||
- torseur de réaction
|
||||
**Remarque : la composante Rz sera égale à la moitié du chargement volumique total
|
||||
car N_bas ne contient que la moitié des noeuds du maillage
|
||||
(donc 1.6875 N pour le calcul .CVisu1 et 0.5 N pour le calcul .CVisu2)
|
|
@ -0,0 +1,112 @@
|
|||
###############################################################################################
|
||||
# Fichier de commande pour la visualisation elements finis #
|
||||
# Herezh++ V6.709 #
|
||||
# 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_bas 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 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 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 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 fin_list_ddl_element
|
||||
# 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 ||
|
||||
# =================================================================================
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
###############################################################################################
|
|
@ -0,0 +1,112 @@
|
|||
###############################################################################################
|
||||
# Fichier de commande pour la visualisation elements finis #
|
||||
# Herezh++ V6.709 #
|
||||
# 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_bas 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 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 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 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 fin_list_ddl_element
|
||||
# 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 ||
|
||||
# =================================================================================
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
###############################################################################################
|
|
@ -0,0 +1,66 @@
|
|||
dimension 3
|
||||
|
||||
|
||||
niveau_commentaire 3
|
||||
|
||||
|
||||
TYPE_DE_CALCUL
|
||||
|
||||
non_dynamique avec plus lectureCommandesVisu
|
||||
|
||||
|
||||
< cube_1elt_npti8.her
|
||||
< cube_1elt_npti8.lis
|
||||
|
||||
|
||||
les_courbes_1D
|
||||
|
||||
|
||||
choix_materiaux
|
||||
E_tout LOI_RIEN
|
||||
|
||||
|
||||
materiaux
|
||||
LOI_RIEN LOI_RIEN3D
|
||||
|
||||
|
||||
masse_volumique
|
||||
E_tout 1.
|
||||
|
||||
|
||||
charges
|
||||
E_tout VOLUMIQUE 0 0 -1 #ATTRIBUT_ sur_volume_initial_
|
||||
|
||||
|
||||
blocages
|
||||
N_droit UX
|
||||
N_gauche 'UX=0.5'
|
||||
N_arriere UY
|
||||
N_avant 'UY=0.5'
|
||||
N_bas UZ
|
||||
N_haut 'UZ=0.5'
|
||||
|
||||
|
||||
controle
|
||||
TEMPSFIN 1.
|
||||
DELTAt 1.
|
||||
ITERATIONS 15
|
||||
PRECISION 1e-3
|
||||
SAUVEGARDE DERNIER_CALCUL
|
||||
MAXINCRE 99999999
|
||||
NORME Residu/Reaction_et_VarRes
|
||||
|
||||
|
||||
para_pilotage_equi_global
|
||||
|
||||
|
||||
para_syteme_lineaire
|
||||
|
||||
|
||||
para_affichage
|
||||
|
||||
|
||||
resultats pas_de_sortie_finale_
|
||||
COPIE 0
|
||||
|
||||
_fin_point_info_
|
|
@ -0,0 +1,62 @@
|
|||
#!/usr/bin/env perl
|
||||
use strict;
|
||||
use warnings;
|
||||
use English;
|
||||
use File::Basename;
|
||||
use Cwd;
|
||||
my $NOM_PROG = basename $PROGRAM_NAME;
|
||||
|
||||
#
|
||||
#
|
||||
# les buts de ce script sont :
|
||||
# 1- creer les pipes nommes pour le dialogue Herezh-Herezh (mkfifo)
|
||||
# 2- lancer le processus Herezh Umat_HZ.info (qui sert d UMAT pour le vrai calcul Herezh de ce test LOI_VIA_UMAT_1.info)
|
||||
# 3- s assurer que le processus Umat_HZ.info fonctionne avant de quitter
|
||||
#
|
||||
# remarque1 : on lance le processus Herezh Umat_HZ.info via le lien symbolique $lien_symbolique_HZ
|
||||
# dont le nom sera facile a reperer pour le script de post-traitement LOI_VIA_UMAT_1.posttrait1
|
||||
# (car le script LOI_VIA_UMAT_1.posttrait1 aura pour but de tuer ce processus apres le calcul LOI_VIA_UMAT_1.info)
|
||||
#
|
||||
# remarque2 : le processus Herezh Umat_HZ.info est lance dans un processus fils (fork) pour pouvoir le laisser
|
||||
# tourner en fond de tache et quitter ce script
|
||||
#
|
||||
|
||||
|
||||
#chemin absolu vers l executable Herezh
|
||||
my $hzchemin = shift(@ARGV);
|
||||
|
||||
#nom du fichier .info
|
||||
my $finfo = shift(@ARGV);
|
||||
|
||||
|
||||
|
||||
#forcer a vider le buffer (autoflush)
|
||||
$| = 1;
|
||||
|
||||
|
||||
|
||||
#changement de parametre sur le chargement VOLUMIQUE
|
||||
# => on active l option "ATTRIBUT_ sur_volume_initial_"
|
||||
print "(prog:$NOM_PROG) activation \"ATTRIBUT_ sur_volume_initial_\"\n";
|
||||
my $changement_option_ok = 0;
|
||||
open(FIC, "<$finfo");
|
||||
open(FIC2, ">$finfo.tmp");
|
||||
while(<FIC>) {
|
||||
if(/\#ATTRIBUT_/) {
|
||||
s/\#ATTRIBUT_/ATTRIBUT_/;
|
||||
$changement_option_ok = 1;
|
||||
}
|
||||
print FIC2;
|
||||
}
|
||||
close(FIC2);
|
||||
close(FIC);
|
||||
system("mv -f $finfo.tmp $finfo");
|
||||
|
||||
|
||||
#reussite du script
|
||||
if($changement_option_ok) {
|
||||
print "resultat pretrait : OK\n";
|
||||
}
|
||||
else {
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
}
|
|
@ -0,0 +1,96 @@
|
|||
#fichier au format maple6
|
||||
###############################################################################################
|
||||
# Visualisation elements finis : Herezh++ V6.752 #
|
||||
# Copyright (c) 1997-2016, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ #
|
||||
# http://www-lg2m.univ-ubs.fr #
|
||||
###############################################################################################
|
||||
|
||||
|
||||
|
||||
# entete des donnees : informations gererales: on trouve successivement:
|
||||
# >> le nombre de grandeurs globales (peut etre nul) suivi des identificateurs
|
||||
# precedes du numero de colonne entre crochet
|
||||
# >> le nombre de maillages m, et dimension de l'espace de travail
|
||||
# puis pour chaque maillage,
|
||||
# >> le nombre de torseurs de reaction (peut etre nul), le nombre total de reel qui va etre ecrit
|
||||
# correspondant aux composantes des torseurs, puis les noms de ref associee suivi des positions
|
||||
# des composantes entre crochet accolees a un identificateur: R pour reaction, M pour moment
|
||||
# ensuite pour les moyennes, sommes, maxi etc. calculees sur des references de noeuds
|
||||
# >> le nombre de ref de noeuds, nombre total de grandeurs associees
|
||||
# puis pour chaque maillage
|
||||
# le numero de maillage puis pour chaque reference de noeuds
|
||||
# le nom de la reference, le nombre de noeud de la ref, le nombre de grandeurs qui vont etre ecrites
|
||||
# puis entre crochet la position suivi de la signification de chaque grandeur
|
||||
#
|
||||
# ensuite pour les moyennes, sommes, maxi etc. calculees sur des references d'elements ou de pti
|
||||
# >> le nombre de ref d'element+ref de pti, nombre total de grandeurs associees
|
||||
# puis pour chaque maillage
|
||||
# le numero de maillage puis pour chaque reference d'element et de pti
|
||||
# le nom de la reference, le nombre d'element de la ref, le nombre de grandeurs qui vont etre ecrites
|
||||
# puis entre crochet la position suivi de la signification de chaque grandeur
|
||||
#
|
||||
# puis pour chaque maillage
|
||||
# >> le nombre de noeud n (peut etre nul) ou il y a des grandeurs en sortie ,
|
||||
# puis le nombre des grandeurs p1 correspondantes, la position entre crochet des coordonnees
|
||||
# et enfin l'idendificateur de ces grandeurs(p1 chaines de caractere)
|
||||
# precedes du numero de colonne correspondant entre crochet
|
||||
# puis pour chaque maillage
|
||||
# >> le nombre de couples element-pt_integ (peut etre nulle) ou il y a des grandeurs en sortie ,
|
||||
# les grandeurs aux elements sont decomposees en 2 listes: la premiere de quantite P2 correspondant
|
||||
# a des grandeurs generiques, la seconde de quantite P3 corresponds aux grandeurs specifiques,
|
||||
# on trouve donc a la suite du nombre d'element: le nombre P2, suivi de P2 identificateurs de ddl
|
||||
# chacun precedes du numero de colonne entre crochet
|
||||
# puis le nombre P3, suivi de P3 identificateurs+categorie+type (chaines de caracteres),
|
||||
# suivi entre crochet, de la plage des numeros de colonnes, correspondant
|
||||
# chacun sur une ligne differentes
|
||||
# ==== NB: pour les grandeurs specifique tensorielle: exemple d'ordre en 2D:
|
||||
# tenseur symetrique, A(1,1) A(2,1) A(2,2), non symetrique A(1,1) A(1,2) A(2,1) A(2,2)
|
||||
# en 3D c'est: tenseur symetrique, A(1,1) A(2,1) A(2,2) A(3,1) A(3,2) A(3,3)
|
||||
# non symetrique A(1,1) A(1,2) A(2,1) A(2,2) A(2,3) A(3,1) A(3,2) A(3,3)
|
||||
# ** dans le cas ou il n'y a qu'un seul increment en sortie, pour les grandeurs aux noeuds et aux elements,
|
||||
# ** les informations peuvent etre decoupees selon: une ligne = un noeud, et le temps n'est pas indique
|
||||
# ** ( cf: parametre_style_de_sortie = 0)
|
||||
|
||||
#====================================================================
|
||||
#|| recapitulatif des differentes grandeurs par colonne ||
|
||||
#====================================================================
|
||||
#---------------------------------- grandeur globales ------------------------------------
|
||||
#0 (nombre de grandeurs globales)
|
||||
#---------------------------------- maillage et dimension --------------------------------
|
||||
#1 3 (nombre de maillages et dimension)
|
||||
#---------------------------------- torseurs de reactions --------------------------------
|
||||
#1 6 (nombre de torseurs et nombre total de grandeurs associees)
|
||||
# N_bas [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ;
|
||||
#
|
||||
#-------- moyenne, somme, maxi etc. de grandeurs aux noeuds pour des ref ---------------
|
||||
#0 0 (nombre de ref de noeud et nombre total de grandeurs associees)
|
||||
#
|
||||
#-------- moyenne, somme, maxi etc. de grandeurs aux elements pour des ref ---------------
|
||||
#0 0 (nombre de ref d'element et nombre total de grandeurs associees)
|
||||
#
|
||||
#---------------------------------- grandeurs aux noeuds --------------------------------
|
||||
#0 0 (nombre de noeuds, nombre total de grandeurs associees)
|
||||
#---------------------------------- grandeurs aux elements ------------------------------
|
||||
#0 0 (nombre total d'elements, nombre totale de grandeurs associees)
|
||||
#====================================================================
|
||||
#|| 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 0.000000000000e+00 0.000000000000e+00 -1.687500000000e+00 -1.265625000000e+00 1.265625000000e+00 0.000000000000e+00
|
|
@ -0,0 +1,96 @@
|
|||
#fichier au format maple6
|
||||
###############################################################################################
|
||||
# Visualisation elements finis : Herezh++ V6.752 #
|
||||
# Copyright (c) 1997-2016, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ #
|
||||
# http://www-lg2m.univ-ubs.fr #
|
||||
###############################################################################################
|
||||
|
||||
|
||||
|
||||
# entete des donnees : informations gererales: on trouve successivement:
|
||||
# >> le nombre de grandeurs globales (peut etre nul) suivi des identificateurs
|
||||
# precedes du numero de colonne entre crochet
|
||||
# >> le nombre de maillages m, et dimension de l'espace de travail
|
||||
# puis pour chaque maillage,
|
||||
# >> le nombre de torseurs de reaction (peut etre nul), le nombre total de reel qui va etre ecrit
|
||||
# correspondant aux composantes des torseurs, puis les noms de ref associee suivi des positions
|
||||
# des composantes entre crochet accolees a un identificateur: R pour reaction, M pour moment
|
||||
# ensuite pour les moyennes, sommes, maxi etc. calculees sur des references de noeuds
|
||||
# >> le nombre de ref de noeuds, nombre total de grandeurs associees
|
||||
# puis pour chaque maillage
|
||||
# le numero de maillage puis pour chaque reference de noeuds
|
||||
# le nom de la reference, le nombre de noeud de la ref, le nombre de grandeurs qui vont etre ecrites
|
||||
# puis entre crochet la position suivi de la signification de chaque grandeur
|
||||
#
|
||||
# ensuite pour les moyennes, sommes, maxi etc. calculees sur des references d'elements ou de pti
|
||||
# >> le nombre de ref d'element+ref de pti, nombre total de grandeurs associees
|
||||
# puis pour chaque maillage
|
||||
# le numero de maillage puis pour chaque reference d'element et de pti
|
||||
# le nom de la reference, le nombre d'element de la ref, le nombre de grandeurs qui vont etre ecrites
|
||||
# puis entre crochet la position suivi de la signification de chaque grandeur
|
||||
#
|
||||
# puis pour chaque maillage
|
||||
# >> le nombre de noeud n (peut etre nul) ou il y a des grandeurs en sortie ,
|
||||
# puis le nombre des grandeurs p1 correspondantes, la position entre crochet des coordonnees
|
||||
# et enfin l'idendificateur de ces grandeurs(p1 chaines de caractere)
|
||||
# precedes du numero de colonne correspondant entre crochet
|
||||
# puis pour chaque maillage
|
||||
# >> le nombre de couples element-pt_integ (peut etre nulle) ou il y a des grandeurs en sortie ,
|
||||
# les grandeurs aux elements sont decomposees en 2 listes: la premiere de quantite P2 correspondant
|
||||
# a des grandeurs generiques, la seconde de quantite P3 corresponds aux grandeurs specifiques,
|
||||
# on trouve donc a la suite du nombre d'element: le nombre P2, suivi de P2 identificateurs de ddl
|
||||
# chacun precedes du numero de colonne entre crochet
|
||||
# puis le nombre P3, suivi de P3 identificateurs+categorie+type (chaines de caracteres),
|
||||
# suivi entre crochet, de la plage des numeros de colonnes, correspondant
|
||||
# chacun sur une ligne differentes
|
||||
# ==== NB: pour les grandeurs specifique tensorielle: exemple d'ordre en 2D:
|
||||
# tenseur symetrique, A(1,1) A(2,1) A(2,2), non symetrique A(1,1) A(1,2) A(2,1) A(2,2)
|
||||
# en 3D c'est: tenseur symetrique, A(1,1) A(2,1) A(2,2) A(3,1) A(3,2) A(3,3)
|
||||
# non symetrique A(1,1) A(1,2) A(2,1) A(2,2) A(2,3) A(3,1) A(3,2) A(3,3)
|
||||
# ** dans le cas ou il n'y a qu'un seul increment en sortie, pour les grandeurs aux noeuds et aux elements,
|
||||
# ** les informations peuvent etre decoupees selon: une ligne = un noeud, et le temps n'est pas indique
|
||||
# ** ( cf: parametre_style_de_sortie = 0)
|
||||
|
||||
#====================================================================
|
||||
#|| recapitulatif des differentes grandeurs par colonne ||
|
||||
#====================================================================
|
||||
#---------------------------------- grandeur globales ------------------------------------
|
||||
#0 (nombre de grandeurs globales)
|
||||
#---------------------------------- maillage et dimension --------------------------------
|
||||
#1 3 (nombre de maillages et dimension)
|
||||
#---------------------------------- torseurs de reactions --------------------------------
|
||||
#1 6 (nombre de torseurs et nombre total de grandeurs associees)
|
||||
# N_bas [2]Rx [3]Ry [4]Rz [5]Mx [6]My [7]Mz ;
|
||||
#
|
||||
#-------- moyenne, somme, maxi etc. de grandeurs aux noeuds pour des ref ---------------
|
||||
#0 0 (nombre de ref de noeud et nombre total de grandeurs associees)
|
||||
#
|
||||
#-------- moyenne, somme, maxi etc. de grandeurs aux elements pour des ref ---------------
|
||||
#0 0 (nombre de ref d'element et nombre total de grandeurs associees)
|
||||
#
|
||||
#---------------------------------- grandeurs aux noeuds --------------------------------
|
||||
#0 0 (nombre de noeuds, nombre total de grandeurs associees)
|
||||
#---------------------------------- grandeurs aux elements ------------------------------
|
||||
#0 0 (nombre total d'elements, nombre totale de grandeurs associees)
|
||||
#====================================================================
|
||||
#|| 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 0.000000000000e+00 0.000000000000e+00 -5.000000000000e-01 -3.750000000000e-01 3.750000000000e-01 0.000000000000e+00
|
|
@ -0,0 +1,18 @@
|
|||
nom_maillage cube_1elt_npti8
|
||||
|
||||
noeuds
|
||||
8 NOEUDS
|
||||
|
||||
1 0 0 0
|
||||
2 0 0 1
|
||||
3 0 1 0
|
||||
4 0 1 1
|
||||
5 1 0 0
|
||||
6 1 0 1
|
||||
7 1 1 0
|
||||
8 1 1 1
|
||||
|
||||
elements
|
||||
1 ELEMENTS
|
||||
|
||||
1 HEXAEDRE LINEAIRE 5 7 3 1 6 8 4 2
|
|
@ -0,0 +1,158 @@
|
|||
# CORRESPONDANCE label => position
|
||||
#
|
||||
# gauche => X=1
|
||||
#
|
||||
# droit => X=0
|
||||
#
|
||||
# avant => Y=1
|
||||
#
|
||||
# arriere => Y=0
|
||||
#
|
||||
# haut => Z=1
|
||||
#
|
||||
# bas => Z=0
|
||||
#
|
||||
|
||||
N_avant 3 4 7 8
|
||||
|
||||
N_arriere 1 2 5 6
|
||||
|
||||
N_haut 2 4 6 8
|
||||
|
||||
N_bas 1 3 5 7
|
||||
|
||||
N_droit 1 2 3 4
|
||||
|
||||
N_gauche 5 6 7 8
|
||||
|
||||
N_haut_droit 2 4
|
||||
|
||||
N_haut_gauche 6 8
|
||||
|
||||
N_haut_arriere 2 6
|
||||
|
||||
N_haut_avant 4 8
|
||||
|
||||
N_bas_droit 1 3
|
||||
|
||||
N_bas_gauche 5 7
|
||||
|
||||
N_bas_arriere 1 5
|
||||
|
||||
N_bas_avant 3 7
|
||||
|
||||
N_arriere_droit 1 2
|
||||
|
||||
N_arriere_gauche 5 6
|
||||
|
||||
N_avant_droit 3 4
|
||||
|
||||
N_avant_gauche 7 8
|
||||
|
||||
N_haut_arriere_droit 2
|
||||
|
||||
N_haut_arriere_gauche 6
|
||||
|
||||
N_haut_avant_gauche 8
|
||||
|
||||
N_haut_avant_droit 4
|
||||
|
||||
N_bas_arriere_droit 1
|
||||
|
||||
N_bas_arriere_gauche 5
|
||||
|
||||
N_bas_avant_gauche 7
|
||||
|
||||
N_bas_avant_droit 3
|
||||
|
||||
N_to 1 2 3 4 5 6 7 8
|
||||
|
||||
E_avant 1
|
||||
|
||||
E_derriere 1
|
||||
|
||||
E_haut 1
|
||||
|
||||
E_bas 1
|
||||
|
||||
E_droit 1
|
||||
|
||||
E_gauche 1
|
||||
|
||||
E_haut_droit 1
|
||||
|
||||
E_haut_gauche 1
|
||||
|
||||
E_haut_arriere 1
|
||||
|
||||
E_haut_avant 1
|
||||
|
||||
E_bas_droit 1
|
||||
|
||||
E_bas_gauche 1
|
||||
|
||||
E_bas_arriere 1
|
||||
|
||||
E_bas_avant 1
|
||||
|
||||
E_arriere_droit 1
|
||||
|
||||
E_arriere_gauche 1
|
||||
|
||||
E_avant_droit 1
|
||||
|
||||
E_avant_gauche 1
|
||||
|
||||
E_haut_arriere_droit 1
|
||||
|
||||
E_haut_arriere_gauche 1
|
||||
|
||||
E_haut_avant_gauche 1
|
||||
|
||||
E_haut_avant_droit 1
|
||||
|
||||
E_bas_arriere_droit 1
|
||||
|
||||
E_bas_arriere_gauche 1
|
||||
|
||||
E_bas_avant_gauche 1
|
||||
|
||||
E_bas_avant_droit 1
|
||||
|
||||
E_to 1
|
||||
|
||||
F_avant 1 5
|
||||
|
||||
F_arriere 1 2
|
||||
|
||||
F_haut 1 4
|
||||
|
||||
F_bas 1 1
|
||||
|
||||
F_droit 1 6
|
||||
|
||||
F_gauche 1 3
|
||||
|
||||
A_haut_droit 1 11
|
||||
|
||||
A_haut_gauche 1 9
|
||||
|
||||
A_haut_arriere 1 12
|
||||
|
||||
A_haut_avant 1 10
|
||||
|
||||
A_bas_droit 1 3
|
||||
|
||||
A_bas_gauche 1 1
|
||||
|
||||
A_bas_arriere 1 4
|
||||
|
||||
A_bas_avant 1 2
|
||||
|
||||
A_arriere_droit 1 8
|
||||
|
||||
A_arriere_gauche 1 5
|
||||
|
||||
A_avant_droit 1 7
|
||||
|
||||
A_avant_gauche 1 6
|
|
@ -1,10 +1,10 @@
|
|||
---------------------------------------
|
||||
- RAPPORT DE TEST -
|
||||
---------------------------------------
|
||||
- version HZ++ : HZppfast 6.743
|
||||
- version HZ++ : HZppfast 6.752
|
||||
|
||||
- date : 05/04/2016
|
||||
- heure : 1:43 (heure locale)
|
||||
- date : 02/06/2016
|
||||
- heure : 23:35 (heure locale)
|
||||
- machine : MacBook-Pro-de-troufflard.local
|
||||
---------------------------------------
|
||||
|
||||
|
@ -12,9 +12,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/CONDITIONS_LIMITES/Test_R_cisaillement_CLL_periodique/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:01.351 (processeur : 98.5%)
|
||||
| temps systeme : 00:00:00.028 (processeur : 98.5%)
|
||||
| temps reel : 00:00:01.39
|
||||
| temps cpu : 00:00:01.387 (processeur : 98.6%)
|
||||
| temps systeme : 00:00:00.030 (processeur : 98.6%)
|
||||
| temps reel : 00:00:01.43
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -23,9 +23,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/CONTACT/Test_R_contact_axi_non_dynamique/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:03.991 (processeur : 99.5%)
|
||||
| temps systeme : 00:00:00.051 (processeur : 99.5%)
|
||||
| temps reel : 00:00:04.06
|
||||
| temps cpu : 00:00:04.239 (processeur : 99.0%)
|
||||
| temps systeme : 00:00:00.047 (processeur : 99.0%)
|
||||
| temps reel : 00:00:04.31
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -34,8 +34,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/CONTACT/Test_R_contact_basique_axi_deformable_solide/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.110 (processeur : 100.0%)
|
||||
| temps systeme : 00:00:00.011 (processeur : 100.0%)
|
||||
| temps cpu : 00:00:00.108 (processeur : 91.6%)
|
||||
| temps systeme : 00:00:00.011 (processeur : 91.6%)
|
||||
| temps reel : 00:00:00.12
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -45,8 +45,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_R_quadrangle_isohyper3dorgeas1_CP_traction/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.090 (processeur : 90.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 90.0%)
|
||||
| temps cpu : 00:00:00.096 (processeur : 90.0%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 90.0%)
|
||||
| temps reel : 00:00:00.10
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -56,7 +56,7 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_cisaillement/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.075 (processeur : 87.5%)
|
||||
| temps cpu : 00:00:00.077 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 87.5%)
|
||||
| temps reel : 00:00:00.08
|
||||
-------------------------------------------------------
|
||||
|
@ -67,8 +67,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOHYPER3DFAVIER3/Test_R_cube_ISOHYPER3DFAVIER3_traction/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.094 (processeur : 90.0%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 90.0%)
|
||||
| temps cpu : 00:00:00.097 (processeur : 90.0%)
|
||||
| temps systeme : 00:00:00.009 (processeur : 90.0%)
|
||||
| temps reel : 00:00:00.10
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -78,9 +78,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/LOI_VIA_UMAT/Test_R_LOI_VIA_UMAT_1/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.237 (processeur : 88.8%)
|
||||
| temps systeme : 00:00:00.017 (processeur : 88.8%)
|
||||
| temps reel : 00:00:00.27
|
||||
| temps cpu : 00:00:00.228 (processeur : 92.3%)
|
||||
| temps systeme : 00:00:00.020 (processeur : 92.3%)
|
||||
| temps reel : 00:00:00.26
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -89,8 +89,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/LOI_VIA_UMAT/Test_R_LOI_VIA_UMAT_AXI/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.142 (processeur : 93.7%)
|
||||
| temps systeme : 00:00:00.013 (processeur : 93.7%)
|
||||
| temps cpu : 00:00:00.138 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.014 (processeur : 87.5%)
|
||||
| temps reel : 00:00:00.16
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -98,11 +98,22 @@
|
|||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/LOI_VIA_UMAT/Test_R_LOI_VIA_UMAT_THERMO_DEPENDANTE/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.216 (processeur : 53.6%)
|
||||
| temps systeme : 00:00:00.016 (processeur : 53.6%)
|
||||
| temps reel : 00:00:00.41
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MAXWELL3D/Test_R_cube_MAXWELL3D_traction_relaxation/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.761 (processeur : 98.7%)
|
||||
| temps systeme : 00:00:00.026 (processeur : 98.7%)
|
||||
| temps reel : 00:00:00.79
|
||||
| temps cpu : 00:00:00.797 (processeur : 97.5%)
|
||||
| temps systeme : 00:00:00.029 (processeur : 97.5%)
|
||||
| temps reel : 00:00:00.83
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -111,8 +122,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_cisaillement/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.057 (processeur : 83.3%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 83.3%)
|
||||
| temps cpu : 00:00:00.060 (processeur : 100.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 100.0%)
|
||||
| temps reel : 00:00:00.06
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -122,8 +133,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/MOONEY_RIVLIN_3D/Test_R_cube_MOONEY_RIVLIN_3D_traction/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.074 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.009 (processeur : 87.5%)
|
||||
| temps cpu : 00:00:00.078 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 87.5%)
|
||||
| temps reel : 00:00:00.08
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -133,9 +144,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Orgeas/Test_R_cube_isohyperd3dorgeas1_traction/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.200 (processeur : 100.0%)
|
||||
| temps systeme : 00:00:00.010 (processeur : 100.0%)
|
||||
| temps reel : 00:00:00.21
|
||||
| temps cpu : 00:00:00.192 (processeur : 95.0%)
|
||||
| temps systeme : 00:00:00.009 (processeur : 95.0%)
|
||||
| temps reel : 00:00:00.20
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -144,7 +155,7 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_barre_PRANDTL_REUSS1D_traction/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.011 (processeur : 100.0%)
|
||||
| temps cpu : 00:00:00.010 (processeur : 100.0%)
|
||||
| temps systeme : 00:00:00.003 (processeur : 100.0%)
|
||||
| temps reel : 00:00:00.01
|
||||
-------------------------------------------------------
|
||||
|
@ -155,8 +166,8 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/Test_R_cube_ISOHYPERBULK3_compression_hydrostatique/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.072 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 87.5%)
|
||||
| temps cpu : 00:00:00.074 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.009 (processeur : 87.5%)
|
||||
| temps reel : 00:00:00.08
|
||||
-------------------------------------------------------
|
||||
|
||||
|
@ -166,7 +177,7 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/Force_ponctuelle/Test_R_1D_constant/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.007 (processeur : 0.0%)
|
||||
| temps cpu : 00:00:00.008 (processeur : 0.0%)
|
||||
| temps systeme : 00:00:00.002 (processeur : 0.0%)
|
||||
| temps reel : 00:00:00.01
|
||||
-------------------------------------------------------
|
||||
|
@ -175,11 +186,33 @@
|
|||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/VOLUMIQUE/Test_R_chargement_VOLUMIQUE_3D/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.044 (processeur : 80.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 80.0%)
|
||||
| temps reel : 00:00:00.05
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_CHARGEMENT/VOLUMIQUE/Test_R_chargement_VOLUMIQUE_3D/.CVisu2
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.042 (processeur : 80.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 80.0%)
|
||||
| temps reel : 00:00:00.05
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_chung_lee_dynamique_explicite/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:01.821 (processeur : 71.2%)
|
||||
| temps systeme : 00:00:00.047 (processeur : 71.2%)
|
||||
| temps reel : 00:00:02.61
|
||||
| temps cpu : 00:00:01.843 (processeur : 75.1%)
|
||||
| temps systeme : 00:00:00.039 (processeur : 75.1%)
|
||||
| temps reel : 00:00:02.49
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -188,9 +221,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_explicite/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:01.670 (processeur : 69.3%)
|
||||
| temps systeme : 00:00:00.038 (processeur : 69.3%)
|
||||
| temps reel : 00:00:02.45
|
||||
| temps cpu : 00:00:01.715 (processeur : 76.4%)
|
||||
| temps systeme : 00:00:00.040 (processeur : 76.4%)
|
||||
| temps reel : 00:00:02.29
|
||||
-------------------------------------------------------
|
||||
|
||||
-> grandeur testee : colonne [1]
|
||||
|
@ -211,21 +244,21 @@
|
|||
|
||||
-> grandeur testee : colonne [5]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = -4.877894225576
|
||||
-> Valeur = -4.877894219673
|
||||
-> Valeur reference = -3.777977376754
|
||||
-> Difference = -1.099917
|
||||
- comparaison relative (precision : 1.e-1%) -> ECHEC
|
||||
-> Valeur = -4.877894225576
|
||||
-> Valeur = -4.877894219673
|
||||
-> Valeur reference = -3.777977376754
|
||||
-> Difference relative = 29.1%
|
||||
|
||||
-> grandeur testee : colonne [6]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = -41494326.059129998088
|
||||
-> Valeur = -41494325.942900002003
|
||||
-> Valeur reference = -488844.692824600032
|
||||
-> Difference = -41005481.366305
|
||||
-> Difference = -41005481.250075
|
||||
- comparaison relative (precision : 1.e-1%) -> ECHEC
|
||||
-> Valeur = -41494326.059129998088
|
||||
-> Valeur = -41494325.942900002003
|
||||
-> Valeur reference = -488844.692824600032
|
||||
-> Difference relative = 8388.2%
|
||||
|
||||
|
@ -259,7 +292,7 @@
|
|||
|
||||
-> grandeur testee : colonne [14]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = 2069.022356594000
|
||||
-> Valeur = 2069.022356593000
|
||||
-> Valeur reference = 2068.916079252000
|
||||
-> Difference = 0.106277
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
@ -279,7 +312,7 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_implicite_HHT/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.082 (processeur : 88.8%)
|
||||
| temps cpu : 00:00:00.080 (processeur : 88.8%)
|
||||
| temps systeme : 00:00:00.009 (processeur : 88.8%)
|
||||
| temps reel : 00:00:00.09
|
||||
-------------------------------------------------------
|
||||
|
@ -290,9 +323,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_dynamique_relaxation_dynam/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.714 (processeur : 86.9%)
|
||||
| temps systeme : 00:00:00.022 (processeur : 86.9%)
|
||||
| temps reel : 00:00:00.84
|
||||
| temps cpu : 00:00:00.696 (processeur : 87.6%)
|
||||
| temps systeme : 00:00:00.021 (processeur : 87.6%)
|
||||
| temps reel : 00:00:00.81
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -301,9 +334,9 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_non_dynamique/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.065 (processeur : 85.7%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 85.7%)
|
||||
| temps reel : 00:00:00.07
|
||||
| temps cpu : 00:00:00.070 (processeur : 87.5%)
|
||||
| temps systeme : 00:00:00.008 (processeur : 87.5%)
|
||||
| temps reel : 00:00:00.08
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
|
@ -312,31 +345,88 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/TYPE_DE_CALCUL/Test_R_zhai_dynamique_explicite/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:01.644 (processeur : 71.3%)
|
||||
| temps systeme : 00:00:00.039 (processeur : 71.3%)
|
||||
| temps reel : 00:00:02.34
|
||||
| temps cpu : 00:00:01.642 (processeur : 80.0%)
|
||||
| temps systeme : 00:00:00.043 (processeur : 80.0%)
|
||||
| temps reel : 00:00:02.10
|
||||
-------------------------------------------------------
|
||||
|
||||
-> pour toutes les grandeurs testees : OK
|
||||
-> grandeur testee : colonne [1]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [2]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [3]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [4]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [5]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [6]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = -87963690.067080006003
|
||||
-> Valeur reference = -87963690.952930003405
|
||||
-> Difference = 0.885850
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [7]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [8]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [9]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [10]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [11]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [12]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [13]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
-> grandeur testee : colonne [14]
|
||||
- comparaison absolue (precision : 1.e-6) -> OK
|
||||
- comparaison relative (precision : 1.e-1%) -> OK
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-elements-supperposes/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.038 (processeur : 75.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 75.0%)
|
||||
| temps reel : 00:00:00.04
|
||||
| temps cpu : 00:00:00.040 (processeur : 80.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 80.0%)
|
||||
| temps reel : 00:00:00.05
|
||||
-------------------------------------------------------
|
||||
|
||||
-> OK (resultat fourni par le script de verification fusion_elements_supperposes.verif1)
|
||||
-> ECHEC (resultat fourni par le script de verification fusion_elements_supperposes.verif1)
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-maillage/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.039 (processeur : 75.0%)
|
||||
| temps systeme : 00:00:00.006 (processeur : 75.0%)
|
||||
| temps reel : 00:00:00.04
|
||||
| temps cpu : 00:00:00.041 (processeur : 80.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 80.0%)
|
||||
| temps reel : 00:00:00.05
|
||||
-------------------------------------------------------
|
||||
|
||||
-> OK (resultat fourni par le script de verification fusion_maillage.verif1)
|
||||
|
@ -345,12 +435,12 @@
|
|||
|
||||
./Batterie/FONCTION_UNIQUE/UTILITAIRES/Test_R_fusion-noeuds-voisins/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:00.038 (processeur : 75.0%)
|
||||
| temps systeme : 00:00:00.006 (processeur : 75.0%)
|
||||
| temps cpu : 00:00:00.039 (processeur : 75.0%)
|
||||
| temps systeme : 00:00:00.007 (processeur : 75.0%)
|
||||
| temps reel : 00:00:00.04
|
||||
-------------------------------------------------------
|
||||
|
||||
-> OK (resultat fourni par le script de verification fusion_noeuds_voisins.verif1)
|
||||
-> ECHEC (resultat fourni par le script de verification fusion_noeuds_voisins.verif1)
|
||||
|
||||
|
||||
|
||||
|
|
Binary file not shown.
Loading…
Reference in a new issue