10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Monte Carlo Analysis<br />

MCCONV Extract Function<br />

MCCONV Extract Function<br />

The test of convergence is associated to a specific ‘pseudo-extract’ in Eldo’s language for<br />

extraction. The MCCONV extract returns 0 or 1 to indicate convergence of the Monte Carlo<br />

process for the specified quantity. This extract function, used in conjunction with .MC<br />

AUTOSTOP, controls the run-length of the Monte Carlo process, and can save CPU time.<br />

Syntax<br />

.EXTRACT MCCONV(meas_name, AVG|STD|KURT|SKEW,<br />

+ SETTLING[,WINDOW[,ABSTOL[,RELTOL]]])<br />

.EXTRACT MCCONV(meas_name, AVG|STD,<br />

+ CONFIDENCE[,NRUN_PILOT[,CONFIDENCE_LEVEL[,ABSTOL[,RELTOL]]]])<br />

Parameters<br />

• SETTLING<br />

The Monte Carlo process is stopped if adding new samples no longer changes the output by<br />

more than a certain threshold. When the SETTLING algorithm is specified, the default<br />

values are WINDOW=20, ABSTOL=0.01, and RELTOL=0.01. In the description of the<br />

SETTLING Technique algorithm, the WINDOW argument is referred to as parameter w,<br />

and the arguments ABSTOL and RELTOL are referred to as ε ABS and ε REL .<br />

• CONFIDENCE<br />

The Monte Carlo analysis is stopped when the confidence interval is small. This algorithm<br />

is defined for AVG and STD; not for SKEW, or KURT. When the CONFIDENCE<br />

algorithm is specified, the default values are NRUN_PILOT=20,<br />

CONFIDENCE_LEVEL=0.95, ABSTOL=0.01, and RELTOL=0.01. In the description of<br />

the CONFIDENCE Technique algorithm, the NRUN_PILOT argument is referred to as<br />

parameter p, and the arguments ABSTOL and RELTOL are referred to as ε ABS and ε REL .<br />

The CONFIDENCE_LEVEL argument is the value 1 − α within the error criterion, it must<br />

satisfy the bounds 0 < 1 − α < 1. For example, a 99% confidence interval will correspond to<br />

CONFIDENCE_LEVEL=0.99. If a value is specified out of the bounds it will default to<br />

0.95 (or 95%).<br />

Note<br />

The arguments WINDOW and NRUN_PILOT have a different meaning. The<br />

window size represents the number of times the convergence test has to be satisfied<br />

before stopping the Monte Carlo procedure. On the other hand, the number of pilot runs<br />

represents the minimum number of runs that Eldo must perform before controlling the<br />

run-length. This number must be considered as the minimal number of runs to perform<br />

to obtain a first approximation of the AVG or STD estimator.<br />

518<br />

Eldo® User's Manual, 15.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!