File: t_SRCAnalysis_std.expout

package info (click to toggle)
persalys 19.1%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 46,900 kB
  • sloc: xml: 97,263; cpp: 61,701; python: 4,109; sh: 397; makefile: 84
file content (42 lines) | stat: -rw-r--r-- 2,328 bytes parent folder | download | duplicates (3)
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
class=SRCAnalysis name=aSRC physicalModel=aModel interestVariables=[y0] simulationsNumber=1000 seed=2 blockSize=1
result= class=SRCResult name=Unnamed outputNames=[y0] indices=class=Sample name=Unnamed implementation=class=SampleImplementation name=Unnamed size=1 dimension=2 description=[x0,x1] data=[[0.90576,0.0939758]] indices intervals=[[0.881219, 0.9375]
[0.0849848, 0.105183]] signed indices=class=Sample name=Unnamed implementation=class=SampleImplementation name=Unnamed size=1 dimension=2 data=[[0.951714,0.306555]] signed indices intervals=[[0.938732, 0.968245]
[0.291522, 0.32432]] r2=class=Point name=Unnamed dimension=1 values=[0.999735] calls number=1000
class=SRCAnalysis name=aSRC2 physicalModel=aModel interestVariables=[y1] simulationsNumber=1000 seed=2 blockSize=1
result= class=SRCResult name=Unnamed outputNames=[y1] indices=class=Sample name=Unnamed implementation=class=SampleImplementation name=Unnamed size=1 dimension=2 description=[x0,x1] data=[[0.90576,0.0939758]] indices intervals=[[0.881219, 0.9375]
[0.0849848, 0.105183]] signed indices=class=Sample name=Unnamed implementation=class=SampleImplementation name=Unnamed size=1 dimension=2 data=[[0.951714,0.306555]] signed indices intervals=[[0.938732, 0.968245]
[0.291522, 0.32432]] r2=class=Point name=Unnamed dimension=1 values=[0.999735] calls number=1000
#!/usr/bin/env python

import openturns as ot
import persalys

myStudy = persalys.Study('myStudy')
persalys.Study.Add(myStudy)
dist_x0 = ot.Normal(0, 1)
x0 = persalys.Input('x0', 0, dist_x0, '')
dist_x1 = ot.Normal(0, 1)
x1 = persalys.Input('x1', 0, dist_x1, '')
x2 = persalys.Input('x2', 10, '')
fake_y0 = persalys.Output('fake_y0', '')
fake_y0.setIsSelected(False)
y0 = persalys.Output('y0', '')
y1 = persalys.Output('y1', '')
inputs = [x0, x1, x2]
outputs = [fake_y0, y0, y1]
formulas = ['x0', '10+3*x0+x1', '3*x0 + x1 + x2']
aModel = persalys.SymbolicPhysicalModel('aModel', inputs, outputs, formulas)
myStudy.add(aModel)
aSRC = persalys.SRCAnalysis('aSRC', aModel, 1000)
interestVariables = ['y0']
aSRC.setInterestVariables(interestVariables)
aSRC.setBlockSize(1)
aSRC.setSeed(2)
myStudy.add(aSRC)
aSRC2 = persalys.SRCAnalysis('aSRC2', aModel, 1000)
interestVariables = ['y1']
aSRC2.setInterestVariables(interestVariables)
aSRC2.setBlockSize(1)
aSRC2.setSeed(2)
myStudy.add(aSRC2)