Logo
Reference manual - version ored_version
ModelCG Member List

This is the complete list of members for ModelCG, including all inherited members.

actualTimeFromReference(const Date &d) const =0 (defined in ModelCG)ModelCGpure virtual
additionalResults() const (defined in ModelCG)ModelCG
additionalResults_ (defined in ModelCG)ModelCGmutableprotected
addModelParameter(const ModelCG::ModelParameter &p, const std::function< double(void)> &f) const (defined in ModelCG)ModelCG
barrierProbability(const std::string &index, const Date &obsdate1, const Date &obsdate2, const std::size_t barrier, const bool above) const =0 (defined in ModelCG)ModelCGpure virtual
baseCcy() const =0 (defined in ModelCG)ModelCGpure virtual
cachedParameters() const (defined in ModelCG)ModelCG
cachedParameters_ (defined in ModelCG)ModelCGmutableprotected
calculate() const override (defined in ModelCG)ModelCG
cgVersion() const =0 (defined in ModelCG)ModelCGpure virtual
computationGraph() (defined in ModelCG)ModelCG
currencies() const =0 (defined in ModelCG)ModelCGpure virtual
discount(const Date &obsdate, const Date &paydate, const std::string &currency) const =0 (defined in ModelCG)ModelCGpure virtual
dt(const Date &d1, const Date &d2) const (defined in ModelCG)ModelCGvirtual
eval(const std::string &index, const Date &obsdate, const Date &fwddate, const bool returnMissingFixingAsNull=false, const bool ignoreTodaysFixing=false) const =0 (defined in ModelCG)ModelCGpure virtual
extractT0Result(const QuantExt::RandomVariable &value) const =0 (defined in ModelCG)ModelCGpure 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)ModelCGpure virtual
fxSpotT0(const std::string &forCcy, const std::string &domCcy) const =0 (defined in ModelCG)ModelCGpure virtual
g_ (defined in ModelCG)ModelCGprotected
getDirectDiscountT0(const Date &paydate, const std::string &currency) const =0 (defined in ModelCG)ModelCGpure virtual
getDirectFxSpotT0(const std::string &forCcy, const std::string &domCcy) const =0 (defined in ModelCG)ModelCGpure virtual
getInterpolationWeights(const QuantLib::Date &d, const std::set< Date > &knownDates) const (defined in ModelCG)ModelCG
getInterpolationWeights(const double t, const QuantLib::TimeGrid &knownTimes) const (defined in ModelCG)ModelCG
ModelCG(const QuantLib::Size n) (defined in ModelCG)ModelCG
modelParameters() const (defined in ModelCG)ModelCG
modelParameters_ (defined in ModelCG)ModelCGmutableprotected
npv(const std::size_t amount, const Date &obsdate, const std::size_t filter, const std::optional< long > &memSlot, const std::set< std::size_t > addRegressors, const std::optional< std::set< std::size_t > > &overwriteRegressors) const =0 (defined in ModelCG)ModelCGpure virtual
npvRegressors(const Date &obsdate, const std::optional< std::set< std::string > > &relevantCurrencies) const =0 (defined in ModelCG)ModelCGpure virtual
numeraire(const Date &s) const =0 (defined in ModelCG)ModelCGpure virtual
pay(const std::size_t amount, const Date &obsdate, const Date &paydate, const std::string &currency) const =0 (defined in ModelCG)ModelCGpure virtual
randomVariates() const =0 (defined in ModelCG)ModelCGpure virtual
referenceDate() const =0 (defined in ModelCG)ModelCGpure virtual
resetNPVMem() (defined in ModelCG)ModelCGvirtual
size() const (defined in ModelCG)ModelCGvirtual
toggleTrainingPaths() const (defined in ModelCG)ModelCGvirtual
trainingSamples() const (defined in ModelCG)ModelCGvirtual
Type enum name (defined in ModelCG)ModelCG
type() const =0 (defined in ModelCG)ModelCGpure virtual
useStickyCloseOutDates(const bool b) const (defined in ModelCG)ModelCGvirtual
~ModelCG() (defined in ModelCG)ModelCGvirtual