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"
BarrierPathPricer
Class BarrierPathPricer<ValueType>
Type parameters
ValueType
Hierarchy
PathPricer
<
Path
>
BarrierPathPricer
Implements
UnaryFunction
<
Path
,
ValueType
>
Index
Constructors
constructor
Properties
_barrier
_barrier
Type
_diff
Process
_discounts
_payoff
_rebate
_sequence
Gen
Methods
f
Constructors
constructor
new
Barrier
Path
Pricer
(
barrierType
:
Type
, barrier
:
Real
, rebate
:
Real
, type
:
Type
, strike
:
Real
, discounts
:
DiscountFactor
[]
, diffProcess
:
StochasticProcess1D
, sequenceGen
:
ursg_type
)
:
BarrierPathPricer
Parameters
barrierType:
Type
barrier:
Real
rebate:
Real
type:
Type
strike:
Real
discounts:
DiscountFactor
[]
diffProcess:
StochasticProcess1D
sequenceGen:
ursg_type
Returns
BarrierPathPricer
Properties
Private
_barrier
_barrier
:
Real
Private
_barrier
Type
_barrier
Type
:
Type
Private
_diff
Process
_diff
Process
:
StochasticProcess1D
Private
_discounts
_discounts
:
DiscountFactor
[]
Private
_payoff
_payoff
:
PlainVanillaPayoff
Private
_rebate
_rebate
:
Real
Private
_sequence
Gen
_sequence
Gen
:
ursg_type
Methods
f
f
(
path
:
Path
)
:
Real
Parameters
path:
Path
Returns
Real
Globals
"ql/pricingengines/barrier/mcbarrierengine"
Barrier
Path
Pricer
constructor
_barrier
_barrier
Type
_diff
Process
_discounts
_payoff
_rebate
_sequence
Gen
f
Biased
Barrier
Path
Pricer
MCBarrier
Engine
MakeMCBarrier
Engine