diff --git a/SFEM/rnnRF/GPData/stress_step1.msh b/SFEM/rnnRF/GPData/stress_step1.msh
index 66223686e22838a1fa6213138fcb18c5606f9414..b56380dcdacdc47bd719205b89f7b5a337f1b60d 100644
--- a/SFEM/rnnRF/GPData/stress_step1.msh
+++ b/SFEM/rnnRF/GPData/stress_step1.msh
@@ -5,501 +5,501 @@ $ElementData
 1
 "Green-Lagrange_xx"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.01121065883665033
-56 0.01087862302783675
-57 0.01093675788029454
-58 0.01151211551066222
-59 0.01110215296194038
-60 0.01111059545716089
-61 0.01190952540769165
-62 0.01147045399534653
-63 0.01141474672971261
-64 0.01124259976179644
-65 0.01100169119316158
-66 0.01078646175332877
-67 0.01181875843829789
-68 0.01155357935296943
-69 0.01127141290663202
-70 0.01234550324748117
-71 0.01204048775260334
-72 0.01169558066326824
-73 0.0115041268624212
-74 0.01159857514711753
-75 0.01133012798157284
-76 0.0119197250500323
-77 0.01186165641611778
-78 0.01159103613891654
-79 0.0122301984785829
-80 0.01209289184734717
-81 0.01180501071268755
+55 0.04367361236896247
+56 0.04930267415156618
+57 0.05129513734233049
+58 0.04580054745513275
+59 0.0514562351646802
+60 0.05455410480647047
+61 0.04835046346217927
+62 0.0547910410626068
+63 0.05921418483734554
+64 0.03350264637350357
+65 0.03881459732483832
+66 0.04641652147851297
+67 0.03889070610914732
+68 0.0448833024781651
+69 0.05213495775170782
+70 0.04420600299568536
+71 0.05000722890608825
+72 0.05620660328609372
+73 0.03525605232598289
+74 0.03977088365072062
+75 0.04612076118933968
+76 0.03876212640573967
+77 0.04128227401206939
+78 0.04636185095761199
+79 0.04230659803312749
+80 0.04298603703026028
+81 0.04703810874691657
 $EndElementData
 $ElementData
 1
 "Green-Lagrange_yy"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 -0.002100358239784749
-56 -0.003137364444604543
-57 -0.002371886746718539
-58 -0.001626741751275757
-59 -0.001564731943193758
-60 -0.0016642272694211
-61 -0.001266823958511516
-62 -0.0002858363942298897
-63 -0.0009447347072403327
-64 -0.001832313451487484
-65 -0.002846256530835204
-66 -0.002058683281658385
-67 -0.001694751935312001
-68 -0.001605736566660617
-69 -0.001721062148672588
-70 -0.001466517465752275
-71 -0.000536178141318519
-72 -0.001201127521521922
-73 -0.002121046528790479
-74 -0.003066111346953142
-75 -0.002217905153088883
-76 -0.001711658609864775
-77 -0.001595684431717483
-78 -0.001726312952276535
-79 -0.00115966727968311
-80 -0.0003250268020708314
-81 -0.001036207917465045
+55 -0.0009826726104338818
+56 -0.003939666752283079
+57 -0.001648053814912575
+58 -0.0001666864636687148
+59 5.371481733147305e-05
+60 0.0001641202548671625
+61 0.0006929727663349621
+62 0.003535222157539241
+63 0.001257929120040448
+64 0.001918067782553262
+65 -0.0005769698972592558
+66 0.001344788142520316
+67 -0.0003223017248928948
+68 -0.0002903487901120971
+69 -0.0004607244501334766
+70 -0.002024915114446746
+71 0.0005196445422865779
+72 -0.001121439473679022
+73 -0.0006309827066736066
+74 -0.003448806365227611
+75 -0.001647258449584077
+76 -0.0003471565372236223
+77 -8.017867499350213e-06
+78 8.208489353000797e-05
+79 0.000624566795894029
+80 0.003174453771609824
+81 0.001353521435737686
 $EndElementData
 $ElementData
 1
 "Green-Lagrange_zz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 -0.0118700237930291
-56 -0.01062621199086565
-57 -0.01148147786316377
-58 -0.0127656275026305
-59 -0.01245807499895014
-60 -0.01236358981271887
-61 -0.01361510896515864
-62 -0.01411962807955538
-63 -0.01339526027715816
-64 -0.01217537818108092
-65 -0.01100549847096087
-66 -0.01164140692204056
-67 -0.01310446268505999
-68 -0.01284951383248937
-69 -0.0124646561554352
-70 -0.01402567631032884
-71 -0.01446916665449287
-72 -0.01343622246320476
-73 -0.01223507313925278
-74 -0.01143108544008747
-75 -0.01202157736302998
-76 -0.01319902822778654
-77 -0.01323797034699517
-78 -0.01280293668712162
-79 -0.01416836517794026
-80 -0.01479059846842377
-81 -0.01373638369577301
+55 -0.02999729152855462
+56 -0.03137165993468786
+57 -0.03510149293448502
+58 -0.03503984873330891
+59 -0.03721329877217987
+60 -0.03853589759145721
+61 -0.040330409879218
+62 -0.04308949695954923
+63 -0.04206774052659473
+64 -0.02289584765550138
+65 -0.0271092433487351
+66 -0.0345796324380161
+67 -0.02742103705503773
+68 -0.03260782509635984
+69 -0.03664990529360221
+70 -0.0327041361982543
+71 -0.03788121177876102
+72 -0.03870427490892302
+73 -0.02247964762300594
+74 -0.02419353667515835
+75 -0.03144999836105498
+76 -0.02699653865621284
+77 -0.02940683829008654
+78 -0.03333010242895675
+79 -0.03207315335427292
+80 -0.03416592388791016
+81 -0.0350559203730491
 $EndElementData
 $ElementData
 1
 "Green-Lagrange_xy"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.0002672373105527111
-56 0.0002121687787161925
-57 0.0002212020731315878
-58 0.0002812991340551384
-59 0.0002909561954973528
-60 0.0002694408511872774
-61 0.0002993566164481009
-62 0.0002829476615024609
-63 0.0002686747745163562
-64 0.0003088377082945107
-65 0.0002403478768252641
-66 0.0002318770315110656
-67 0.0002782314674052958
-68 0.0002881718887909618
-69 0.00024726894619869
-70 0.0003417134736704932
-71 0.0003294143438893667
-72 0.0002991899886055669
-73 0.0003223388463149269
-74 0.0002526969272165215
-75 0.0002516883903895089
-76 0.000314826611067636
-77 0.0003154793309374645
-78 0.0002727334390029224
-79 0.0003504357844331299
-80 0.0003334743949626179
-81 0.0003032960885010841
+55 0.002418128145675342
+56 0.002559001821186769
+57 0.002704431209621137
+58 0.00276210851126649
+59 0.00316791803572525
+60 0.003249123827367625
+61 0.002719118021780333
+62 0.003169673757138106
+63 0.003278162492499969
+64 0.002390508337355942
+65 0.002489380387584414
+66 0.002812234155354757
+67 0.00248272387605998
+68 0.002663278204352055
+69 0.002969201711408088
+70 0.002708635599794224
+71 0.00309426261510721
+72 0.003300766856130963
+73 0.002385631100516996
+74 0.002369808351966541
+75 0.002684742343759411
+76 0.002696029616906697
+77 0.002649794084416342
+78 0.002776525322245008
+79 0.002798356777518468
+80 0.002812279206594531
+81 0.002854686267090316
 $EndElementData
 $ElementData
 1
 "Green-Lagrange_yz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 -0.0009101638097059842
-56 -0.001034037848338541
-57 -0.001007122886651714
-58 -0.0009580108781803694
-59 -0.0008983456804664781
-60 -0.0009754608480251247
-61 -0.0008479777286964614
-62 -0.0009110619095556775
-63 -0.0009338310028987649
-64 -0.0008877335630477603
-65 -0.001030846659046431
-66 -0.001003883410237862
-67 -0.0009680034104472026
-68 -0.0009146436221101285
-69 -0.0009867476771906701
-70 -0.0008387565498489647
-71 -0.0009104899809608677
-72 -0.0009326373157256271
-73 -0.0008844553530333399
-74 -0.001008707370275989
-75 -0.0009865998572760567
-76 -0.0009477037626076126
-77 -0.0008862623359830963
-78 -0.0009562794567780235
-79 -0.0008308083319145115
-80 -0.0008827828403333906
-81 -0.0009146309801783175
+55 -0.003543862257086017
+56 -0.004121899824248523
+57 -0.004432053273908366
+58 -0.003799115572759252
+59 -0.003955727806970879
+60 -0.004654391323922441
+61 -0.003640140561494098
+62 -0.00434299332914251
+63 -0.004822227776733461
+64 -0.00308021170229184
+65 -0.003626100822819096
+66 -0.004113243650365953
+67 -0.003484674600484067
+68 -0.003665061413414241
+69 -0.004447973305191442
+70 -0.003541382326227205
+71 -0.004245293241876
+72 -0.004685381216822515
+73 -0.003202042129441183
+74 -0.00367470873308135
+75 -0.004112627995330222
+76 -0.003578603230915334
+77 -0.003483079147477492
+78 -0.004090585579857424
+79 -0.003468814516867282
+80 -0.003830524047324561
+81 -0.004169031985614275
 $EndElementData
 $ElementData
 1
 "Green-Lagrange_xz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 -0.0003096185376854703
-56 -0.0003083153748058165
-57 -0.0003337794774329956
-58 -0.0003422226477861528
-59 -0.0003605863650223889
-60 -0.0003646548661455871
-61 -0.0003635948712974881
-62 -0.0004067620510100051
-63 -0.0003924656116555792
-64 -0.0003458962944933181
-65 -0.0003004098226240808
-66 -0.00033954834180122
-67 -0.0003910296362098859
-68 -0.0003657823265211211
-69 -0.0003626887498046772
-70 -0.00042659027256015
-71 -0.0004268896073644917
-72 -0.0004000620060926333
-73 -0.0003402635774502617
-74 -0.0003157534295787453
-75 -0.0003479355403063988
-76 -0.0004033224210806301
-77 -0.0003965398381494885
-78 -0.000373519030681311
-79 -0.0004418269219104268
-80 -0.0004572315752118743
-81 -0.0004099396175630512
+55 0.006177270373165243
+56 0.007274940536353872
+57 0.007696469787654473
+58 0.006012081581680772
+59 0.007802774443781697
+60 0.008668760450868503
+61 0.005934465439938076
+62 0.008350193711476807
+63 0.00972818460095216
+64 0.005713161250566538
+65 0.005657863547823705
+66 0.00695866888493179
+67 0.005727240334049483
+68 0.006324637698059244
+69 0.007966720269929631
+70 0.005884817444238999
+71 0.006995931534859758
+72 0.008802832567295481
+73 0.005922714326086076
+74 0.006175661888642985
+75 0.006874375951248326
+76 0.005955788397273312
+77 0.006227697242836995
+78 0.006936465787137413
+79 0.006087657780604424
+80 0.006364890513744579
+81 0.007090381561025933
 $EndElementData
 $ElementData
 1
 "sig_xx"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.0008722384111350703
-56 -0.000469669384032863
-57 -0.0004854516353681407
-58 0.0001851138249220716
-59 -8.854638965295933e-05
-60 -0.0001990634374939047
-61 3.384098361459176e-05
-62 0.0001820962317374145
-63 0.0001265939026702516
-64 0.001067110212898846
-65 -0.0002043927101409246
-66 -0.0005029371740204332
-67 -0.0001784058381548822
-68 0.0002594869394113024
-69 -0.0001240648810597972
-70 -0.0007318639848483063
-71 0.0002953200223911262
-72 0.0001625663831055708
-73 0.0005166764999346544
-74 -0.0001560253094903139
-75 -0.0001406590537157002
-76 -0.0001168788667480754
-77 9.713257259301957e-05
-78 -3.751973328384814e-05
-79 -0.0003367879154912351
-80 8.908741728537201e-05
-81 0.0001075119881981187
+55 0.001937946416268288
+56 3.959785055718199e-07
+57 8.992981609964061e-05
+58 -0.004593699181750796
+59 0.001845835772954788
+60 0.004005354857123928
+61 -0.01231777599177476
+62 0.001516716886865202
+63 0.007010174174350904
+64 0.006005725831717983
+65 -0.0007552060096144509
+66 0.0007461380451329629
+67 -0.0009555689056017171
+68 -0.0009968791652824503
+69 0.002077657699597713
+70 -0.008511260870581202
+71 -0.001413310358326322
+72 0.003780233929809195
+73 0.002678845159171975
+74 -0.000407363858039059
+75 -0.0002938950479967215
+76 9.065412875219551e-05
+77 -0.0001007496989295235
+78 0.0002936908160540111
+79 -0.002858208668872725
+80 -4.421327622185057e-05
+81 0.0005956070652736573
 $EndElementData
 $ElementData
 1
 "sig_yy"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.00905968138037817
-56 0.0078774570164082
-57 0.008027956092948749
-58 0.008573772250265137
-59 0.008326407393948292
-60 0.00838729315356076
-61 0.008129408756768382
-62 0.008897027716694025
-63 0.008732986716737341
-64 0.009269499821602408
-65 0.008157859086087247
-66 0.008151161517462738
-67 0.008150200423164245
-68 0.008540945201015135
-69 0.008422872447491306
-70 0.007167180627146669
-71 0.008710975659034583
-72 0.008582351024488628
-73 0.008539453337489764
-74 0.007882578800872951
-75 0.008220673212709874
-76 0.008109450931843599
-77 0.008217950164192512
-78 0.00831755299842751
-79 0.007659757431222241
-80 0.008480888369594207
-81 0.008496545829215449
+55 0.01905270948489477
+56 0.01585769411301749
+57 0.01858613835994206
+58 0.0135402159747278
+59 0.02015980939120487
+60 0.02357982708898109
+61 0.007216300797385363
+62 0.02450292804523653
+63 0.02847154707403793
+64 0.02402610178107232
+65 0.01648298222167828
+66 0.02075729050800316
+67 0.01643697216458951
+68 0.01714419079737666
+69 0.02114578158027839
+70 0.008105722512311172
+71 0.01797097727165317
+72 0.02221207729752637
+73 0.01883157836841378
+74 0.01453661261338133
+75 0.01710170158198701
+76 0.01688622303648258
+77 0.01753805009828738
+78 0.01914955142470125
+79 0.01534997115125537
+80 0.02105640190863546
+81 0.02070208134989742
 $EndElementData
 $ElementData
 1
 "sig_zz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.001016401425456171
-56 4.407918090004501e-05
-57 -9.638519160024283e-05
-58 0.0002297649614597621
-59 2.778648928821864e-05
-60 2.079595313861908e-05
-61 -0.0002587729210353096
-62 2.187850377486246e-05
-63 0.0001011256205027664
-64 0.001141149644261551
-65 0.0002385866559196911
-66 -8.597215362274938e-05
-67 -0.0002433594700784212
-68 0.0002251541848191121
-69 5.312693457110892e-05
-70 -0.001202561927736724
-71 -7.999207741930502e-05
-72 5.176048329578735e-05
-73 0.0005113572733725385
-74 4.311151744193622e-05
-75 5.662661126414538e-05
-76 -0.0002477146812867498
-77 -9.984829042757917e-05
-78 -2.469607511089934e-05
-79 -0.0008154912781588488
-80 -0.0003959071262886791
-81 -9.225656059958697e-05
+55 0.002797253096109942
+56 5.973118643542815e-05
+57 -0.00115464750286753
+58 -0.004464383503116547
+59 -0.001279757417315701
+60 -4.891045625051977e-05
+61 -0.01287515273962699
+62 -0.003602971476111435
+63 0.0006437974999200632
+64 0.01013379091385324
+65 0.002577880631302404
+66 0.0004000756578386874
+67 0.002242785286421434
+68 -0.0005071437362855355
+69 -0.0003863838271913708
+70 -0.006592445569548162
+71 -0.003357237346024189
+72 -0.0008053653801900852
+73 0.007202510059420953
+74 0.003646492098464301
+75 0.0005742782424870646
+76 0.003091865768588765
+77 0.00174352440064497
+78 0.0003902325137766501
+79 -0.001561832774841786
+80 0.0003787385063816466
+81 9.350993356082387e-06
 $EndElementData
 $ElementData
 1
 "sig_xy"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 -0.0006300193188928183
-56 -0.0001382798616627148
-57 -0.0002637068462974172
-58 -1.351940501136895e-05
-59 -2.850238850874427e-05
-60 0.0001867757152962901
-61 -0.0006906030788516097
-62 -0.0004371168977717767
-63 -0.0004296534469175511
-64 -0.0001020611852465758
-65 0.0002215141241306343
-66 -3.740964930960259e-05
-67 -3.543467040846634e-05
-68 -0.0002492032093454068
-69 -0.0002310207912450033
-70 3.695508768370915e-05
-71 0.0001433348104557143
-72 1.65834161162207e-05
-73 0.0001718716330070355
-74 1.382765659837367e-05
-75 -0.0001268051446392423
-76 0.0004434283176880417
-77 -5.274355960347598e-05
-78 -0.0001514262061628838
-79 6.495684225652665e-05
-80 2.816691741221104e-06
-81 -9.845553431890727e-05
+55 -0.002627470633009288
+56 -0.002927946424048158
+57 -0.003532749341087048
+58 0.0001354954894932624
+59 0.0006927395315206205
+60 -0.000275999815453454
+61 -0.002596027354845352
+62 -0.003581051547338874
+63 -0.004434238247664223
+64 0.001178630284954144
+65 0.001255286676991139
+66 -0.0004421501146291829
+67 0.0008077206575837659
+68 -0.0006915564900278489
+69 -0.001514575311433276
+70 0.001413326920095486
+71 0.001172822581223077
+72 -0.0002307742539876067
+73 0.001586644712947094
+74 0.0006481517181531128
+75 -0.0001227433091158459
+76 0.003621126655508624
+77 0.001168186909050342
+78 -0.0001207552161092538
+79 0.002141346754671414
+80 0.0006365883589742977
+81 -0.0003503030075565096
 $EndElementData
 $ElementData
 1
 "sig_yz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.001166264720676204
-56 0.000137127719595348
-57 5.77317877777085e-05
-58 3.371017662248391e-05
-59 0.0009549111702120953
-60 -4.112462047956591e-05
-61 0.001165804428405848
-62 -3.185849191945843e-06
-63 8.916984143159657e-05
-64 0.001259133658037033
-65 -8.540368926224021e-05
-66 -3.625353571842664e-05
-67 -0.0001725537429315794
-68 0.0006148344620933513
-69 -0.0001658743571457496
-70 0.001088800151833426
-71 -0.0001949992724008554
-72 6.197676222100606e-05
-73 0.001262004040118688
-74 9.284742899791169e-05
-75 6.71537556513099e-05
-76 -2.141838462575331e-06
-77 0.0008189841762911383
-78 8.581947214397545e-05
-79 0.00110091899850932
-80 3.501268804459399e-05
-81 0.0001675269623144939
+55 0.00484966937265296
+56 0.002709581242339599
+57 7.301093485860444e-05
+58 0.002701451946839444
+59 0.00683087685532021
+60 4.359120462905888e-05
+61 0.005334114034974059
+62 0.002983023340357386
+63 0.0001076873340886446
+64 0.004662564216700012
+65 0.0005575094209416352
+66 0.0004892023582840669
+67 0.002633654326494546
+68 0.004532824635245721
+69 0.0006581344036526932
+70 0.00532339515380253
+71 0.0009840921515422718
+72 0.0006188235020475369
+73 0.004727613707082647
+74 0.001705975774777923
+75 0.0006154327724992383
+76 0.001988042369350543
+77 0.004850739142510632
+78 0.0009321334067473727
+79 0.005290671535103053
+80 0.001059819132072544
+81 0.0003768121940212382
 $EndElementData
 $ElementData
 1
 "sig_xz"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.0002823295316540071
-56 -0.0001439345035621358
-57 -7.565726001878263e-05
-58 0.000591114429464874
-59 -3.99844277281756e-06
-60 1.642102475264786e-05
-61 0.0005614912879079735
-62 0.0001876845624976609
-63 4.046561764477399e-05
-64 -5.234210416687213e-05
-65 0.0002748708873058165
-66 -4.968000105738562e-05
-67 8.911337864381307e-05
-68 0.0001591915767338799
-69 5.770285289216306e-05
-70 3.157254267004591e-05
-71 0.0002067409948521617
-72 5.918579411541124e-05
-73 0.0002101856072972176
-74 0.0002997154265682741
-75 5.233388511054203e-05
-76 2.652032565662375e-05
-77 -3.71651626344148e-05
-78 0.0001056529994645556
-79 -0.0002022366321652068
-80 -0.0001777596082458525
-81 4.459963215471114e-05
+55 -0.004445717183775385
+56 -0.0009708721117122101
+57 -0.00057545096804783
+58 -0.003905636280694102
+59 -0.0014924627957422
+60 4.026287835943453e-05
+61 -0.003105792895298087
+62 -0.002268389919071263
+63 0.0003275537123705805
+64 -0.001088059378252955
+65 -0.0018861960649861
+66 -0.001251164083595567
+67 -0.001478117744345755
+68 -0.003045219203305829
+69 -0.0008842193114654864
+70 -0.0009106757604962396
+71 -0.003431428529923614
+72 -0.0006099209382679132
+73 0.00106890194744362
+74 0.0009728941370202392
+75 -0.000415769159391097
+76 -0.0002571756705393563
+77 -0.0008590991321095437
+78 -0.0008687166677511118
+79 -0.001358442057514202
+80 -0.002012712483300459
+81 -0.0009594190358750964
 $EndElementData
 $ElementData
 1
 "sig_VM"
 1
-0.01
+0.1
 4
 1
 1
 27
 0
-55 0.009369891317087028
-56 0.008185695402020658
-57 0.008434065071964607
-58 0.008728141011964721
-59 0.008688043000263832
-60 0.008595136351566095
-61 0.009466115436597762
-62 0.009019033343429269
-63 0.008819785973989384
-64 0.009173109121581079
-65 0.008207468312077439
-66 0.008506388543375683
-67 0.008536198101127398
-68 0.008526685348639275
-69 0.008593454103389556
-70 0.008918293005213572
-71 0.008659324483831755
-72 0.008496902901143476
-73 0.009080657499186844
-74 0.008009221137784739
-75 0.008327657421277484
-76 0.008449709281488313
-77 0.008463360619094159
-78 0.008481965838663452
-79 0.009025588127716703
-80 0.008672979033670654
-81 0.008517826831825899
+55 0.02579508319588427
+56 0.02021827522874269
+57 0.02265165109129607
+58 0.02210987346934619
+59 0.02446054389067828
+60 0.022901370415522
+61 0.02819041147420232
+62 0.03020326714785668
+63 0.02936036009497302
+64 0.02107002312187467
+65 0.01696344867037297
+66 0.02070073130478045
+67 0.01828615283018282
+68 0.02140803614093806
+69 0.02153482765646
+70 0.0214993875604925
+71 0.02190832134512876
+72 0.02158266149681094
+73 0.01994861108060789
+74 0.0145644105472493
+75 0.01736340192290149
+76 0.01821987987953533
+77 0.0199908595825399
+78 0.01948593808813734
+79 0.02326269640634282
+80 0.02161660883920124
+81 0.02072376249956471
 $EndElementData
 $ElementData
 1
 "Radius"
 1
-0.01
+0.1
 4
 1
 1
@@ -537,7 +537,7 @@ $ElementData
 1
 "Cell-size"
 1
-0.01
+0.1
 4
 1
 1
diff --git a/SFEM/rnnRF/macro_cpp.py b/SFEM/rnnRF/macro_cpp.py
index cdbaf07be05e7b4f5d99474fdfaa5cff00cf7938..706b06ff99ba558c3275595bafd0f14550f1b12d 100755
--- a/SFEM/rnnRF/macro_cpp.py
+++ b/SFEM/rnnRF/macro_cpp.py
@@ -9,7 +9,7 @@ from dG3Dpy import*
 
 
 lnum1 = 11
-rho = 1e-9
+rho = 1200.e-12*0.05
 
 with open('Bounds.dat', 'rb') as data:
     XGmax = pickle.load(data, encoding="latin1")
@@ -77,7 +77,7 @@ macromat1 = torchANNBasedDG3DMaterialLaw(lnum1, rho, numberOfInput, numInternalV
                 EYZmean, EYZstd, EZZmean, EZZstd, EZXmean, EZXstd,
                 SXXmean, SXXstd, SXYmean, SXYstd, SYYmean, SYYstd,
                 SYZmean, SYZstd, SZZmean, SZZstd, SZXmean, SZXstd,
-                True, 1e-2)
+                True, 1e-1)
 
 # Set type of Kinematic input to EGL (Non Incremental)
 macromat1.setKinematicInput(1)
@@ -117,20 +117,21 @@ macrogeofile="rubics.geo"
 
 # solver
 sol = 2  # Gmm=0 (default) Taucs=1 PETsc=2
-soltype =1 # StaticLinear=0 (default) StaticNonLinear=1
+soltype =4 # StaticLinear=0 (default) StaticNonLinear=1
 nstep = 100  # number of step (used only if soltype=1)
-ftime = 1.  # Final time (used only if soltype=1)
-tol=1.e-5  # relative tolerance for NR scheme (used only if soltype=1)
+ftime = 0.1  # Final time (used only if soltype=1)
+tol=1.e-3  # relative tolerance for NR scheme (used only if soltype=1)
 nstepArch=1 # Number of step between 2 archiving (used only if soltype=1)
 
 #Add stochastic field
 if readRF==True:
   macromat1.fillExtraInputAtGp(0,0) #position in torch extra variable and position is RandField_And_GP_1.csv (after GP location)
   macromat1.setFileExtraInputsGp(filename)
+  functionDisp= cycleFunctionTime(0., 0., ftime, -5.)
 else: #run only for 1 step
   nstep = 1  # number of step (used only if soltype=1)
-  ftime = 1./100.  # Final time (used only if soltype=1)
   nstepArch=1 # Number of step between 2 archiving (used only if soltype=1)
+  functionDisp= cycleFunctionTime(0., 0., ftime, -5.e-3)
 
 # creation of  macro part Domain
 beta1 = 1e2
@@ -152,16 +153,24 @@ mysolver.addDomain(macrodomain1)
 mysolver.addMaterialLaw(macromat1)
 mysolver.Scheme(soltype)
 mysolver.Solver(sol)
-mysolver.snlData(nstep,ftime,tol)
+if readRF==True:
+  mysolver.setNumStepTimeInterval(ftime/1000.,25)
+  mysolver.setNumStepTimeInterval(10.*ftime/1000.,24)
+  mysolver.setNumStepTimeInterval(ftime,nstep)
+
+mysolver.snlData(nstep,ftime,tol,tol)
 mysolver.stepBetweenArchiving(nstepArch)
-mysolver.snlManageTimeStep(30,5,20,10)
+mysolver.snlManageTimeStep(50,2,2,10)
+#mysolver.lineSearch(True) 
+mysolver.implicitSpectralRadius(0.05)
+
 
 
 # boundary condition
 mysolver.displacementBC("Face",551,1,0.0)
 mysolver.displacementBC("Face",554,0,0.0)
 mysolver.displacementBC("Face",555,2,0.0)
-mysolver.displacementBC("Face",553,1, -5.)
+mysolver.displacementBC("Face",553,1, functionDisp)
 
 
 # archivage
diff --git a/SFEM/rnnRF/model.pt b/SFEM/rnnRF/model.pt
index 4faabbdcbb0bdf69323089a2afd9497decc8da69..4cfd455ea82c2e05d24491b95ae83f9433a4bf37 100644
Binary files a/SFEM/rnnRF/model.pt and b/SFEM/rnnRF/model.pt differ