# create the parametric study aStudy=ParStudy (par=('CU1','CU2','CU3','CUR1','CUR2','CUR3'), directory=ON) # define the parameter aStudy.define(DISCRETE, par='CU1', domain=(-10.,0.,10.), reference=1) aStudy.define(DISCRETE, par='CU2', domain=(0.,5.), reference=0) aStudy.define(DISCRETE, par='CU3', domain=(0.,5.), reference=0) aStudy.define(DISCRETE, par='CUR1', domain=(0.,0.087), reference=0) aStudy.define(DISCRETE, par='CUR2', domain=(0.,0.262), reference=0) aStudy.define(DISCRETE, par='CUR3', domain=(0.,0.087), reference=0) # sample the parameter aStudy.sample(INTERVAL, par=('CU1','CU2','CU3','CUR1','CUR2','CUR3'), interval=1) # combine the samples to give the designs aStudy.combine(CROSS) # generate analysis data aStudy.generate(template='tpl_rb_uncoupled') # execute all analysis jobs sequentially aStudy.execute(ALL,execOptions=' double') #for QA purposes aStudy.output(file=ODB) aStudy.gather(results='CU1_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CU1_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRF1_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRF1_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CU2_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CU2_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRF2_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRF2_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CU3_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CU3_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRF3_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRF3_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CUR1_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CUR1_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRM1_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRM1_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CUR2_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CUR2_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRM2_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRM2_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CUR3_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CUR3_ANTIALIASING',element=1,int=-1); aStudy.gather(results='CRM3_ANTIALIASING',step=1,frameValue=LAST,request=HISTORY,variable='CRM3_ANTIALIASING',element=1,int=-1); aStudy.report(FILE,file='RB_uncoupled.psr',results=('CU1_ANTIALIASING','CRF1_ANTIALIASING','CU2_ANTIALIASING','CRF2_ANTIALIASING','CU3_ANTIALIASING','CRF3_ANTIALIASING','CUR1_ANTIALIASING','CRM1_ANTIALIASING','CUR2_ANTIALIASING','CRM2_ANTIALIASING','CUR3_ANTIALIASING','CRM3_ANTIALIASING'))