Search
Preparing search index...
The search index is not available
quantlib.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"ql/pricingengines/barrier/mcbarrierengine"
MakeMCBarrierEngine
Class MakeMCBarrierEngine
Hierarchy
MakeMCBarrierEngine
Implements
NullaryFunction
<
PricingEngine
>
Index
Constructors
constructor
Properties
RNG
S
_antithetic
_biased
_brownian
Bridge
_max
Samples
_process
_samples
_seed
_steps
_steps
Per
Year
_tolerance
Methods
f
init
with
Absolute
Tolerance
with
Antithetic
Variate
with
Bias
with
Brownian
Bridge
with
Max
Samples
with
Samples
with
Seed
with
Steps
with
Steps
Per
Year
Constructors
constructor
new
MakeMCBarrier
Engine
(
RNG
?:
rng_traits
, S
?:
any
)
:
MakeMCBarrierEngine
Parameters
Default value
RNG:
rng_traits
= new PseudoRandom()
Default value
S:
any
= new RiskStatistics()
Returns
MakeMCBarrierEngine
Properties
RNG
RNG
:
rng_traits
S
S
:
any
Private
_antithetic
_antithetic
:
boolean
Private
_biased
_biased
:
boolean
Private
_brownian
Bridge
_brownian
Bridge
:
boolean
Private
_max
Samples
_max
Samples
:
Size
Private
_process
_process
:
GeneralizedBlackScholesProcess
Private
_samples
_samples
:
Size
Private
_seed
_seed
:
BigNatural
Private
_steps
_steps
:
Size
Private
_steps
Per
Year
_steps
Per
Year
:
Size
Private
_tolerance
_tolerance
:
Real
Methods
f
f
(
)
:
PricingEngine
Returns
PricingEngine
init
init
(
process
:
GeneralizedBlackScholesProcess
)
:
MakeMCBarrierEngine
Parameters
process:
GeneralizedBlackScholesProcess
Returns
MakeMCBarrierEngine
with
Absolute
Tolerance
with
Absolute
Tolerance
(
tolerance
:
Real
)
:
MakeMCBarrierEngine
Parameters
tolerance:
Real
Returns
MakeMCBarrierEngine
with
Antithetic
Variate
with
Antithetic
Variate
(
b
?:
boolean
)
:
MakeMCBarrierEngine
Parameters
Default value
b:
boolean
= true
Returns
MakeMCBarrierEngine
with
Bias
with
Bias
(
flag
?:
boolean
)
:
MakeMCBarrierEngine
Parameters
Default value
flag:
boolean
= true
Returns
MakeMCBarrierEngine
with
Brownian
Bridge
with
Brownian
Bridge
(
b
?:
boolean
)
:
MakeMCBarrierEngine
Parameters
Default value
b:
boolean
= true
Returns
MakeMCBarrierEngine
with
Max
Samples
with
Max
Samples
(
samples
:
Size
)
:
MakeMCBarrierEngine
Parameters
samples:
Size
Returns
MakeMCBarrierEngine
with
Samples
with
Samples
(
samples
:
Size
)
:
MakeMCBarrierEngine
Parameters
samples:
Size
Returns
MakeMCBarrierEngine
with
Seed
with
Seed
(
seed
:
BigNatural
)
:
MakeMCBarrierEngine
Parameters
seed:
BigNatural
Returns
MakeMCBarrierEngine
with
Steps
with
Steps
(
steps
:
Size
)
:
MakeMCBarrierEngine
Parameters
steps:
Size
Returns
MakeMCBarrierEngine
with
Steps
Per
Year
with
Steps
Per
Year
(
steps
:
Size
)
:
MakeMCBarrierEngine
Parameters
steps:
Size
Returns
MakeMCBarrierEngine
Globals
"ql/pricingengines/barrier/mcbarrierengine"
Barrier
Path
Pricer
Biased
Barrier
Path
Pricer
MCBarrier
Engine
MakeMCBarrier
Engine
constructor
RNG
S
_antithetic
_biased
_brownian
Bridge
_max
Samples
_process
_samples
_seed
_steps
_steps
Per
Year
_tolerance
f
init
with
Absolute
Tolerance
with
Antithetic
Variate
with
Bias
with
Brownian
Bridge
with
Max
Samples
with
Samples
with
Seed
with
Steps
with
Steps
Per
Year