This is the complete list of members for ModelCG, including all inherited members.
additionalResults() const (defined in ModelCG) | ModelCG | |
additionalResults_ (defined in ModelCG) | ModelCG | mutableprotected |
barrierProbability(const std::string &index, const Date &obsdate1, const Date &obsdate2, const std::size_t barrier, const bool above) const =0 (defined in ModelCG) | ModelCG | pure virtual |
baseCcy() const =0 (defined in ModelCG) | ModelCG | pure virtual |
cgVersion() const =0 (defined in ModelCG) | ModelCG | pure virtual |
computationGraph() (defined in ModelCG) | ModelCG | |
discount(const Date &obsdate, const Date &paydate, const std::string ¤cy) const =0 (defined in ModelCG) | ModelCG | pure virtual |
dt(const Date &d1, const Date &d2) const (defined in ModelCG) | ModelCG | virtual |
enableTrainingPaths(const bool enable) const (defined in ModelCG) | ModelCG | virtual |
eval(const std::string &index, const Date &obsdate, const Date &fwddate, const bool returnMissingFixingAsNull=false, const bool ignoreTodaysFixing=false) const =0 (defined in ModelCG) | ModelCG | pure virtual |
extractT0Result(const QuantExt::RandomVariable &value) const =0 (defined in ModelCG) | ModelCG | pure virtual |
fwdCompAvg(const bool isAvg, const std::string &index, const Date &obsdate, const Date &start, const Date &end, const Real spread, const Real gearing, const Integer lookback, const Natural rateCutoff, const Natural fixingDays, const bool includeSpread, const Real cap, const Real floor, const bool nakedOption, const bool localCapFloor) const =0 (defined in ModelCG) | ModelCG | pure virtual |
fxSpotT0(const std::string &forCcy, const std::string &domCcy) const =0 (defined in ModelCG) | ModelCG | pure virtual |
g_ (defined in ModelCG) | ModelCG | protected |
getDirectDiscountT0(const Date &paydate, const std::string ¤cy) const =0 (defined in ModelCG) | ModelCG | pure virtual |
getDirectFxSpotT0(const std::string &forCcy, const std::string &domCcy) const =0 (defined in ModelCG) | ModelCG | pure virtual |
ModelCG(const QuantLib::Size n) (defined in ModelCG) | ModelCG | explicit |
modelParameters() const =0 (defined in ModelCG) | ModelCG | pure virtual |
npv(const std::size_t amount, const Date &obsdate, const std::size_t filter, const boost::optional< long > &memSlot, const std::size_t addRegressor1, const std::size_t addRegressor2) const =0 (defined in ModelCG) | ModelCG | pure virtual |
pay(const std::size_t amount, const Date &obsdate, const Date &paydate, const std::string ¤cy) const =0 (defined in ModelCG) | ModelCG | pure virtual |
randomVariates() const =0 (defined in ModelCG) | ModelCG | pure virtual |
referenceDate() const =0 (defined in ModelCG) | ModelCG | pure virtual |
resetNPVMem() (defined in ModelCG) | ModelCG | virtual |
size() const (defined in ModelCG) | ModelCG | virtual |
trainingPaths() const (defined in ModelCG) | ModelCG | virtual |
type() const =0 (defined in ModelCG) | ModelCG | pure virtual |
Type enum name (defined in ModelCG) | ModelCG | |
~ModelCG() (defined in ModelCG) | ModelCG | virtual |