#include <orea/simm/utilities.hpp>#include <orea/simm/simmconfigurationisdav1_0.hpp>#include <orea/simm/simmconfigurationisdav1_3.hpp>#include <orea/simm/simmconfigurationisdav1_3_38.hpp>#include <orea/simm/simmconfigurationisdav2_0.hpp>#include <orea/simm/simmconfigurationisdav2_1.hpp>#include <orea/simm/simmconfigurationisdav2_2.hpp>#include <orea/simm/simmconfigurationisdav2_3.hpp>#include <orea/simm/simmconfigurationisdav2_3_8.hpp>#include <orea/simm/simmconfigurationisdav2_5.hpp>#include <orea/simm/simmconfigurationisdav2_5a.hpp>#include <orea/simm/simmconfigurationisdav2_6.hpp>#include <orea/simm/simmconfigurationcalibration.hpp>#include <ored/utilities/log.hpp>#include <ored/utilities/parsers.hpp>#include <ql/math/matrixutilities/symmetricschurdecomposition.hpp>#include <ql/utilities/null.hpp>#include <boost/make_shared.hpp>#include <boost/regex.hpp>#include <fstream>Go to the source code of this file.
Namespaces | |
| namespace | ore |
| namespace | ore::analytics |
Functions | |
| std::vector< std::string > | loadFactorList (const std::string &inputFileName, const char delim) |
| std::vector< std::vector< double > > | loadScenarios (const std::string &inputFileName, const char delim) |
| Matrix | loadCovarianceMatrix (const std::string &inputFileName, const char delim) |
| SimmVersion | parseSimmVersion (const string &version) |
| QuantLib::ext::shared_ptr< SimmConfiguration > | buildSimmConfiguration (const string &simmVersion, const QuantLib::ext::shared_ptr< SimmBucketMapper > &simmBucketMapper, const QuantLib::ext::shared_ptr< SimmCalibrationData > &simmCalibrationData, const Size &mporDays) |
| std::string | escapeCommaSeparatedList (const std::string &str, const char &csvQuoteChar) |