ajout du test: Test_R_relaxation_puis_Newton_en_restart
génération du fichier catalogue_tests.pdf
This commit is contained in:
parent
5a381a4500
commit
5825658573
12 changed files with 2099 additions and 598 deletions
|
@ -2,6 +2,7 @@
|
|||
Auteur
|
||||
------------------------------------------------------
|
||||
Julien Troufflard (troufflard@univ-ubs.fr)
|
||||
Gérard Rio (modif) (gerard.rio@univ-ubs.fr)
|
||||
|
||||
------------------------------------------------------
|
||||
Mots-cles
|
||||
|
@ -35,3 +36,6 @@ Grandeurs de comparaison
|
|||
-------------------------------------------------------------
|
||||
pour le noeud du set N_centre :
|
||||
- coordonnee : X3
|
||||
|
||||
NB: le calcul s'effectue avec une précision relative de 1.e-3 avec un amortissement cinétique. Il semblerait qu'on observe une fluctuation des résultats qui ne permet pas une précision absolue de 1.e-6 (le micron !). On relâche la précision absolue pour ne garder que la précision relative de 1.e-3
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
------------------------------------------------------
|
||||
Auteur
|
||||
------------------------------------------------------
|
||||
Gerard Rio (gerard.rio@univ-ubs.fr)
|
||||
|
||||
------------------------------------------------------
|
||||
Mots-cles
|
||||
------------------------------------------------------
|
||||
dynamique_relaxation_dynam
|
||||
non_dynamique
|
||||
stabilisation_transvers_membrane_biel_
|
||||
STABMEMBRANE_BIEL_Gerschgorin_PREMIER_ITER
|
||||
|
||||
------------------------------------------------------------
|
||||
But du test
|
||||
------------------------------------------------------------
|
||||
L'objectif est de tester 2 choses:
|
||||
- une opération de restart
|
||||
- un changement d'algorithme via l'utilisation d'un restart: le premier calcul s'effectue en relaxation dynamique, le second en statique implicite.
|
||||
|
||||
""
|
||||
TYPE_DE_CALCUL
|
||||
non_dynamique
|
||||
""
|
||||
|
||||
------------------------------------------------------------
|
||||
Description du calcul
|
||||
------------------------------------------------------------
|
||||
Le test est construit à partir de la mise en données fournie par Frank Petitjean à travers le ticket #194 sur le site d'Herezh++
|
||||
|
||||
Le calcul concerne le gonflement d'un fuseau de ballon. Pour réduire les temps de calcul, celui-ci est effectué sur fuseau déployer à l'aide d'une pression. Les bords du fuseau sont bloqués, la convergence est donc très rapide.
|
||||
|
||||
Le script perl modele-restart.pretrait1 met en oeuvre le premier calcul et transfert les résultats du .BI vers le deuxième calcul. Le second calcul s'effectue à partir d'un restart sur le .BI transféré.
|
||||
|
||||
------------------------------------------------------------
|
||||
Grandeurs de comparaison
|
||||
------------------------------------------------------------
|
||||
|
||||
Le test est réputé correct si l'ensemble du calcul s'effectue sans erreur d'exécution. On vérifie ainsi que:
|
||||
1) les opérations d'écriture puis de lecture sur le fichier .BI sont correctes
|
||||
2) le calcul en implicite s'effectue correctement avec les résultats obtenus initialement en relaxation dynamique.
|
|
@ -0,0 +1,435 @@
|
|||
|
||||
###########################################################################
|
||||
# ecriture automatique d'un maillage au format .her, par Herezh++ #
|
||||
###########################################################################
|
||||
# version: 6.874
|
||||
|
||||
|
||||
|
||||
nom_maillage ballon # nom du maillage
|
||||
|
||||
noeuds ------------ # definition des noeuds
|
||||
164 NOEUDS # definition du nombre de noeuds
|
||||
|
||||
|
||||
#---------------------------------------------------------------
|
||||
#|NO DU| X | Y | Z |
|
||||
#|NOEUD| | | |
|
||||
#---------------------------------------------------------------
|
||||
|
||||
1 1.89101106995437362e-09 0.00000000000000000e+00 -1.89101102029481757e-09
|
||||
2 -6.05595837317367898e-04 8.13934743428266529e-03 1.75696196049055496e-04
|
||||
3 -6.05047010547181017e-04 1.63035593423819479e-02 1.75827210481043194e-04
|
||||
4 1.89101106995437362e-09 2.44443969313297323e-02 -1.89101102029481757e-09
|
||||
5 -5.75067036946069199e-02 0.00000000000000000e+00 -2.04138762928418760e-01
|
||||
6 -5.81180174119853080e-02 1.38229701234753467e-02 -2.03859803980231263e-01
|
||||
7 -5.75286643692791352e-02 2.76503370038251421e-02 -2.03906849899943871e-01
|
||||
8 -5.57431219904450104e-02 4.13716523623383903e-02 -2.04281595717093645e-01
|
||||
9 -1.05689118567526885e-01 0.00000000000000000e+00 -4.26686222218908062e-01
|
||||
10 -1.06764574123493036e-01 1.99866053349631659e-02 -4.26220698534239939e-01
|
||||
11 -1.05794500945818409e-01 3.99833509988417324e-02 -4.26135387226539042e-01
|
||||
12 -1.02785827889340819e-01 5.97802549984058629e-02 -4.26440391614269942e-01
|
||||
13 -1.35606304723363047e-01 0.00000000000000000e+00 -6.69201007910204204e-01
|
||||
14 -1.38064419464403038e-01 2.65778087692155156e-02 -6.68616926465320116e-01
|
||||
15 -1.37770843935209691e-01 5.32665877246020630e-02 -6.68223967903894711e-01
|
||||
16 -1.34776389459222712e-01 7.97991423551697721e-02 -6.68032433927877478e-01
|
||||
17 -1.34755252388040703e-01 0.00000000000000000e+00 -9.31464688224770687e-01
|
||||
18 -1.38286013432126292e-01 3.37866771097569893e-02 -9.31153029662415421e-01
|
||||
19 -1.38105319556100836e-01 6.77439183862175859e-02 -9.30569214328625494e-01
|
||||
20 -1.34211519634290954e-01 1.01483717127765119e-01 -9.29726333587314713e-01
|
||||
21 -9.58622175815059263e-02 0.00000000000000000e+00 -1.21057699129862750e+00
|
||||
22 -1.00675637918446928e-01 4.14660072503825541e-02 -1.21078189285117777e+00
|
||||
23 -1.00423475093219083e-01 8.31919955236507941e-02 -1.21000039056332698e+00
|
||||
24 -9.51097084358920042e-02 1.24563177846647014e-01 -1.20825400281172746e+00
|
||||
25 -2.44491781724414659e-02 0.00000000000000000e+00 -1.50516320938972648e+00
|
||||
26 -3.05218361850621844e-02 4.95746185364203604e-02 -1.50598278943303265e+00
|
||||
27 -3.01676770860014772e-02 9.95042493724856703e-02 -1.50497918024962485e+00
|
||||
28 -2.33923140809095265e-02 1.48919012005481161e-01 -1.50218520840390979e+00
|
||||
29 7.55294582063999187e-02 0.00000000000000000e+00 -1.81565845461670161e+00
|
||||
30 6.81759302215869945e-02 5.81229399206036612e-02 -1.81720544262195882e+00
|
||||
31 6.86462797984283418e-02 1.16702142517918037e-01 -1.81595219358985061e+00
|
||||
32 7.69338994654975294e-02 1.74586279676480993e-01 -1.81194306255082838e+00
|
||||
33 2.04435486845503500e-01 0.00000000000000000e+00 -2.14220854667117244e+00
|
||||
34 1.95774988596984861e-01 6.71151461938270244e-02 -2.14466378648303335e+00
|
||||
35 1.96374715883928769e-01 1.34796111809756425e-01 -2.14312744299216229e+00
|
||||
36 2.06226772899225336e-01 2.01575663791814130e-01 -2.13765648906738548e+00
|
||||
37 3.65248723755363935e-01 0.00000000000000000e+00 -2.48412079387897933e+00
|
||||
38 3.55286483261753216e-01 7.65326941609679873e-02 -2.48772146239970882e+00
|
||||
39 3.56026735475550915e-01 1.53749800813037990e-01 -2.48586312292641809e+00
|
||||
40 3.67460225551135555e-01 2.29828438096703086e-01 -2.47861676742727566e+00
|
||||
41 5.62345565917343526e-01 0.00000000000000000e+00 -2.83979559995079756e+00
|
||||
42 5.51140823434334903e-01 8.63321071668392559e-02 -2.84481999594407009e+00
|
||||
43 5.52028070428803086e-01 1.73475594501099672e-01 -2.84259584292728107e+00
|
||||
44 5.64996734369342279e-01 2.59210843789760781e-01 -2.83320966891602799e+00
|
||||
45 8.00933970168101084e-01 0.00000000000000000e+00 -3.20663196182689791e+00
|
||||
46 7.88618708771498089e-01 9.64422853320524714e-02 -3.21338482278098780e+00
|
||||
47 7.89651947291179934e-01 1.93829651634362665e-01 -3.21074731917657497e+00
|
||||
48 8.04021930105075500e-01 2.89506431670936981e-01 -3.19882304010588170e+00
|
||||
49 1.08678126441573553e+00 0.00000000000000000e+00 -3.58085186382301091e+00
|
||||
50 1.07357757574772750e+00 1.06759599902507565e-01 -3.58964741179074887e+00
|
||||
51 1.07474555122386106e+00 2.14602244163492495e-01 -3.58654721192189019e+00
|
||||
52 1.09027229029685491e+00 3.20401697608479974e-01 -3.57167344872502257e+00
|
||||
53 1.42602851878832793e+00 0.00000000000000000e+00 -3.95725471723071154e+00
|
||||
54 1.41226436121198939e+00 1.17140965308317649e-01 -3.96839438019133173e+00
|
||||
55 1.41354148297318338e+00 2.35504094631840688e-01 -3.96478445616460240e+00
|
||||
56 1.42984687436967084e+00 3.51466192278478751e-01 -3.94656614391320337e+00
|
||||
57 1.82498840869833034e+00 0.00000000000000000e+00 -4.32891294952497585e+00
|
||||
58 1.81110857648750234e+00 1.27395190603869196e-01 -4.34265735145229570e+00
|
||||
59 1.81245123598489788e+00 2.56149454151023415e-01 -4.33849932590248244e+00
|
||||
60 1.82900443563181003e+00 3.82127981254088644e-01 -4.31659890354302611e+00
|
||||
61 2.28986113450763762e+00 0.00000000000000000e+00 -4.68682609970590303e+00
|
||||
62 2.27643287721783549e+00 1.37273021801481321e-01 -4.70335747869762955e+00
|
||||
63 2.27777550514260030e+00 2.76036496139806187e-01 -4.69863311314453824e+00
|
||||
64 2.29387902938193644e+00 4.11646210366503507e-01 -4.67283094736724447e+00
|
||||
65 2.82631095739405147e+00 0.00000000000000000e+00 -5.01957132575560916e+00
|
||||
66 2.81402004902092573e+00 1.46458989210510010e-01 -5.03894011763877003e+00
|
||||
67 2.81528151415431793e+00 2.94529217160472145e-01 -5.03365395064446552e+00
|
||||
68 2.83008864629462487e+00 4.39079858751684149e-01 -5.00390584237620484e+00
|
||||
69 3.43886452925842478e+00 0.00000000000000000e+00 -5.31299523065774171e+00
|
||||
70 3.42849125997528592e+00 1.54560998249388709e-01 -5.33506224623915237e+00
|
||||
71 3.42957436740593424e+00 3.10838512489615748e-01 -5.32925938847913017e+00
|
||||
72 3.44211029868054741e+00 4.63266150436572044e-01 -5.29579096939471583e+00
|
||||
73 4.13016647461271358e+00 0.00000000000000000e+00 -5.54985566803674679e+00
|
||||
74 4.12253604671218454e+00 1.61102316227898751e-01 -5.57423265068575358e+00
|
||||
75 4.12333949715842074e+00 3.24003406854007137e-01 -5.56800021924244604e+00
|
||||
76 4.13257725938413056e+00 4.82786783545076204e-01 -5.53136997021434418e+00
|
||||
77 4.89993500430287909e+00 0.00000000000000000e+00 -5.70962857940237623e+00
|
||||
78 4.89583980172723887e+00 1.65514940831588936e-01 -5.73561870863335788e+00
|
||||
79 4.89626859455883245e+00 3.32883210937735652e-01 -5.72910480063649885e+00
|
||||
80 4.90122095572713334e+00 4.95956095144886477e-01 -5.69029991854546591e+00
|
||||
81 5.74360751708733286e+00 0.00000000000000000e+00 -5.76858588349741019e+00
|
||||
82 5.74361060701792159e+00 1.67142942054567784e-01 -5.79516923120937832e+00
|
||||
83 5.74361078577274675e+00 3.36159488637333415e-01 -5.78856223649735746e+00
|
||||
84 5.74360805818924991e+00 5.00818493309994284e-01 -5.74898032963277394e+00
|
||||
85 6.58727638126249104e+00 0.00000000000000000e+00 -5.70945688617625091e+00
|
||||
86 6.59137760805348361e+00 1.65510161279172840e-01 -5.73544538883896937e+00
|
||||
87 6.59094919359664821e+00 3.32873622937413183e-01 -5.72893195887981754e+00
|
||||
88 6.58599156800504115e+00 4.95941987176156895e-01 -5.69012964448322567e+00
|
||||
89 7.35703439209481136e+00 0.00000000000000000e+00 -5.54951755737789298e+00
|
||||
90 7.36467038921027761e+00 1.61092929835799453e-01 -5.57389118346143597e+00
|
||||
91 7.36386733121968895e+00 3.23984531830659728e-01 -5.56765949693142748e+00
|
||||
92 7.35462478215745552e+00 4.82758951971777983e-01 -5.53103406209365733e+00
|
||||
93 8.04831869448986481e+00 0.00000000000000000e+00 -5.31248937200301707e+00
|
||||
94 8.05869673923969110e+00 1.54547002313147330e-01 -5.33455109288823071e+00
|
||||
95 8.05761394346495408e+00 3.10810283511486651e-01 -5.32874898975569256e+00
|
||||
96 8.04507384879605780e+00 4.63224421394636043e-01 -5.29528733049176470e+00
|
||||
97 8.66084586685510160e+00 0.00000000000000000e+00 -5.01888979584358097e+00
|
||||
98 8.67314041262357804e+00 1.46440200975643836e-01 -5.03825119026829515e+00
|
||||
99 8.67187900149894020e+00 2.94491212338343855e-01 -5.03296557488969043e+00
|
||||
100 8.65706834484945986e+00 4.39023525726678077e-01 -5.00322594783843044e+00
|
||||
101 9.19725739141179233e+00 0.00000000000000000e+00 -4.68595412175116888e+00
|
||||
102 9.21068763395525814e+00 1.37249089767797039e-01 -4.70247561724999663e+00
|
||||
103 9.20934452539397164e+00 2.75987917297620677e-01 -4.69775139038211087e+00
|
||||
104 9.19323805021477192e+00 4.11573993834869589e-01 -4.67195935709973309e+00
|
||||
105 9.66207366273946100e+00 0.00000000000000000e+00 -4.32782688589267117e+00
|
||||
106 9.67595381857250558e+00 1.27365448459052732e-01 -4.34155930008177560e+00
|
||||
107 9.67461009524069837e+00 2.56089030256706041e-01 -4.33740115330619780e+00
|
||||
108 9.65805448197322747e+00 3.82037963859754470e-01 -4.31551247987110109e+00
|
||||
109 1.00609553391214579e+01 0.00000000000000000e+00 -3.95592683840024151e+00
|
||||
110 1.00747175870307135e+01 1.17104677206246982e-01 -3.96705233617333608e+00
|
||||
111 1.00734385687918380e+01 2.35430319224002454e-01 -3.96344198455988783e+00
|
||||
112 1.00571313431599076e+01 3.51356061025324407e-01 -3.94523697438888377e+00
|
||||
113 1.04000991405177103e+01 0.00000000000000000e+00 -3.57925000295040219e+00
|
||||
114 1.04132982211994527e+01 1.06715889637948258e-01 -3.58802952562418520e+00
|
||||
115 1.04121272754805574e+01 2.14513378881819011e-01 -3.58492861898009485e+00
|
||||
116 1.03965992797665585e+01 3.20268794962185854e-01 -3.57006946282468274e+00
|
||||
117 1.06858194910267450e+01 0.00000000000000000e+00 -3.20472261843379824e+00
|
||||
118 1.06981270496169589e+01 9.63902401047074670e-02 -3.21145847159308495e+00
|
||||
119 1.06970895308781486e+01 1.93723933842489177e-01 -3.20882002326302995e+00
|
||||
120 1.06827187783558468e+01 2.89347994631144689e-01 -3.19691089439971066e+00
|
||||
121 1.09242772373249419e+01 0.00000000000000000e+00 -2.83755261463800501e+00
|
||||
122 1.09354709651410040e+01 8.62710225017439547e-02 -2.84256113189290138e+00
|
||||
123 1.09345777549628664e+01 1.73351768835507847e-01 -2.84033577371577639e+00
|
||||
124 1.09216083050422128e+01 2.59024702698790521e-01 -2.83096318043798290e+00
|
||||
125 1.11213114495365666e+01 0.00000000000000000e+00 -2.48154646451182792e+00
|
||||
126 1.11312598502743345e+01 7.64626365593895074e-02 -2.48513726982271077e+00
|
||||
127 1.11305113934931637e+01 1.53608368464401068e-01 -2.48327735924992021e+00
|
||||
128 1.11190754962121954e+01 2.29614762078250212e-01 -2.47603797799404468e+00
|
||||
129 1.12823431873705449e+01 0.00000000000000000e+00 -2.13938231860487571e+00
|
||||
130 1.12909896296570533e+01 6.70382456308170754e-02 -2.14184466304250698e+00
|
||||
131 1.12903787651581453e+01 1.34642179776988030e-01 -2.14030619102261443e+00
|
||||
132 1.12805187386715371e+01 2.01341006568648506e-01 -2.13482449104611893e+00
|
||||
133 1.14123320996201567e+01 0.00000000000000000e+00 -1.81284242929501804e+00
|
||||
134 1.14196788733973111e+01 5.80462839198979536e-02 -1.81443668697467375e+00
|
||||
135 1.14191933070175669e+01 1.16551550480999425e-01 -1.81318028272207266e+00
|
||||
136 1.14108824434151916e+01 1.74352273665341173e-01 -1.80911892099328830e+00
|
||||
137 1.15157732136980453e+01 0.00000000000000000e+00 -1.50300788948861230e+00
|
||||
138 1.15218661197640131e+01 4.95158953772519908e-02 -1.50396100447982972e+00
|
||||
139 1.15214908046664348e+01 9.93955116922172199e-02 -1.50295235177965081e+00
|
||||
140 1.15146534551350914e+01 1.48739395941316077e-01 -1.50001745392891994e+00
|
||||
141 1.15967237469925966e+01 0.00000000000000000e+00 -1.21041787488182351e+00
|
||||
142 1.16016367558321942e+01 4.14614133084348288e-02 -1.21092166289733516e+00
|
||||
143 1.16013554797047362e+01 8.32027443159610441e-02 -1.21013130167518379e+00
|
||||
144 1.15958854114786707e+01 1.24548246538368171e-01 -1.20807369630584183e+00
|
||||
145 1.16588574876942896e+01 0.00000000000000000e+00 -9.35198288342386608e-01
|
||||
146 1.16626849769223782e+01 3.38858316438412702e-02 -9.35411782899738808e-01
|
||||
147 1.16624819910994706e+01 6.79788749194794317e-02 -9.34814806710213886e-01
|
||||
148 1.16582533144478777e+01 1.01790370076100672e-01 -9.33426970927917266e-01
|
||||
149 1.17055453855748652e+01 0.00000000000000000e+00 -6.77163559581816288e-01
|
||||
150 1.17083805920599815e+01 2.67838850686257061e-02 -6.77211220922705248e-01
|
||||
151 1.17082391368382108e+01 5.37123487941150377e-02 -6.76786350493802091e-01
|
||||
152 1.17051251271350782e+01 8.04512896524780946e-02 -6.75902567537246535e-01
|
||||
153 1.17398039545054225e+01 0.00000000000000000e+00 -4.35873515016895086e-01
|
||||
154 1.17417912864059453e+01 2.01418976256806485e-02 -4.35860105109693419e-01
|
||||
155 1.17417024367397183e+01 4.03777978448671554e-02 -4.35590080769467702e-01
|
||||
156 1.17395410090622416e+01 6.04955040958688878e-02 -4.35072050677831501e-01
|
||||
157 1.17631465002459770e+01 0.00000000000000000e+00 -2.10563702888204557e-01
|
||||
158 1.17642387237936568e+01 1.39443152511347767e-02 -2.10500577995628491e-01
|
||||
159 1.17641588107346742e+01 2.79300181848098211e-02 -2.10368832578171489e-01
|
||||
160 1.17629074401674973e+01 4.18597825079751948e-02 -2.10172336875743576e-01
|
||||
161 1.17681627396105313e+01 0.00000000000000000e+00 1.69786529074064980e-07
|
||||
162 1.17688126807412630e+01 8.14001296859114508e-03 -4.98248972739974370e-07
|
||||
163 1.17687984544474347e+01 1.63056216538877766e-02 1.02110071084900877e-07
|
||||
164 1.17681258788393670e+01 2.44443920819754426e-02 1.69786174676020335e-07
|
||||
|
||||
|
||||
elements ----------
|
||||
|
||||
240 ELEMENTS # definition du nombre d'elements
|
||||
#----------------------------------------------------------------------
|
||||
#| NO | | |
|
||||
#|ELTS | type element | Noeuds |
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
1 QUADRANGLE LINEAIRE 1 5 6 2
|
||||
2 QUADRANGLE LINEAIRE 2 6 7 3
|
||||
3 QUADRANGLE LINEAIRE 3 7 8 4
|
||||
4 QUADRANGLE LINEAIRE 5 9 10 6
|
||||
5 QUADRANGLE LINEAIRE 6 10 11 7
|
||||
6 QUADRANGLE LINEAIRE 7 11 12 8
|
||||
7 QUADRANGLE LINEAIRE 9 13 14 10
|
||||
8 QUADRANGLE LINEAIRE 10 14 15 11
|
||||
9 QUADRANGLE LINEAIRE 11 15 16 12
|
||||
10 QUADRANGLE LINEAIRE 13 17 18 14
|
||||
11 QUADRANGLE LINEAIRE 14 18 19 15
|
||||
12 QUADRANGLE LINEAIRE 15 19 20 16
|
||||
13 QUADRANGLE LINEAIRE 17 21 22 18
|
||||
14 QUADRANGLE LINEAIRE 18 22 23 19
|
||||
15 QUADRANGLE LINEAIRE 19 23 24 20
|
||||
16 QUADRANGLE LINEAIRE 21 25 26 22
|
||||
17 QUADRANGLE LINEAIRE 22 26 27 23
|
||||
18 QUADRANGLE LINEAIRE 23 27 28 24
|
||||
19 QUADRANGLE LINEAIRE 25 29 30 26
|
||||
20 QUADRANGLE LINEAIRE 26 30 31 27
|
||||
21 QUADRANGLE LINEAIRE 27 31 32 28
|
||||
22 QUADRANGLE LINEAIRE 29 33 34 30
|
||||
23 QUADRANGLE LINEAIRE 30 34 35 31
|
||||
24 QUADRANGLE LINEAIRE 31 35 36 32
|
||||
25 QUADRANGLE LINEAIRE 33 37 38 34
|
||||
26 QUADRANGLE LINEAIRE 34 38 39 35
|
||||
27 QUADRANGLE LINEAIRE 35 39 40 36
|
||||
28 QUADRANGLE LINEAIRE 37 41 42 38
|
||||
29 QUADRANGLE LINEAIRE 38 42 43 39
|
||||
30 QUADRANGLE LINEAIRE 39 43 44 40
|
||||
31 QUADRANGLE LINEAIRE 41 45 46 42
|
||||
32 QUADRANGLE LINEAIRE 42 46 47 43
|
||||
33 QUADRANGLE LINEAIRE 43 47 48 44
|
||||
34 QUADRANGLE LINEAIRE 45 49 50 46
|
||||
35 QUADRANGLE LINEAIRE 46 50 51 47
|
||||
36 QUADRANGLE LINEAIRE 47 51 52 48
|
||||
37 QUADRANGLE LINEAIRE 49 53 54 50
|
||||
38 QUADRANGLE LINEAIRE 50 54 55 51
|
||||
39 QUADRANGLE LINEAIRE 51 55 56 52
|
||||
40 QUADRANGLE LINEAIRE 53 57 58 54
|
||||
41 QUADRANGLE LINEAIRE 54 58 59 55
|
||||
42 QUADRANGLE LINEAIRE 55 59 60 56
|
||||
43 QUADRANGLE LINEAIRE 57 61 62 58
|
||||
44 QUADRANGLE LINEAIRE 58 62 63 59
|
||||
45 QUADRANGLE LINEAIRE 59 63 64 60
|
||||
46 QUADRANGLE LINEAIRE 61 65 66 62
|
||||
47 QUADRANGLE LINEAIRE 62 66 67 63
|
||||
48 QUADRANGLE LINEAIRE 63 67 68 64
|
||||
49 QUADRANGLE LINEAIRE 65 69 70 66
|
||||
50 QUADRANGLE LINEAIRE 66 70 71 67
|
||||
51 QUADRANGLE LINEAIRE 67 71 72 68
|
||||
52 QUADRANGLE LINEAIRE 69 73 74 70
|
||||
53 QUADRANGLE LINEAIRE 70 74 75 71
|
||||
54 QUADRANGLE LINEAIRE 71 75 76 72
|
||||
55 QUADRANGLE LINEAIRE 73 77 78 74
|
||||
56 QUADRANGLE LINEAIRE 74 78 79 75
|
||||
57 QUADRANGLE LINEAIRE 75 79 80 76
|
||||
58 QUADRANGLE LINEAIRE 77 81 82 78
|
||||
59 QUADRANGLE LINEAIRE 78 82 83 79
|
||||
60 QUADRANGLE LINEAIRE 79 83 84 80
|
||||
61 QUADRANGLE LINEAIRE 81 85 86 82
|
||||
62 QUADRANGLE LINEAIRE 82 86 87 83
|
||||
63 QUADRANGLE LINEAIRE 83 87 88 84
|
||||
64 QUADRANGLE LINEAIRE 85 89 90 86
|
||||
65 QUADRANGLE LINEAIRE 86 90 91 87
|
||||
66 QUADRANGLE LINEAIRE 87 91 92 88
|
||||
67 QUADRANGLE LINEAIRE 89 93 94 90
|
||||
68 QUADRANGLE LINEAIRE 90 94 95 91
|
||||
69 QUADRANGLE LINEAIRE 91 95 96 92
|
||||
70 QUADRANGLE LINEAIRE 93 97 98 94
|
||||
71 QUADRANGLE LINEAIRE 94 98 99 95
|
||||
72 QUADRANGLE LINEAIRE 95 99 100 96
|
||||
73 QUADRANGLE LINEAIRE 97 101 102 98
|
||||
74 QUADRANGLE LINEAIRE 98 102 103 99
|
||||
75 QUADRANGLE LINEAIRE 99 103 104 100
|
||||
76 QUADRANGLE LINEAIRE 101 105 106 102
|
||||
77 QUADRANGLE LINEAIRE 102 106 107 103
|
||||
78 QUADRANGLE LINEAIRE 103 107 108 104
|
||||
79 QUADRANGLE LINEAIRE 105 109 110 106
|
||||
80 QUADRANGLE LINEAIRE 106 110 111 107
|
||||
81 QUADRANGLE LINEAIRE 107 111 112 108
|
||||
82 QUADRANGLE LINEAIRE 109 113 114 110
|
||||
83 QUADRANGLE LINEAIRE 110 114 115 111
|
||||
84 QUADRANGLE LINEAIRE 111 115 116 112
|
||||
85 QUADRANGLE LINEAIRE 113 117 118 114
|
||||
86 QUADRANGLE LINEAIRE 114 118 119 115
|
||||
87 QUADRANGLE LINEAIRE 115 119 120 116
|
||||
88 QUADRANGLE LINEAIRE 117 121 122 118
|
||||
89 QUADRANGLE LINEAIRE 118 122 123 119
|
||||
90 QUADRANGLE LINEAIRE 119 123 124 120
|
||||
91 QUADRANGLE LINEAIRE 121 125 126 122
|
||||
92 QUADRANGLE LINEAIRE 122 126 127 123
|
||||
93 QUADRANGLE LINEAIRE 123 127 128 124
|
||||
94 QUADRANGLE LINEAIRE 125 129 130 126
|
||||
95 QUADRANGLE LINEAIRE 126 130 131 127
|
||||
96 QUADRANGLE LINEAIRE 127 131 132 128
|
||||
97 QUADRANGLE LINEAIRE 129 133 134 130
|
||||
98 QUADRANGLE LINEAIRE 130 134 135 131
|
||||
99 QUADRANGLE LINEAIRE 131 135 136 132
|
||||
100 QUADRANGLE LINEAIRE 133 137 138 134
|
||||
101 QUADRANGLE LINEAIRE 134 138 139 135
|
||||
102 QUADRANGLE LINEAIRE 135 139 140 136
|
||||
103 QUADRANGLE LINEAIRE 137 141 142 138
|
||||
104 QUADRANGLE LINEAIRE 138 142 143 139
|
||||
105 QUADRANGLE LINEAIRE 139 143 144 140
|
||||
106 QUADRANGLE LINEAIRE 141 145 146 142
|
||||
107 QUADRANGLE LINEAIRE 142 146 147 143
|
||||
108 QUADRANGLE LINEAIRE 143 147 148 144
|
||||
109 QUADRANGLE LINEAIRE 145 149 150 146
|
||||
110 QUADRANGLE LINEAIRE 146 150 151 147
|
||||
111 QUADRANGLE LINEAIRE 147 151 152 148
|
||||
112 QUADRANGLE LINEAIRE 149 153 154 150
|
||||
113 QUADRANGLE LINEAIRE 150 154 155 151
|
||||
114 QUADRANGLE LINEAIRE 151 155 156 152
|
||||
115 QUADRANGLE LINEAIRE 153 157 158 154
|
||||
116 QUADRANGLE LINEAIRE 154 158 159 155
|
||||
117 QUADRANGLE LINEAIRE 155 159 160 156
|
||||
118 QUADRANGLE LINEAIRE 157 161 162 158
|
||||
119 QUADRANGLE LINEAIRE 158 162 163 159
|
||||
120 QUADRANGLE LINEAIRE 159 163 164 160
|
||||
121 POUT BIE1 1 5
|
||||
122 POUT BIE1 5 9
|
||||
123 POUT BIE1 9 13
|
||||
124 POUT BIE1 13 17
|
||||
125 POUT BIE1 17 21
|
||||
126 POUT BIE1 21 25
|
||||
127 POUT BIE1 25 29
|
||||
128 POUT BIE1 29 33
|
||||
129 POUT BIE1 33 37
|
||||
130 POUT BIE1 37 41
|
||||
131 POUT BIE1 41 45
|
||||
132 POUT BIE1 45 49
|
||||
133 POUT BIE1 49 53
|
||||
134 POUT BIE1 53 57
|
||||
135 POUT BIE1 57 61
|
||||
136 POUT BIE1 61 65
|
||||
137 POUT BIE1 65 69
|
||||
138 POUT BIE1 69 73
|
||||
139 POUT BIE1 73 77
|
||||
140 POUT BIE1 77 81
|
||||
141 POUT BIE1 81 85
|
||||
142 POUT BIE1 85 89
|
||||
143 POUT BIE1 89 93
|
||||
144 POUT BIE1 93 97
|
||||
145 POUT BIE1 97 101
|
||||
146 POUT BIE1 101 105
|
||||
147 POUT BIE1 105 109
|
||||
148 POUT BIE1 109 113
|
||||
149 POUT BIE1 113 117
|
||||
150 POUT BIE1 117 121
|
||||
151 POUT BIE1 121 125
|
||||
152 POUT BIE1 125 129
|
||||
153 POUT BIE1 129 133
|
||||
154 POUT BIE1 133 137
|
||||
155 POUT BIE1 137 141
|
||||
156 POUT BIE1 141 145
|
||||
157 POUT BIE1 145 149
|
||||
158 POUT BIE1 149 153
|
||||
159 POUT BIE1 153 157
|
||||
160 POUT BIE1 157 161
|
||||
161 POUT BIE1 1 5
|
||||
162 POUT BIE1 5 9
|
||||
163 POUT BIE1 9 13
|
||||
164 POUT BIE1 13 17
|
||||
165 POUT BIE1 17 21
|
||||
166 POUT BIE1 21 25
|
||||
167 POUT BIE1 25 29
|
||||
168 POUT BIE1 29 33
|
||||
169 POUT BIE1 33 37
|
||||
170 POUT BIE1 37 41
|
||||
171 POUT BIE1 41 45
|
||||
172 POUT BIE1 45 49
|
||||
173 POUT BIE1 49 53
|
||||
174 POUT BIE1 53 57
|
||||
175 POUT BIE1 57 61
|
||||
176 POUT BIE1 61 65
|
||||
177 POUT BIE1 65 69
|
||||
178 POUT BIE1 69 73
|
||||
179 POUT BIE1 73 77
|
||||
180 POUT BIE1 77 81
|
||||
181 POUT BIE1 81 85
|
||||
182 POUT BIE1 85 89
|
||||
183 POUT BIE1 89 93
|
||||
184 POUT BIE1 93 97
|
||||
185 POUT BIE1 97 101
|
||||
186 POUT BIE1 101 105
|
||||
187 POUT BIE1 105 109
|
||||
188 POUT BIE1 109 113
|
||||
189 POUT BIE1 113 117
|
||||
190 POUT BIE1 117 121
|
||||
191 POUT BIE1 121 125
|
||||
192 POUT BIE1 125 129
|
||||
193 POUT BIE1 129 133
|
||||
194 POUT BIE1 133 137
|
||||
195 POUT BIE1 137 141
|
||||
196 POUT BIE1 141 145
|
||||
197 POUT BIE1 145 149
|
||||
198 POUT BIE1 149 153
|
||||
199 POUT BIE1 153 157
|
||||
200 POUT BIE1 157 161
|
||||
201 POUT BIE1 4 8
|
||||
202 POUT BIE1 8 12
|
||||
203 POUT BIE1 12 16
|
||||
204 POUT BIE1 16 20
|
||||
205 POUT BIE1 20 24
|
||||
206 POUT BIE1 24 28
|
||||
207 POUT BIE1 28 32
|
||||
208 POUT BIE1 32 36
|
||||
209 POUT BIE1 36 40
|
||||
210 POUT BIE1 40 44
|
||||
211 POUT BIE1 44 48
|
||||
212 POUT BIE1 48 52
|
||||
213 POUT BIE1 52 56
|
||||
214 POUT BIE1 56 60
|
||||
215 POUT BIE1 60 64
|
||||
216 POUT BIE1 64 68
|
||||
217 POUT BIE1 68 72
|
||||
218 POUT BIE1 72 76
|
||||
219 POUT BIE1 76 80
|
||||
220 POUT BIE1 80 84
|
||||
221 POUT BIE1 84 88
|
||||
222 POUT BIE1 88 92
|
||||
223 POUT BIE1 92 96
|
||||
224 POUT BIE1 96 100
|
||||
225 POUT BIE1 100 104
|
||||
226 POUT BIE1 104 108
|
||||
227 POUT BIE1 108 112
|
||||
228 POUT BIE1 112 116
|
||||
229 POUT BIE1 116 120
|
||||
230 POUT BIE1 120 124
|
||||
231 POUT BIE1 124 128
|
||||
232 POUT BIE1 128 132
|
||||
233 POUT BIE1 132 136
|
||||
234 POUT BIE1 136 140
|
||||
235 POUT BIE1 140 144
|
||||
236 POUT BIE1 144 148
|
||||
237 POUT BIE1 148 152
|
||||
238 POUT BIE1 152 156
|
||||
239 POUT BIE1 156 160
|
||||
240 POUT BIE1 160 164
|
||||
|
||||
|
|
@ -0,0 +1,111 @@
|
|||
|
||||
###########################################################################
|
||||
# ecriture automatique d'un maillage au format .lis, par Herezh++ #
|
||||
###########################################################################
|
||||
# version: 6.874
|
||||
|
||||
|
||||
|
||||
# -- reference de noeud
|
||||
N_bord1 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77
|
||||
81 85 89 93 97 101 105 109 113 117 121 125 129 133 137 141 145 149 153 157
|
||||
161
|
||||
|
||||
N_bord1-1 1
|
||||
|
||||
N_bord1_horsPS 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77 81
|
||||
85 89 93 97 101 105 109 113 117 121 125 129 133 137 141 145 149 153 157 161
|
||||
|
||||
N_bord2 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80
|
||||
84 88 92 96 100 104 108 112 116 120 124 128 132 136 140 144 148 152 156 160
|
||||
164
|
||||
|
||||
N_bord2-1 4
|
||||
|
||||
N_bord2_horsPS 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84
|
||||
88 92 96 100 104 108 112 116 120 124 128 132 136 140 144 148 152 156 160 164
|
||||
|
||||
N_centre 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77
|
||||
81 85 89 93 97 101 105 109 113 117 121 125 129 133 137 141 145 149 153 157
|
||||
161
|
||||
|
||||
N_centre-1 1
|
||||
|
||||
N_equateur 81 82 83 84
|
||||
|
||||
N_equateur-1 84
|
||||
|
||||
N_poleN 161 162 163
|
||||
|
||||
N_poleN_bord 164
|
||||
|
||||
N_poleN_ext 161 164
|
||||
|
||||
N_poleN_int 162 163
|
||||
|
||||
N_poleS 1 2 3
|
||||
|
||||
N_poleS_bord 4
|
||||
|
||||
N_tout 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 99 100
|
||||
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
||||
121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
||||
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
||||
161 162 163 164
|
||||
|
||||
# -- reference des elements
|
||||
E_biel 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
||||
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
||||
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
|
||||
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
||||
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
||||
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
|
||||
|
||||
E_biel_bord 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
||||
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
||||
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
||||
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
|
||||
|
||||
E_biel_bord1 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
||||
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
||||
|
||||
E_biel_bord2 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
||||
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
|
||||
|
||||
E_biel_centre 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
|
||||
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
||||
|
||||
E_quad 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 99 100
|
||||
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
||||
|
||||
E_tout 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 99 100
|
||||
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
|
||||
121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
||||
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
||||
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180
|
||||
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
||||
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
||||
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
|
||||
|
||||
# -- references de pt d'integ, noeuds, faces et arretes associes a des elements
|
||||
F_tout 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1
|
||||
21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1
|
||||
41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1
|
||||
61 1 62 1 63 1 64 1 65 1 66 1 67 1 68 1 69 1 70 1 71 1 72 1 73 1 74 1 75 1 76 1 77 1 78 1 79 1 80 1
|
||||
81 1 82 1 83 1 84 1 85 1 86 1 87 1 88 1 89 1 90 1 91 1 92 1 93 1 94 1 95 1 96 1 97 1 98 1 99 1 100 1
|
||||
101 1 102 1 103 1 104 1 105 1 106 1 107 1 108 1 109 1 110 1 111 1 112 1 113 1 114 1 115 1 116 1 117 1 118 1 119 1 120 1
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,137 @@
|
|||
###############################################################################################
|
||||
# Fichier de commande pour la visualisation elements finis #
|
||||
# Herezh++ V6.874 #
|
||||
# Copyright (c) 1997-2018, 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)
|
||||
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
|
||||
|
||||
# ----------------------------- 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 energie_stabilisation_membrane_biel 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 fin_list_torseur_reaction
|
||||
# les sommes, moyennes etc. sur ref de noeuds: un mot cle de debut: debut_list_SM_sur_refN
|
||||
# une liste de nom de ref <chaine de caracteres >, puis <fin_list__SM_sur_refN>
|
||||
debut_list_SM_sur_refN fin_list__SM_sur_refN
|
||||
# debut de la liste des ddl a considerer <deb_list_ddl_SM_sur_refN>, (une liste de ddl), puis <fin_list_ddl_SM_sur_refN>
|
||||
deb_list_ddl_SM_sur_refN fin_list_ddl_SM_sur_refN
|
||||
# debut de la liste des ddl etendus a considerer, (une liste de ddl), puis <fin_list_ddl_etendu__SM_sur_refN>
|
||||
deb_list_ddl_etendu__SM_sur_refN fin_list_ddl_etendu__SM_sur_refN # fin des ddl etendu pour _SM_sur_refNs
|
||||
# debut de la liste des grandeurs particulieres a considerer, (une liste de string), puis <fin_list_GrandParticuliere__SM_sur_refN>
|
||||
deb_list_GrandParticuliere__SM_sur_refN fin_list_GrandParticuliere__SM_sur_refN # fin des grandeurs particulieres aux _SM_sur_refNs
|
||||
# les SM sur ref d'elements: un mot cle de debut: debut_list_SM_sur_refE
|
||||
# une liste de nom de ref d'elements <chaine de caracteres >, le pti associe
|
||||
# puis <fin_list__SM_sur_refE>
|
||||
debut_list_SM_sur_refE fin_list__SM_sur_refE
|
||||
# les SMs sur ref de pti: un mot cle de debut: debut_list_SM_sur_refpti
|
||||
# une liste de nom de ref <chaine de caracteres >, puis <fin_list__SM_sur_refpti>
|
||||
debut_list_SM_sur_refpti fin_list__SM_sur_refpti
|
||||
# debut de la liste des ddl a considerer , (une liste de ddl), puis <fin_list_ddl__SM_sur_refEpti>
|
||||
deb_list_ddl__SM_sur_refEpti fin_list_ddl__SM_sur_refEpti # fin de la liste de ddl a considerer pour les elements
|
||||
# debut de la liste des grandeurs particulieres a considerer pour les _SM_sur_refEptis, (une liste de string), puis <fin_list_GrandParticuliere__SM_sur_refEpti>
|
||||
deb_list_GrandParticuliere__SM_sur_refEpti fin_list_GrandParticuliere__SM_sur_refEpti # fin des grandeurs particulieres aux _SM_sur_refEptis
|
||||
# tableau de grandeurs evoluees aux _SM_sur_refEptis a visualiser, un par maillage
|
||||
deb_list_GrandEvoluee__SM_sur_refEpti fin_list_GrandEvoluee__SM_sur_refEpti
|
||||
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 # 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 ||
|
||||
# =================================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
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,147 @@
|
|||
|
||||
#######################################################################
|
||||
# #
|
||||
# | | ==== === ==== ==== | | | | #
|
||||
# | | | | | | / | | | | #
|
||||
# |====| |=== === |=== / |====| ------- ------- #
|
||||
# | | | | \ | / | | | | #
|
||||
# | | ==== | \ ==== ==== | | | | #
|
||||
# #
|
||||
#######################################################################
|
||||
# Copyright (c) 1997-2018 Gerard Rio, gerard.rio@univ-ubs.fr #
|
||||
# All rights reserved. http://http://kleger.univ-ubs.fr/Herezh/ #
|
||||
# Certification IDDN.FR.010.0106078.000.R.P.2006.035.20600 #
|
||||
# #
|
||||
#######################################################################
|
||||
# (version avec le plus de verifications pendant le calcul et les I/O )
|
||||
version 6.874
|
||||
|
||||
|
||||
#######################################################################
|
||||
# fichier de commande #
|
||||
|
||||
dimension 3
|
||||
niveau_commentaire 3
|
||||
|
||||
TYPE_DE_CALCUL
|
||||
non_dynamique #avec plus visualisation
|
||||
|
||||
PARA_TYPE_DE_CALCUL
|
||||
#mode_debug_= 1
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
< ballon.her
|
||||
< ballon.lis
|
||||
|
||||
# def de mouvements solides
|
||||
def_mouvement_solide_initiaux_
|
||||
mouvement_solide_
|
||||
translation_= 0.2950 0.0000 0.0000
|
||||
centre_= 0.2950 0.0000 0.0000
|
||||
rotation_= 0 -1.57079633 0 en_radian_
|
||||
fin_mouvement_solide_
|
||||
#------------------------------------------------------------------
|
||||
|
||||
les_courbes_1D #------------
|
||||
|
||||
# Fonction de pilotage de la supression (cas BPS et BPL)
|
||||
f_surpression COURBEPOLYLINEAIRE_1_D
|
||||
Debut_des_coordonnees_des_points
|
||||
Coordonnee dim= 2 1 0.1
|
||||
Coordonnee dim= 2 2 0.1
|
||||
Coordonnee dim= 2 3 1.0
|
||||
Coordonnee dim= 2 4 1.0
|
||||
Fin_des_coordonnees_des_points
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
choix_materiaux #---------
|
||||
|
||||
E_quad loi_film
|
||||
E_biel_bord1 loi_rien1D
|
||||
E_biel_bord2 loi_sangleBC
|
||||
E_biel_centre loi_rien1D
|
||||
#------------------------------------------------------------------
|
||||
|
||||
materiaux #---------
|
||||
|
||||
#-- Loi rien 1D
|
||||
loi_rien1D LOI_RIEN1D
|
||||
|
||||
|
||||
#-- Loi sangle bord courbe
|
||||
loi_sangleBC ISOELAS1D
|
||||
5.600e+09 0.3
|
||||
|
||||
|
||||
#-- Loi sangle bord droit
|
||||
loi_sangleBD ISOELAS1D # non utilisee
|
||||
0. 0. # valeurs forfaitaires
|
||||
|
||||
|
||||
#-- Loi film
|
||||
# Loi IsoElastique2D
|
||||
loi_film ISOELAS2D_C
|
||||
5.600e+09 3.000e-01
|
||||
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
masse_volumique #---------
|
||||
E_quad 0.000000e+00 # en kg/m^3
|
||||
E_biel_bord 0.000000e+00 # en kg/m^3
|
||||
E_biel_centre 0.000000e+00 # en kg/m^3
|
||||
|
||||
epaisseurs #------------
|
||||
E_quad 5.000000e-05
|
||||
|
||||
sections #---------
|
||||
E_biel_bord 1.250000e-06
|
||||
E_biel_centre 1.000000e-06
|
||||
|
||||
#------------------------------------------------------------------
|
||||
stabilisation_transvers_membrane_biel_ #--------#
|
||||
#----------------------------------------------------
|
||||
#E_tout STABMEMBRANE_BIEL_PREMIER_ITER une_valeur_numerique_ 0.1
|
||||
E_tout STABMEMBRANE_BIEL_Gerschgorin_PREMIER_ITER une_valeur_numerique_ 0.1
|
||||
|
||||
charges #---------
|
||||
# surpression
|
||||
F_tout PRESSION 1500.00 COURBE_CHARGE: f_surpression
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
blocages #---------
|
||||
N_bord1 UX UY UZ
|
||||
N_bord2 UX UY UZ
|
||||
|
||||
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
controle #------------
|
||||
TEMPSFIN 2.5
|
||||
DELTAt 0.1
|
||||
ITERATIONS 20
|
||||
MAXINCRE 15
|
||||
NORME Residu/Reaction#E_cinetique/E_statique_ET_Res/Reac_et_Fext
|
||||
PRECISION 1.00e-03
|
||||
SAUVEGARDE 0#1
|
||||
RESTART 2
|
||||
|
||||
|
||||
para_calculs_geometriques #------------
|
||||
CAL_VOL_TOTAL_ENTRE_SURFACE_ET_PLANS_REF 1
|
||||
|
||||
|
||||
|
||||
para_affichage #------------
|
||||
FREQUENCE_AFFICHAGE_INCREMENT 100
|
||||
FREQUENCE_AFFICHAGE_ITERATION 100
|
||||
#FREQUENCE_SORTIE_FIL_DU_CALCUL 1
|
||||
|
||||
resultats pas_de_sortie_finale_
|
||||
COPIE 0
|
||||
_fin_point_info_
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
#!/usr/bin/env perl
|
||||
use strict;
|
||||
use warnings;
|
||||
use English;
|
||||
use File::Basename;
|
||||
use Cwd;
|
||||
my $NOM_PROG = basename $PROGRAM_NAME;
|
||||
|
||||
###############################################################################################
|
||||
# Script : pretraitement: on realise un calcul de relaxation #
|
||||
# Auteur: Gerard Rio #
|
||||
###############################################################################################
|
||||
|
||||
my $HZ=$ARGV[0];
|
||||
|
||||
|
||||
print("La version d'herezh testée est: $HZ \n");
|
||||
|
||||
#forcer a vider le buffer (autoflush)
|
||||
$| = 1;
|
||||
|
||||
|
||||
#creation des fichiers de calcul .info et .CVisu a partir des fichiers existants
|
||||
system("cp modele_pre.info_initial modele_pre.info");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans la creation du fichier modele_pre.CVisu ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
system("cp modele_pre.CVisu_initial modele_pre.CVisu");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans la creation du fichier modele_pre.CVisu ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
# on fait tourner la relaxation
|
||||
system("$HZ -f modele_pre");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: $NOM_PROG -f modele_pre ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
# on recopie les fichiers .BI et .PI necessaires pour le restart
|
||||
system("cp modele_pre.BI modele-restart.BI");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: cp modele_pre.BI modele-restart.BI ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
system("cp modele_pre.PI modele-restart.PI");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: cp modele_pre.PI modele-restart.PI ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
# on supprime les fichiers qui ne serviront plus par la suite
|
||||
# pour eviter les questions on change simplement le nom
|
||||
system("mv modele_pre.BI toto1");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: mv modele_pre.BI toto1 ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
system("mv modele_pre.PI toto2");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: mv modele_pre.PI toto2 ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
system("mv modele_pre.info toto3");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: mv modele_pre.info toto3 ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
system("mv modele_pre.CVisu toto4");
|
||||
if($!) {
|
||||
print "\nErreur (prog:$NOM_PROG) : probleme dans l'execution de: mv modele_pre.CVisu toto4 ($!)...\n\n";
|
||||
print "resultat pretrait : ECHEC\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
|
||||
# sin on arrive ici c'est que tout est ok
|
||||
print "resultat pretrait : OK\n";
|
|
@ -0,0 +1,148 @@
|
|||
###############################################################################################
|
||||
# Fichier de commande pour la visualisation elements finis #
|
||||
# Herezh++ V6.812 #
|
||||
# Copyright (c) 1997-2017, Gerard Rio (gerard.rio@univ-ubs.fr) http://kleger.univ-ubs.fr/Herezh/ #
|
||||
# http://www-lg2m.univ-ubs.fr #
|
||||
###############################################################################################
|
||||
|
||||
|
||||
debut_fichier_commande_visu
|
||||
|
||||
# =================================================================================
|
||||
# || ***** demande d'une visualisation maple: ***** ||
|
||||
# =================================================================================
|
||||
debut_visualisation_maple
|
||||
|
||||
debut_list_increment # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
tous_les_increments fin_list_increment
|
||||
|
||||
debut_choix_maillage # un mot cle de debut,
|
||||
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
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 vol_total2D_avec_plan_xy vol_total2D_avec_plan_xz vol_total2D_avec_plan_yz fin_grandeurs_globales
|
||||
1 # le numero de maillage
|
||||
debut_list_torseur_reaction N_tout fin_list_torseur_reaction
|
||||
debut_list_SM_sur_refN fin_list__SM_sur_refN
|
||||
deb_list_ddl_SM_sur_refN fin_list_ddl_SM_sur_refN
|
||||
deb_list_ddl_etendu__SM_sur_refN fin_list_ddl_etendu__SM_sur_refN # fin des ddl etendu pour _SM_sur_refNs
|
||||
deb_list_GrandParticuliere__SM_sur_refN fin_list_GrandParticuliere__SM_sur_refN # fin des grandeurs particulieres aux _SM_sur_refNs
|
||||
debut_list_SM_sur_refE fin_list__SM_sur_refE
|
||||
debut_list_SM_sur_refpti fin_list__SM_sur_refpti
|
||||
deb_list_ddl__SM_sur_refEpti fin_list_ddl__SM_sur_refEpti # fin de la liste de ddl a considerer pour les elements
|
||||
deb_list_GrandParticuliere__SM_sur_refEpti fin_list_GrandParticuliere__SM_sur_refEpti # fin des grandeurs particulieres aux _SM_sur_refEptis
|
||||
deb_list_GrandEvoluee__SM_sur_refEpti fin_list_GrandEvoluee__SM_sur_refEpti
|
||||
debut_liste_ddl_et_noeud # ** debut des ddl principaux aux noeuds
|
||||
deb_list_noeud fin_list_noeud
|
||||
deb_list_ref_noeud fin_list_ref_noeud
|
||||
deb_list_ddl_noeud X1 X3 fin_list_ddl_noeud
|
||||
type_sortie_ddl_retenue= 0
|
||||
deb_list_ddl_etendu_noeud pression_ext fin_list_ddl_etendu_noeud # fin des ddl etendu aux noeuds
|
||||
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
|
||||
deb_list_NbElement_NbPtInteg fin_list_NbElement_NbPtInteg
|
||||
deb_list_ref_element fin_list_ref_element
|
||||
deb_list_ref_ptinteg_element fin_list_ref_ptinteg_element
|
||||
deb_list_ddl_element fin_list_ddl_element # fin de la liste de ddl a considerer pour les elements
|
||||
deb_list_GrandParticuliere_element fin_list_GrandParticuliere_element # fin des grandeurs particulieres aux elements
|
||||
deb_list_GrandEvoluee_element fin_list_GrandEvoluee_element
|
||||
fin_liste_ddl_ptinteg # fin des grandeurs aux elements
|
||||
debut_info_particulier grandeur_au_noeud? 1 x1= NU_DDL x2= NU_DDL accroi_x1= 0 accroi_x2= 1 fin_info_particulier
|
||||
parametre_style_de_sortie 1
|
||||
tenseur_en_absolue_ 1
|
||||
fin_grandeurs_maple # fin des grandeurs a visualiser au format maple
|
||||
|
||||
debut_animation # un mot cle de debut de liste (debut_animation)
|
||||
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
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
|
||||
|
||||
# =================================================================================
|
||||
# || ***** demande d'une visualisation Gid: ***** ||
|
||||
# =================================================================================
|
||||
debut_visualisation_Gid
|
||||
|
||||
debut_maillage_initial # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
fin_maillage_initial # le mot cle de fin
|
||||
|
||||
debut_isovaleur_Gid # mot cle de debut des parametres pour les isovaleurs
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
transfert_aux_noeuds 0 # =1 indique que toutes les valeurs definis aux pt d'integ sont transferees
|
||||
1 # le numero de maillage
|
||||
debut_tableau_ddl_aux_noeuds fin_tableau_ddl_aux_noeuds
|
||||
|
||||
debut_tableau_ddl_aux_elements contrainte_mises def_duale_mises Def_principaleI fin_tableau_ddl_aux_elements
|
||||
deb_list_GrandEvoluee_element CONTRAINTE_COURANTE fin_list_GrandEvoluee_element
|
||||
deb_list_GrandParticuliere_element fin_list_GrandParticuliere_element
|
||||
|
||||
fin_isovaleur_Gid # mot cle de fin des parametres pour les isovaleurs
|
||||
|
||||
debut_deformee # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
deb_list_alerte
|
||||
fin_list_alerte
|
||||
fin_deformee # un mot cle de fin
|
||||
|
||||
debut_list_increment # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
tous_les_increments fin_list_increment
|
||||
|
||||
debut_choix_maillage # un mot cle de debut,
|
||||
actif 0 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
1 fin_choix_maillage
|
||||
|
||||
fin_visualisation_Gid
|
||||
|
||||
# =================================================================================
|
||||
# || ***** demande d'une visualisation Gmsh: ***** ||
|
||||
# =================================================================================
|
||||
debut_visualisation_Gmsh
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
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
|
||||
tenseur_en_absolue_ 1
|
||||
1 # le numero de maillage
|
||||
debut_tableau_ddl_aux_noeuds fin_tableau_ddl_aux_noeuds
|
||||
debut_tableau_choix_var_ddl_aux_noeuds fin_tableau_choix_var_ddl_aux_noeuds
|
||||
debut_tableau_ddl_etendu_aux_noeuds pression_ext fin_tableau_ddl_etendu_aux_noeuds
|
||||
deb_list_GrandEvoluee_noeud fin_list_GrandEvoluee_noeud
|
||||
debut_tableau_ddl_aux_elements Sigma_principaleI Sigma_principaleII fin_tableau_ddl_aux_elements
|
||||
deb_list_GrandEvoluee_element CONTRAINTE_COURANTE fin_list_GrandEvoluee_element
|
||||
deb_list_GrandParticuliere_element DIRECTION_PLI fin_list_GrandParticuliere_element
|
||||
fin_isovaleur_Gmsh # mot cle de fin des parametres pour les isovaleurs
|
||||
|
||||
debut_deformee # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
deb_list_alerte
|
||||
fin_list_alerte
|
||||
avec_vitesse= 0 avec_acceleration= 0 # 1 ou 0 pour la sortie si disponible
|
||||
fin_deformee # un mot cle de fin
|
||||
|
||||
debut_list_increment # un mot cle de debut de liste
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
fin_list_increment
|
||||
|
||||
debut_choix_maillage # un mot cle de debut,
|
||||
actif 1 # <0 ou 1> indique si l'ordre est actif ou non
|
||||
1 fin_choix_maillage
|
||||
|
||||
fin_visualisation_Gmsh
|
||||
|
||||
fin_fichier_commande_visu
|
||||
|
|
@ -0,0 +1,182 @@
|
|||
|
||||
#######################################################################
|
||||
# #
|
||||
# | | ==== === ==== ==== | | | | #
|
||||
# | | | | | | / | | | | #
|
||||
# |====| |=== === |=== / |====| ------- ------- #
|
||||
# | | | | \ | / | | | | #
|
||||
# | | ==== | \ ==== ==== | | | | #
|
||||
# #
|
||||
#######################################################################
|
||||
# Copyright (c) 1997-2018 Gerard Rio, gerard.rio@univ-ubs.fr #
|
||||
# All rights reserved. http://http://kleger.univ-ubs.fr/Herezh/ #
|
||||
# Certification IDDN.FR.010.0106078.000.R.P.2006.035.20600 #
|
||||
# #
|
||||
#######################################################################
|
||||
# (version avec le plus de verifications pendant le calcul et les I/O )
|
||||
version 6.874
|
||||
|
||||
|
||||
#######################################################################
|
||||
# fichier de commande #
|
||||
|
||||
dimension 3
|
||||
niveau_commentaire 0#3
|
||||
|
||||
TYPE_DE_CALCUL
|
||||
dynamique_relaxation_dynam #avec plus sauveMaillagesEnCours
|
||||
|
||||
PARA_TYPE_DE_CALCUL
|
||||
typeCalRelaxation= 4 lambda= 1 type_calcul_mass= 2 option_recalcul_mass= 0
|
||||
parametre_calcul_de_la_masse_ casMass_relax= 3
|
||||
lambdaAvecPonderation_Globale_ f_lambda
|
||||
propCinetiqueAvecPonderation_Globale_ f_propCinetique
|
||||
parametre_calcul_de_la_viscosite_ type_calcul_visqu_critique= 1 opt_cal_C_critique= 1 f_= 0.9
|
||||
|
||||
avec_amortissement_cinetique_
|
||||
max_nb_decroit_pourRelaxDyn_ 1
|
||||
taille_moyenne_glissante_ 1
|
||||
coef_arret_pourRelaxDyn_ 0.
|
||||
coef_redemarrage_pourRelaxDyn_ 0.
|
||||
max_deltaX_pourRelaxDyn_ 0.
|
||||
nb_deb_test_amort_cinetique_ 1
|
||||
nb_max_dX_OK_pourRelaxDyn_ 1 # 10
|
||||
nb_deb_testfin_pourRelaxDyn_ 1 # 250
|
||||
fi_parametre_amortissement_cinetique_
|
||||
|
||||
ARRET_A_EQUILIBRE_STATIQUE_ 2
|
||||
#mode_debug_= 1
|
||||
#------------------------------------------------------------------
|
||||
|
||||
< ballon.her
|
||||
< ballon.lis
|
||||
|
||||
# def de mouvements solides
|
||||
def_mouvement_solide_initiaux_
|
||||
mouvement_solide_
|
||||
translation_= 0.2950 0.0000 0.0000
|
||||
centre_= 0.2950 0.0000 0.0000
|
||||
rotation_= 0 -1.57079633 0 en_radian_
|
||||
fin_mouvement_solide_
|
||||
#------------------------------------------------------------------
|
||||
|
||||
les_courbes_1D #------------
|
||||
|
||||
|
||||
# Fonction de pilotage de la supression (cas BPS et BPL)
|
||||
f_surpression COURBEPOLYLINEAIRE_1_D
|
||||
Debut_des_coordonnees_des_points
|
||||
Coordonnee dim= 2 1 0.1
|
||||
Coordonnee dim= 2 2 0.1
|
||||
Coordonnee dim= 2 3 1.0
|
||||
Coordonnee dim= 2 4 1.0
|
||||
Fin_des_coordonnees_des_points
|
||||
|
||||
|
||||
les_fonctions_nD #------------
|
||||
# Fonction pour le pilotage du lambda
|
||||
f_lambda FONCTION_EXPRESSION_LITTERALE_nD
|
||||
un_argument= amor_cinet_visqueux
|
||||
un_argument= temps_courant
|
||||
|
||||
fct= (temps_courant <= 1.) ? \
|
||||
(amor_cinet_visqueux == 1) ? 1.000 : 1.500 \
|
||||
: (temps_courant <= 2.) ? (amor_cinet_visqueux == 1) ? 4.000 : 6.000 \
|
||||
: (amor_cinet_visqueux == 1) ? 4.000 : 6.000
|
||||
fin_parametres_fonction_expression_litterale_
|
||||
|
||||
# Fonction pour la bascule en amortissement visqueux
|
||||
f_propCinetique FONCTION_EXPRESSION_LITTERALE_nD
|
||||
un_argument= norme_de_convergence
|
||||
un_argument= temps_courant
|
||||
|
||||
fct= (temps_courant <= 1) ? \
|
||||
(norme_de_convergence < 0.0e+00) ? 0. : 1. \
|
||||
: 1
|
||||
fin_parametres_fonction_expression_litterale_
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
choix_materiaux #---------
|
||||
|
||||
E_quad loi_film
|
||||
E_biel_bord1 loi_rien1D
|
||||
E_biel_bord2 loi_sangleBC
|
||||
E_biel_centre loi_rien1D
|
||||
#------------------------------------------------------------------
|
||||
|
||||
materiaux #---------
|
||||
|
||||
#-- Loi rien 1D
|
||||
loi_rien1D LOI_RIEN1D
|
||||
|
||||
|
||||
#-- Loi sangle bord courbe
|
||||
loi_sangleBC ISOELAS1D
|
||||
5.600e+09 0.3
|
||||
|
||||
|
||||
#-- Loi sangle bord droit
|
||||
loi_sangleBD ISOELAS1D # non utilisee
|
||||
0.000e+00 0.0 # valeurs forfaitaires
|
||||
|
||||
|
||||
#-- Loi film
|
||||
# Loi IsoElastique2D
|
||||
loi_film ISOELAS2D_C
|
||||
5.600e+09 3.000e-01
|
||||
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
masse_volumique #---------
|
||||
E_quad 0.000000e+00 # en kg/m^3
|
||||
E_biel_bord 0.000000e+00 # en kg/m^3
|
||||
E_biel_centre 0.000000e+00 # en kg/m^3
|
||||
|
||||
epaisseurs #------------
|
||||
E_quad 5.000000e-05
|
||||
|
||||
sections #---------
|
||||
E_biel_bord 1.250000e-06
|
||||
E_biel_centre 1.000000e-06
|
||||
#------------------------------------------------------------------
|
||||
|
||||
charges #---------
|
||||
# surpression
|
||||
F_tout PRESSION 1500.00 COURBE_CHARGE: f_surpression
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
blocages #---------
|
||||
N_bord1 UX UY UZ
|
||||
N_bord2 UX UY UZ
|
||||
|
||||
#------------------------------------------------------------------
|
||||
|
||||
controle #------------
|
||||
TEMPSFIN 1
|
||||
DELTAt 1
|
||||
#DELTAtMINI 1
|
||||
ITERATIONS 100000
|
||||
MAXINCRE 15
|
||||
NORME E_cinetique/E_statique_ET_Res/Reac_et_Fext
|
||||
PRECISION 5.00e-03
|
||||
SAUVEGARDE 1
|
||||
|
||||
|
||||
para_affichage #------------
|
||||
FREQUENCE_AFFICHAGE_INCREMENT 10000
|
||||
FREQUENCE_AFFICHAGE_ITERATION 10000
|
||||
FREQUENCE_SORTIE_FIL_DU_CALCUL 1
|
||||
|
||||
resultats pas_de_sortie_finale_
|
||||
COPIE 0
|
||||
|
||||
_suite_point_info_
|
||||
controle #------------
|
||||
TEMPSFIN 2
|
||||
PRECISION 1.00e-03
|
||||
|
||||
|
||||
_fin_point_info_
|
|
@ -1,143 +1,65 @@
|
|||
---------------------------------------
|
||||
- RAPPORT DE TEST -
|
||||
---------------------------------------
|
||||
- version HZ++ : HZppfast 6.828
|
||||
- version HZ++ : HZppfast 6.874
|
||||
|
||||
- date : 15/03/2018
|
||||
- heure : 14:0 (heure locale)
|
||||
- machine : hdom-1057.univ-ubs.fr
|
||||
- date : 08/02/2019
|
||||
- heure : 17:36 (heure locale)
|
||||
- machine : lg2m-2017.local
|
||||
---------------------------------------
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_L_tunnel_ISOELAS_CP/.CVisu1
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOELAS2D_C/Test_L_tunnel_ISOELAS2D_C/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:01:02.683 (processeur : 99.8%)
|
||||
| temps systeme : 00:00:00.654 (processeur : 99.8%)
|
||||
| temps reel : 00:01:03.41
|
||||
-------------------------------------------------------
|
||||
|
||||
-> comparaison .maple : ECHEC
|
||||
|
||||
-> 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) -> ECHEC
|
||||
-> Valeur = 530.923969167200
|
||||
-> Valeur reference = 535.604458230100
|
||||
-> Difference = -4.680489
|
||||
- comparaison relative (precision : 1.e-3) -> ECHEC
|
||||
-> Valeur = 530.923969167200
|
||||
-> Valeur reference = 535.604458230100
|
||||
-> Difference relative = -0.009
|
||||
|
||||
-> grandeur testee : colonne [3]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = 444.284714388000
|
||||
-> Valeur reference = 444.287168673100
|
||||
-> Difference = -0.002454
|
||||
- comparaison relative (precision : 1.e-3) -> OK
|
||||
|
||||
-> grandeur testee : colonne [4]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = 674.182450653700
|
||||
-> Valeur reference = 673.000490950400
|
||||
-> Difference = 1.181960
|
||||
- comparaison relative (precision : 1.e-3) -> ECHEC
|
||||
-> Valeur = 674.182450653700
|
||||
-> Valeur reference = 673.000490950400
|
||||
-> Difference relative = 0.002
|
||||
|
||||
-> grandeur testee : colonne [5]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = 0.090371752152
|
||||
-> Valeur reference = 0.090446452942
|
||||
-> Difference = -0.000075
|
||||
- comparaison relative (precision : 1.e-3) -> OK
|
||||
|
||||
-> grandeur testee : colonne [6]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = -0.036908188996
|
||||
-> Valeur reference = -0.036955510974
|
||||
-> Difference = 0.000047
|
||||
- comparaison relative (precision : 1.e-3) -> OK
|
||||
|
||||
-> grandeur testee : colonne [7]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = 11.251259878400
|
||||
-> Valeur reference = 11.259558894610
|
||||
-> Difference = -0.008299
|
||||
- comparaison relative (precision : 1.e-3) -> OK
|
||||
|
||||
-> grandeur testee : colonne [8]
|
||||
- comparaison absolue (precision : 1.e-6) -> ECHEC
|
||||
-> Valeur = -0.113020581234
|
||||
-> Valeur reference = -0.115616455001
|
||||
-> Difference = 0.002596
|
||||
- comparaison relative (precision : 1.e-3) -> ECHEC
|
||||
-> Valeur = -0.113020581234
|
||||
-> Valeur reference = -0.115616455001
|
||||
-> Difference relative = -0.022
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_L_tunnel_isohyper3dorgeas1_CP/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:16.602 (processeur : 99.7%)
|
||||
| temps systeme : 00:00:00.115 (processeur : 99.7%)
|
||||
| temps reel : 00:00:16.75
|
||||
| temps cpu : 00:01:04.591 (processeur : 99.9%)
|
||||
| temps systeme : 00:00:00.047 (processeur : 99.9%)
|
||||
| temps reel : 00:01:04.67
|
||||
-------------------------------------------------------
|
||||
|
||||
-> comparaison .maple : OK (pour toutes les grandeurs testees)
|
||||
|
||||
|
||||
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/ISOELAS2D_C/Test_L_tunnel_ISOELAS2D_C/.CVisu1
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_L_tunnel_ISOELAS_CP/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:01:07.025 (processeur : 99.7%)
|
||||
| temps systeme : 00:00:01.845 (processeur : 99.7%)
|
||||
| temps reel : 00:01:09.02
|
||||
| temps cpu : 00:03:25.995 (processeur : 99.9%)
|
||||
| temps systeme : 00:00:00.211 (processeur : 99.9%)
|
||||
| temps reel : 00:03:26.36
|
||||
-------------------------------------------------------
|
||||
|
||||
-> comparaison .maple : ECHEC
|
||||
-> comparaison .maple : OK (pour toutes les grandeurs testees)
|
||||
|
||||
-> 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.e0) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
|
||||
-> grandeur testee : colonne [3]
|
||||
- comparaison absolue (precision : 1.e0) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
./Batterie/FONCTION_UNIQUE/LOI_DE_COMPORTEMENT/CP_venant_du_3D/Test_L_tunnel_isohyper3dorgeas1_CP/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:13.166 (processeur : 99.7%)
|
||||
| temps systeme : 00:00:00.027 (processeur : 99.7%)
|
||||
| temps reel : 00:00:13.21
|
||||
-------------------------------------------------------
|
||||
|
||||
-> grandeur testee : colonne [4]
|
||||
- comparaison absolue (precision : 1.e0) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
-> comparaison .maple : OK (pour toutes les grandeurs testees)
|
||||
|
||||
-> grandeur testee : colonne [5]
|
||||
- comparaison absolue (precision : 1.e-4) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
|
||||
-> grandeur testee : colonne [6]
|
||||
- comparaison absolue (precision : 1.e-4) -> ECHEC
|
||||
-> Valeur = -0.037722456209
|
||||
-> Valeur reference = -0.037480516547
|
||||
-> Difference = -0.0002
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
|
||||
-> grandeur testee : colonne [7]
|
||||
- comparaison absolue (precision : 1.e-1) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> OK
|
||||
./Batterie/CALCUL_COMPLET/BALLONS_PRESSURISES_LOBES/Test_L_BPL3/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:06:17.245 (processeur : 99.8%)
|
||||
| temps systeme : 00:00:00.574 (processeur : 99.8%)
|
||||
| temps reel : 00:06:18.33
|
||||
-------------------------------------------------------
|
||||
|
||||
-> grandeur testee : colonne [8]
|
||||
- comparaison absolue (precision : 1.e-1) -> OK
|
||||
- comparaison relative (precision : 5.e-2) -> ECHEC
|
||||
-> Valeur = -0.097993085044
|
||||
-> Valeur reference = -0.063684590859
|
||||
-> Difference relative = 0.54
|
||||
-> comparaison .maple : OK (pour toutes les grandeurs testees)
|
||||
|
||||
|
||||
|
||||
./Batterie/CALCUL_COMPLET/BALLONS_PRESSURISES_LOBES/Test_L_BPL4/.CVisu1
|
||||
-------------------------------------------------------
|
||||
| temps cpu : 00:00:22.169 (processeur : 99.8%)
|
||||
| temps systeme : 00:00:00.040 (processeur : 99.8%)
|
||||
| temps reel : 00:00:22.23
|
||||
-------------------------------------------------------
|
||||
|
||||
-> comparaison .maple : OK (pour toutes les grandeurs testees)
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
Binary file not shown.
Loading…
Reference in a new issue