clt = orbmodule.client()
StudyManager = clt.Resolve("/myStudyManager")
-NewStudy = StudyManager.NewStudy("my_homard_study")
+CurrentStudy = StudyManager.GetStudyByID(1)
]]></code></script>
- <outport name="NewStudy" type="Study"/>
+ <outport name="CurrentStudy" type="Study"/>
</inline>
<service name="SetCurrentStudy">
<component>HOMARD</component>
</service>
<control> <fromnode>StudyCreation</fromnode> <tonode>SetCurrentStudy</tonode> </control>
<datalink control="false">
- <fromnode>StudyCreation</fromnode> <fromport>NewStudy</fromport>
+ <fromnode>StudyCreation</fromnode> <fromport>CurrentStudy</fromport>
<tonode>SetCurrentStudy</tonode> <toport>theStudy</toport>
</datalink>
</bloc>
NumCalcP1 = NumCalc + 1
FileName = " "
#
-NbCalcMax = 5
+Analyse_Test_Convergence
#
MessInfo = None
Error = 0
#
# Si on depasse le maximum, on arrete :
#
- if NumCalc > NbCalcMax :
- MessInfo = "La limite en nombre de calculs a ete atteinte : %d" % NbCalcMax
- Error = -1
- break
+ if MaxIter > 0 :
+ if NumCalc >= MaxIter :
+ MessInfo = "La limite en nombre de calculs a ete atteinte : %d" % (MaxIter+1)
+ Error = -1
+ break
#
break
]]></code></script>
FileName = dico_resu["FileName"]
Iter.SetFieldFile(FileName)
#
+HOMARD_Exec_Iter_Options
+#
# Calcul
# ======
Error = Iter.Compute(1,1)