26comp = salome.lcc.FindOrLoadComponent(
"YACSContainer",
"YACS" )
32procEx = yacsgen.LoadProc(
"samples/legendre7.xml")
33procEx.setExecMode(YACS_ORB.CONTINUE)
41 state = procEx.getExecutorState()
42 isRunning = (state < 304)
43 print(
"executorState: ", state)
46procEx.saveState(
"res.xml")
47numids,names = procEx.getIds()
52 dico[name] = numids[i]
56print(procEx.getOutPortValue(dico[
"poly_7"],
"Pn"))
57print(procEx.getInPortValue(dico[
"poly_7"],
"x"))
58print(procEx.getInPortValue(dico[
"poly_7"],
"notAPort"))
59print(procEx.getInPortValue(dico[
"Legendre.loopIter"],
"nsteps"))
64procEx = yacsgen.LoadProc(
"samples/aschema.xml")
65procEx.setExecMode(YACS_ORB.CONTINUE)
73 state = procEx.getExecutorState()
74 isRunning = (state < 304)
75 print(
"executorState: ", state)
78procEx.saveState(
"res2.xml")
79numids,names = procEx.getIds()
84 dico[name] = numids[i]
88print(procEx.getErrorDetails(dico[
"c1"]))
89print(procEx.getErrorDetails(dico[
"node13"]))
94procEx = yacsgen.LoadProc(
"samples/triangle5error.xml")
95procEx.setExecMode(YACS_ORB.CONTINUE)
96procEx.setStopOnError(1,
"execError2.xml")
103 state = procEx.getExecutorState()
104 isRunning = (state < 304)
105 print(
"executorState: ", state)
110procEx.saveState(
"res3.xml")
115procEx = yacsgen.LoadProc(
"samples/legendre7.xml")
116procEx.setListOfBreakPoints([
"Legendre.loopIter.deuxIter.iter2"])
117procEx.setExecMode(YACS_ORB.STOPBEFORENODES)
123 state = procEx.getExecutorState()
124 isRunning = (state < 304)
125 print(
"executorState: ", state)
128procEx.saveState(
"partialExec.xml")
130procEx = yacsgen.LoadProc(
"samples/legendre7.xml")
131procEx.setExecMode(YACS_ORB.CONTINUE)
132procEx.RunFromState(
"partialExec.xml")
137 state = procEx.getExecutorState()
138 isRunning = (state < 304)
139 print(
"executorState: ", state)
142procEx.saveState(
"finishExec.xml")