ExpectationSimulationResult¶
- class ExpectationSimulationResult(*args)¶
Expectation simulation result.
Gathers the results of a
ExpectationSimulationAlgorithmalgorithm.Methods
Accessor to the block size.
Accessor to the object's name.
Accessor to the coefficient of variation of the estimator of the expectation.
Accessor to the distribution of the estimator of the expectation.
Accessor to the expectation estimate.
getName()Accessor to the object's name.
Accessor to the outer sampling.
Accessor to the random variable.
Accessor to the standard deviation of the estimator of the expectation.
Accessor to the elapsed time.
Accessor to the variance of the estimator of the expectation.
hasName()Test if the object is named.
setBlockSize(blockSize)Accessor to the block size.
setExpectationEstimate(expectationEstimate)Accessor to the expectation estimate.
setName(name)Accessor to the object's name.
setOuterSampling(outerSampling)Accessor to the outer sampling.
setRandomVector(randomVector)Accessor to the random variable.
setTimeDuration(time)Accessor to the elapsed time.
setVarianceEstimate(varianceEstimate)Accessor to the variance of the estimator of the expectation.
See also
- __init__(*args)¶
- getBlockSize()¶
Accessor to the block size.
- Returns:
- blockSizeint
Number of terms in the probability simulation estimator grouped together.
- getClassName()¶
Accessor to the object’s name.
- Returns:
- class_namestr
The object class name (object.__class__.__name__).
- getCoefficientOfVariation()¶
Accessor to the coefficient of variation of the estimator of the expectation.
- Returns:
- coefficientOfVariation
Point Coefficient of variation of the estimator of the expectation.
- coefficientOfVariation
- getExpectationDistribution()¶
Accessor to the distribution of the estimator of the expectation.
- Returns:
- expectationDistribution
Distribution Distribution of the estimator of the expectation.
- expectationDistribution
- getExpectationEstimate()¶
Accessor to the expectation estimate.
- Returns:
- expectationEstimate
Point Estimate of the expectation.
- expectationEstimate
- getName()¶
Accessor to the object’s name.
- Returns:
- namestr
The name of the object.
- getOuterSampling()¶
Accessor to the outer sampling.
- Returns:
- outerSamplingint
Number of groups of terms in the probability simulation estimator.
- getRandomVector()¶
Accessor to the random variable.
- Returns:
- randomVector
RandomVector Random vector we want to study.
- randomVector
- getStandardDeviation()¶
Accessor to the standard deviation of the estimator of the expectation.
- Returns:
- standardDeviation
Point Standard deviation of the estimator of the expectation.
- standardDeviation
- getTimeDuration()¶
Accessor to the elapsed time.
- Returns:
- timefloat
Simulation duration in seconds
- getVarianceEstimate()¶
Accessor to the variance of the estimator of the expectation.
- Returns:
- varianceEstimate
Point Estimate of the variance of the estimator of the expectation.
- varianceEstimate
- hasName()¶
Test if the object is named.
- Returns:
- hasNamebool
True if the name is not empty.
- setBlockSize(blockSize)¶
Accessor to the block size.
- Parameters:
- blockSizeint,
Number of terms in the probability simulation estimator grouped together.
- blockSizeint,
- setExpectationEstimate(expectationEstimate)¶
Accessor to the expectation estimate.
- Parameters:
- expectationEstimate
Point Estimate of the expectation.
- expectationEstimate
- setName(name)¶
Accessor to the object’s name.
- Parameters:
- namestr
The name of the object.
- setOuterSampling(outerSampling)¶
Accessor to the outer sampling.
- Parameters:
- outerSamplingint,
Number of groups of terms in the probability simulation estimator.
- outerSamplingint,
- setRandomVector(randomVector)¶
Accessor to the random variable.
- Parameters:
- randomVector
RandomVector Random vector we want to study.
- randomVector
- setTimeDuration(time)¶
Accessor to the elapsed time.
- Parameters:
- timefloat
Simulation duration in seconds
Examples using the class¶
Evaluate the mean of a random vector by simulations
Gaussian Process Regression: propagate uncertainties
OpenTURNS