1#ifndef HYDROBRICKS_SPLITTER_H
2#define HYDROBRICKS_SPLITTER_H
7#include "SettingsModel.h"
62 _inputs.push_back(flux);
72 _outputs.push_back(flux);
107 vector<Flux*> _inputs;
108 vector<Flux*> _outputs;
Definition HydroUnit.h:14
Definition Includes.h:115
virtual void AttachForcing(Forcing *)
Definition Splitter.h:51
void AttachFluxOut(Flux *flux)
Definition Splitter.h:70
virtual double * GetValuePointer(const string &name)=0
string GetName()
Definition Splitter.h:92
virtual void SetParameters(const SplitterSettings &splitterSettings)=0
void AttachFluxIn(Flux *flux)
Definition Splitter.h:60
void SetName(const string &name)
Definition Splitter.h:101
static Splitter * Factory(const SplitterSettings &splitterSettings)
Definition Splitter.cpp:10
float * GetParameterValuePointer(const SplitterSettings &splitterSettings, const string &name)
Definition Splitter.cpp:26
Definition SettingsModel.h:36