Pulse adds COVID-19 Simulation Support
×
SESystem.h
1 /* Distributed under the Apache License, Version 2.0.
2  See accompanying NOTICE file for details.*/
3 
4 #pragma once
6 
7 class CDM_DECL SESystem : public Loggable
8 {
9 public:
10 
11  SESystem(Logger* logger);
12  virtual ~SESystem();
13 
14  virtual void Clear();// Deletes all members
15 
24  virtual const SEScalar* GetScalar(const std::string& name) = 0;
25 
29  static const SEScalar* GetScalar(const std::string& name, std::vector<SESystem*>* systems);
30 
31 protected:
32  std::stringstream m_ss;
33 };
Definition: SESubstanceManager.h:8
Definition: SEScalar.h:34
Definition: Logger.h:75
Definition: Logger.h:21
Definition: SESystem.h:7
std::stringstream m_ss
Definition: SESystem.h:32

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.