hydrobricks
Loading...
Searching...
No Matches
ProcessTransform.h
1#ifndef HYDROBRICKS_PROCESS_TRANSFORM_H
2#define HYDROBRICKS_PROCESS_TRANSFORM_H
3
4#include "Forcing.h"
5#include "Includes.h"
6#include "Process.h"
7
8class ProcessTransform : public Process {
9 public:
10 explicit ProcessTransform(WaterContainer* container);
11
12 ~ProcessTransform() override = default;
13
19 static void RegisterProcessParametersAndForcing(SettingsModel* modelSettings);
20
24 bool IsOk() override;
25
29 int GetConnectionsNb() override;
30
34 double* GetValuePointer(const string& name) override;
35};
36
37#endif // HYDROBRICKS_PROCESS_TRANSFORM_H
Definition ProcessTransform.h:8
bool IsOk() override
Definition ProcessTransform.cpp:13
int GetConnectionsNb() override
Definition ProcessTransform.cpp:22
static void RegisterProcessParametersAndForcing(SettingsModel *modelSettings)
Definition ProcessTransform.cpp:9
double * GetValuePointer(const string &name) override
Definition ProcessTransform.cpp:26
Definition Process.h:13
Definition SettingsModel.h:66
Definition WaterContainer.h:9