NGen
Loading...
Searching...
No Matches
realization::Catchment_Formulation Member List

This is the complete list of members for realization::Catchment_Formulation, including all inherited members.

boundsHY_CatchmentAreaprotected
cat_idrealization::Catchment_Formulationprivate
Catchment_Formulation(std::string id, std::shared_ptr< data_access::GenericDataProvider > forcing, utils::StreamHandler output_stream)realization::Catchment_Formulationinline
Catchment_Formulation(std::string id)realization::Catchment_Formulationinline
config_pattern_substitution(geojson::PropertyMap &properties, const std::string &key, const std::string &pattern, const std::string &replacement)realization::Catchment_Formulationinlinestatic
create_formulation(boost::property_tree::ptree &config, geojson::PropertyMap *global=nullptr) override=0realization::Catchment_Formulationpure virtual
create_formulation(geojson::PropertyMap properties) override=0realization::Catchment_Formulationpure virtual
finalize()realization::Catchment_Formulationinline
forcingrealization::Catchment_Formulationprotected
Formulation(std::string id)realization::Formulationinline
get_catchment_id() const overriderealization::Catchment_Formulationinlineprotectedvirtual
get_formulation_type() const =0realization::Formulationpure virtual
get_id() constrealization::Formulationinline
get_output_header_line(std::string delimiter=DEFAULT_FORMULATION_OUTPUT_DELIMITER) constrealization::Catchment_Formulationinlinevirtual
get_output_line_for_timestep(int timestep, std::string delimiter=DEFAULT_FORMULATION_OUTPUT_DELIMITER)=0realization::Catchment_Formulationpure virtual
get_required_parameters() const override=0realization::Catchment_Formulationpure virtual
get_response(time_step_t t_index, time_step_t t_delta) override=0realization::Catchment_Formulationpure virtual
GM_Object()GM_Object
HY_CatchmentArea()HY_CatchmentArea
HY_CatchmentArea(utils::StreamHandler output_stream)HY_CatchmentArea
HY_CatchmentRealization()HY_CatchmentRealization
idrealization::Formulationprotected
id_numberHY_CatchmentRealizationprotected
interpret_parameters(boost::property_tree::ptree &config, geojson::PropertyMap *global=nullptr)realization::Formulationinlineprotected
outputHY_CatchmentAreaprotected
realized_catchmentHY_CatchmentRealizationprotected
set_catchment_id(std::string cat_id) overriderealization::Catchment_Formulationinlineprotectedvirtual
set_output_stream(std::string file_path)HY_CatchmentAreainline
time_step_t typedefrealization::Formulation
validate_parameters(geojson::PropertyMap options)realization::Formulationinlineprotected
write_output(std::string out)HY_CatchmentAreainline
~Catchment_Formulation()realization::Catchment_Formulationinlinevirtual
~Formulation()realization::Formulationinlinevirtual
~GM_Object()GM_Objectvirtual
~HY_CatchmentArea()HY_CatchmentAreavirtual
~HY_CatchmentRealization()HY_CatchmentRealizationvirtual