Home
last modified time | relevance | path

Searched refs:GeneralizedBlackScholesProcess (Results 1 – 25 of 202) sorted by relevance

123456789

/dports/finance/quantlib/QuantLib-1.20/ql/processes/
H A Dblackscholesprocess.cpp34 GeneralizedBlackScholesProcess::GeneralizedBlackScholesProcess( in GeneralizedBlackScholesProcess() function in QuantLib::GeneralizedBlackScholesProcess
53 GeneralizedBlackScholesProcess::GeneralizedBlackScholesProcess( in GeneralizedBlackScholesProcess() function in QuantLib::GeneralizedBlackScholesProcess
71 Real GeneralizedBlackScholesProcess::x0() const { in x0()
93 Real GeneralizedBlackScholesProcess::expectation(Time t0, in expectation()
155 void GeneralizedBlackScholesProcess::update() { in update()
161 GeneralizedBlackScholesProcess::stateVariable() const { in stateVariable()
166 GeneralizedBlackScholesProcess::dividendYield() const { in dividendYield()
171 GeneralizedBlackScholesProcess::riskFreeRate() const { in riskFreeRate()
176 GeneralizedBlackScholesProcess::blackVolatility() const { in blackVolatility()
181 GeneralizedBlackScholesProcess::localVolatility() const { in localVolatility()
[all …]
H A Dblackscholesprocess.hpp54 class GeneralizedBlackScholesProcess : public StochasticProcess1D { class
56 GeneralizedBlackScholesProcess(
65 GeneralizedBlackScholesProcess(
125 class BlackScholesProcess : public GeneralizedBlackScholesProcess {
146 class BlackScholesMertonProcess : public GeneralizedBlackScholesProcess {
170 class BlackProcess : public GeneralizedBlackScholesProcess {
194 class GarmanKohlagenProcess : public GeneralizedBlackScholesProcess {
/dports/finance/quantlib/QuantLib-1.20/ql/experimental/variancegamma/
H A Dfftvanillaengine.cpp29 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, Real logStrikeSpacing) in FFTVanillaEngine()
36 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in clone()
37 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>(process_); in clone()
44 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in precalculateExpiry()
45 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>(process_); in precalculateExpiry()
76 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in discountFactor()
77 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>(process_); in discountFactor()
83 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in dividendYield()
84 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>(process_); in dividendYield()
/dports/finance/quantlib/QuantLib-1.20/ql/pricingengines/vanilla/
H A Dfdblackscholesvanillaengine.hpp44 class GeneralizedBlackScholesProcess;
52 const ext::shared_ptr<GeneralizedBlackScholesProcess>&,
60 const ext::shared_ptr<GeneralizedBlackScholesProcess>&,
71 const ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
84 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process);
106 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
H A Dmcamericanengine.hpp54 MCAmericanEngine(const ext::shared_ptr<GeneralizedBlackScholesProcess>& process,
110 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
129 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
143 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, in MCAmericanEngine()
188 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in lsmPathPricer()
189 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>( in lsmPathPricer()
219 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in controlPathPricer()
220 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>( in controlPathPricer()
235 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in controlPricingEngine()
236 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>( in controlPricingEngine()
[all …]
H A Danalyticeuropeanengine.hpp68 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
76 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process,
80 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
H A Danalyticdigitalamericanengine.hpp58 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
64 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
93 const ext::shared_ptr<GeneralizedBlackScholesProcess> in AnalyticDigitalAmericanKOEngine()
H A Dfdcirvanillaengine.hpp49 const ext::shared_ptr<GeneralizedBlackScholesProcess>& bsProcess,
66 ext::shared_ptr<GeneralizedBlackScholesProcess> bsProcess_;
76 const ext::shared_ptr<GeneralizedBlackScholesProcess>& bsProcess,
95 ext::shared_ptr<GeneralizedBlackScholesProcess> bsProcess_;
H A Dfdsimplebsswingengine.hpp35 class GeneralizedBlackScholesProcess;
42 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p,
49 const ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
H A Dmcdigitalengine.hpp72 const ext::shared_ptr<GeneralizedBlackScholesProcess>&,
91 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
104 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
135 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, in MCDigitalEngine()
170 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in pathPricer()
171 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>( in pathPricer()
191 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in MakeMCDigitalEngine()
H A Dmceuropeanengine.hpp55 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process,
73 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
86 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
111 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, in MCEuropeanEngine()
142 ext::shared_ptr<GeneralizedBlackScholesProcess> process = in pathPricer()
143 ext::dynamic_pointer_cast<GeneralizedBlackScholesProcess>( in pathPricer()
158 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in MakeMCEuropeanEngine()
/dports/finance/quantlib/QuantLib-1.20/ql/methods/finitedifferences/solvers/
H A Dfdm2dblackscholessolver.hpp34 class GeneralizedBlackScholesProcess;
38 Fdm2dBlackScholesSolver(const Handle<GeneralizedBlackScholesProcess>& p1,
39 const Handle<GeneralizedBlackScholesProcess>& p2,
59 const Handle<GeneralizedBlackScholesProcess> p1_;
60 const Handle<GeneralizedBlackScholesProcess> p2_;
/dports/finance/quantlib/QuantLib-1.20/ql/experimental/exoticoptions/
H A Danalyticamericanmargrabeengine.hpp44 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process1,
45 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process2,
49 ext::shared_ptr<GeneralizedBlackScholesProcess> process1_;
50 ext::shared_ptr<GeneralizedBlackScholesProcess> process2_;
H A Danalyticeuropeanmargrabeengine.hpp44 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process1,
45 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process2,
49 ext::shared_ptr<GeneralizedBlackScholesProcess> process1_;
50 ext::shared_ptr<GeneralizedBlackScholesProcess> process2_;
H A Danalytictwoassetcorrelationengine.hpp37 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p1,
38 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p2,
42 ext::shared_ptr<GeneralizedBlackScholesProcess> p1_;
43 ext::shared_ptr<GeneralizedBlackScholesProcess> p2_;
H A Danalytictwoassetbarrierengine.hpp45 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process1,
46 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process2,
50 ext::shared_ptr<GeneralizedBlackScholesProcess> process1_;
51 ext::shared_ptr<GeneralizedBlackScholesProcess> process2_;
/dports/finance/quantlib/QuantLib-1.20/ql/pricingengines/basket/
H A Dstulzengine.hpp47 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process1,
48 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process2,
52 ext::shared_ptr<GeneralizedBlackScholesProcess> process1_;
53 ext::shared_ptr<GeneralizedBlackScholesProcess> process2_;
H A Dfd2dblackscholesvanillaengine.hpp45 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p1,
46 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p2,
57 const ext::shared_ptr<GeneralizedBlackScholesProcess> p1_;
58 const ext::shared_ptr<GeneralizedBlackScholesProcess> p2_;
/dports/finance/quantlib/QuantLib-1.20/ql/pricingengines/lookback/
H A Dmclookbackengine.hpp45 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process,
78 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
93 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
106 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
118 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, in MCLookbackEngine()
171 const GeneralizedBlackScholesProcess& process,
177 const GeneralizedBlackScholesProcess& process,
183 const GeneralizedBlackScholesProcess& process,
189 const GeneralizedBlackScholesProcess& process,
209 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in MakeMCLookbackEngine()
/dports/finance/quantlib/QuantLib-1.20/ql/pricingengines/forward/
H A Dmcvarianceswapengine.hpp60 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process,
119 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
133 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process);
146 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
157 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in VariancePathPricer()
161 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
169 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process, in MCVarianceSwapEngine()
229 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in MakeMCVarianceSwapEngine()
322 const ext::shared_ptr<GeneralizedBlackScholesProcess>& in Integrand()
332 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
H A Dforwardengine.hpp53 const ext::shared_ptr<GeneralizedBlackScholesProcess>&);
58 ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
69 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process) in ForwardVanillaEngine()
111 ext::shared_ptr<GeneralizedBlackScholesProcess> fwdProcess( in setup()
112 new GeneralizedBlackScholesProcess(spot, dividendYield, in setup()
/dports/finance/quantlib/QuantLib-1.20/ql/methods/finitedifferences/operators/
H A Dfdm2dblackscholesop.hpp34 class GeneralizedBlackScholesProcess;
40 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p1,
41 const ext::shared_ptr<GeneralizedBlackScholesProcess>& p2,
63 const ext::shared_ptr<GeneralizedBlackScholesProcess> p1_, p2_;
/dports/finance/quantlib/QuantLib-1.20/ql/methods/finitedifferences/utilities/
H A Dgbsmrndcalculator.hpp32 class GeneralizedBlackScholesProcess;
37 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process);
44 const ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
H A Dbsmrndcalculator.hpp33 class GeneralizedBlackScholesProcess;
38 const ext::shared_ptr<GeneralizedBlackScholesProcess>& process);
48 const ext::shared_ptr<GeneralizedBlackScholesProcess> process_;
/dports/finance/quantlib/QuantLib-1.20/ql/pricingengines/asian/
H A Dfdblackscholesasianengine.hpp38 class GeneralizedBlackScholesProcess;
46 const ext::shared_ptr<GeneralizedBlackScholesProcess>&,
53 const ext::shared_ptr<GeneralizedBlackScholesProcess> process_;

123456789