| 
| base::AdaptivityConfiguration  | getAdaptivityConfiguration () | 
|   | 
| std::string  | getDatasetFileName () | 
|   | 
| base::RegularGridConfiguration  | getGridConfig () | 
|   | 
| InternalPrecision  | getInternalPrecision () | 
|   | 
| double  | getLambda () | 
|   | 
| solver::SLESolverConfiguration  | getSolverConfigurationFinal () | 
|   | 
| solver::SLESolverConfiguration  | getSolverConfigurationRefine () | 
|   | 
| datadriven::TestsetConfiguration  | getTestsetConfiguration () | 
|   | 
| bool  | hasTestsetConfiguration () | 
|   | 
| bool  | isInitialized () const | 
|   | 
|   | LearnerScenario () | 
|   | 
|   | LearnerScenario (std::string scenarioFileName) | 
|   | 
|   | LearnerScenario (std::string datasetFileName, double lambda, InternalPrecision internalPrecision, base::RegularGridConfiguration gridConfig, solver::SLESolverConfiguration SLESolverConfigRefine, solver::SLESolverConfiguration SLESolverConfigFinal, base::AdaptivityConfiguration adaptConfig) | 
|   | 
|   | LearnerScenario (std::string datasetFileName, double lambda, InternalPrecision internalPrecision, base::RegularGridConfiguration gridConfig, solver::SLESolverConfiguration SLESolverConfigRefine, solver::SLESolverConfiguration SLESolverConfigFinal, base::AdaptivityConfiguration adaptConfig, datadriven::TestsetConfiguration testsetConfiguration) | 
|   | 
| void  | setAdaptivityConfiguration (base::AdaptivityConfiguration &adaptConfig) | 
|   | 
| void  | setDatasetFileName (std::string datasetFileName) | 
|   | 
| void  | setGridConfig (base::RegularGridConfiguration &gridConfig) | 
|   | 
| void  | setInternalPrecision (InternalPrecision internalPrecision) | 
|   | 
| void  | setLambda (double lambda) | 
|   | 
| void  | setSolverConfigurationFinal (solver::SLESolverConfiguration &solverConfigFinal) | 
|   | 
| void  | setSolverConfigurationRefine (solver::SLESolverConfiguration &solverConfigRefine) | 
|   | 
| void  | setTestsetConfiguration (datadriven::TestsetConfiguration &testsetConfig) | 
|   | 
| void  | clear () | 
|   | 
| virtual JSON *  | clone () | 
|   | 
| void  | deserialize (std::string content) | 
|   | 
| void  | deserializeFromString (const std::string &content) | 
|   | 
|   | JSON (const std::string &fileName) | 
|   | 
|   | JSON () | 
|   | 
|   | JSON (const JSON &original) | 
|   | 
| void  | serialize (const std::string &outFileName) | 
|   | 
| void  | addAttribute (const std::string &name, std::unique_ptr< Node > node) override | 
|   | 
| Node &  | addDictAttr (const std::string &name) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const std::string &value) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const char *value) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const double &value) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const uint64_t &value) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const int64_t &value) override | 
|   | 
| Node &  | addIDAttr (const std::string &name, const bool &value) override | 
|   | 
| Node &  | addListAttr (const std::string &name) override | 
|   | 
| Node &  | addTextAttr (const std::string &name, const std::string &value) override | 
|   | 
| bool  | contains (const std::string &key) override | 
|   | 
|   | DictNode () | 
|   | 
|   | DictNode (const DictNode &original) | 
|   | 
| std::unique_ptr< Node >  | erase (Node &node) override | 
|   | 
| std::vector< std::string > &  | keys () override | 
|   | 
| DictNode &  | operator= (const DictNode &right) | 
|   | 
| Node &  | operator= (const Node &right) override | 
|   | 
| Node &  | operator[] (const std::string &key) override | 
|   | 
| void  | parse (std::vector< Token > &stream) override | 
|   | 
| void  | parseAttributes (std::vector< Token > &stream) | 
|   | 
| std::unique_ptr< Node >  | removeAttribute (const std::string name) override | 
|   | 
| Node &  | replaceDictAttr (const std::string &name) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const std::string &value) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const char *value) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const double &value) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const uint64_t &value) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const int64_t &value) override | 
|   | 
| Node &  | replaceIDAttr (const std::string &name, const bool &value) override | 
|   | 
| Node &  | replaceListAttr (const std::string &name) override | 
|   | 
| Node &  | replaceTextAttr (const std::string &name, const std::string &value) override | 
|   | 
| void  | serialize (std::ostream &outFile, size_t indentWidth) override | 
|   | 
| size_t  | size () override | 
|   | 
| virtual Node &  | addDictValue () | 
|   | 
| virtual Node &  | addIdValue (const std::string &value) | 
|   | 
| virtual Node &  | addIdValue (const char *value) | 
|   | 
| virtual Node &  | addIdValue (const double &value) | 
|   | 
| virtual Node &  | addIdValue (const uint64_t &value) | 
|   | 
| virtual Node &  | addIdValue (const int64_t &value) | 
|   | 
| virtual Node &  | addIdValue (const bool &value) | 
|   | 
| virtual Node &  | addListValue () | 
|   | 
| virtual Node &  | addTextValue (const std::string &value) | 
|   | 
| virtual void  | addValue (std::unique_ptr< Node > node) | 
|   | 
| virtual std::unique_ptr< Node >  | erase () | 
|   | 
| virtual std::string &  | get () | 
|   | 
| virtual bool  | getBool () | 
|   | 
| virtual double  | getDouble () | 
|   | 
| virtual int64_t  | getInt () | 
|   | 
| virtual uint64_t  | getUInt () | 
|   | 
|   | Node () | 
|   | 
| virtual Node &  | operator[] (const size_t index) | 
|   | 
| virtual std::unique_ptr< Node >  | removeValue (size_t index) | 
|   | 
| virtual void  | set (const std::string &value) | 
|   | 
| virtual void  | setBool (bool boolValue) | 
|   | 
| virtual void  | setDouble (double doubleValue) | 
|   | 
| virtual void  | setInt (int64_t intValue) | 
|   | 
| virtual void  | setUInt (uint64_t uintValue) | 
|   | 
| virtual  | ~Node ()=default | 
|   |