|
quant-pricer-cpp
|
#include "quant/american.hpp"#include "quant/grid_utils.hpp"#include <algorithm>#include <array>#include <cmath>#include <cstdint>#include <limits>#include <random>#include <stdexcept>#include <vector>#include <pcg_random.hpp>
Include dependency graph for american.cpp:Namespaces | |
| namespace | quant |
| Barrier option primitives and configuration. | |
| namespace | quant::american |
Functions | |
| Greeks | quant::american::greeks_psor_bump (PsorParams params, double rel_bump) |
| double | quant::american::price_binomial_crr (const Params &p, int steps) |
| LsmcResult | quant::american::price_lsmc (const LsmcParams ¶ms) |
| PsorResult | quant::american::price_psor (const PsorParams ¶ms) |
| double ata[4][4] {} |
| double atb[4] {} |
| std::array<double, 4> beta {} |
| double condition_number {0.0} |
| bool success {false} |