SG++-Doxygen-Documentation
python.uq.uq_setting.UQSettingManager.UQSettingManager Class Reference
Inheritance diagram for python.uq.uq_setting.UQSettingManager.UQSettingManager:

Public Member Functions

def __init__ (self, uqsetting)
 
def do_sampleList (self, sampleList, tagList, starti=0)
 
def getResults (self)
 
def getTags (self)
 
def loadResults (self)
 
def run_distinct_paths (self, npaths, samples_per_path)
 
def run_sampleList (self, sampleList, tagList, kwargs)
 
def run_sensitivity (self, samples, maxDeg=1, samplingType='double')
 
def sample (self, unitcubevalue, gen)
 
def setExpectedSampleCount (self, n)
 
def setSampleGenerator (self, generator=pysgpp.NaiveSampleGenerator)
 
def waitForResults (self)
 

Public Attributes

 children
 
 expectedsamplecount
 
 files
 
 gen
 
 parallelprocesses
 
 params
 
 results
 
 uqsetting
 

Detailed Description

Interface to access the results stored in the UQSetting package

Constructor & Destructor Documentation

def python.uq.uq_setting.UQSettingManager.UQSettingManager.__init__ (   self,
  uqsetting 
)

Member Function Documentation

def python.uq.uq_setting.UQSettingManager.UQSettingManager.do_sampleList (   self,
  sampleList,
  tagList,
  starti = 0 
)
def python.uq.uq_setting.UQSettingManager.UQSettingManager.getTags (   self)
Find or create the tag list.
def python.uq.uq_setting.UQSettingManager.UQSettingManager.run_sensitivity (   self,
  samples,
  maxDeg = 1,
  samplingType = 'double' 
)
def python.uq.uq_setting.UQSettingManager.UQSettingManager.sample (   self,
  unitcubevalue,
  gen 
)
run uqsetting.run() and save the result
@param unitcubevalue:the unit hyper cube sample to use
@return: the sample like uqsetting.run()

Referenced by python.uq.uq_setting.UQSettingManager.UQSettingManager.do_sampleList().

def python.uq.uq_setting.UQSettingManager.UQSettingManager.setSampleGenerator (   self,
  generator = pysgpp.NaiveSampleGenerator 
)

Member Data Documentation

python.uq.uq_setting.UQSettingManager.UQSettingManager.gen
python.uq.uq_setting.UQSettingManager.UQSettingManager.parallelprocesses
python.uq.uq_setting.UQSettingManager.UQSettingManager.params
python.uq.uq_setting.UQSettingManager.UQSettingManager.results
python.uq.uq_setting.UQSettingManager.UQSettingManager.uqsetting

The documentation for this class was generated from the following file: