const McParams & params
Definition mc.cpp:126
OptionType opt
Definition mc_barrier.cpp:89
Finite-difference PDE pricer (Crank–Nicolson) for European options.
Definition pde.hpp:9
BarrierPdeGreeksResult price_barrier_crank_nicolson_greeks(const BarrierPdeParams ¶ms, ::quant::OptionType opt)
Definition pde_barrier.cpp:182
double price_barrier_crank_nicolson(const BarrierPdeParams ¶ms, ::quant::OptionType opt)
Definition pde_barrier.cpp:149
OptionType
Definition barrier.hpp:6
Definition barrier.hpp:10
Definition pde_barrier.hpp:24
double gamma
Definition pde_barrier.hpp:27
double delta
Definition pde_barrier.hpp:26
double price
Definition pde_barrier.hpp:25
Definition pde_barrier.hpp:8
double dividend
Definition pde_barrier.hpp:12
double rate
Definition pde_barrier.hpp:11
double time
Definition pde_barrier.hpp:14
GridSpec grid
Definition pde_barrier.hpp:16
bool log_space
Definition pde_barrier.hpp:17
BarrierSpec barrier
Definition pde_barrier.hpp:15
double spot
Definition pde_barrier.hpp:9
double vol
Definition pde_barrier.hpp:13
double strike
Definition pde_barrier.hpp:10
Grid specification for PDE solver.
Definition pde.hpp:12