ODT
Loading...
Searching...
No Matches
domaincase.h
Go to the documentation of this file.
1
6#pragma once
7
8#include <vector>
9
10class domain;
11
12using std::vector;
13
15
23
24 public:
25
27
29
30 vector<double> inlet_cell_dv_props;
31
33
34 virtual void setGasStateAtPt(const int &ipt){}
35 virtual void setCaseSpecificVars(){}
36 virtual void setCaseSpecificVars_cvode(const int &ipt){}
37 virtual void enforceMassFractions();
38
39 private:
40
42
43 public:
44
46 virtual void init(domain *p_domn) { domn = p_domn; }
47 virtual ~domaincase(){}
48
49};
50
52
virtual void setGasStateAtPt(const int &ipt)
Definition domaincase.h:34
virtual void init(domain *p_domn)
Definition domaincase.h:46
virtual ~domaincase()
Definition domaincase.h:47
vector< double > inlet_cell_dv_props
list of all dv properties for inserted inlet cell for channel suction/blowing case
Definition domaincase.h:30
virtual void enforceMassFractions()
Definition domaincase.cc:12
virtual void setCaseSpecificVars()
Definition domaincase.h:35
domain * domn
pointer to domain object (parent)
Definition domaincase.h:28
virtual void setCaseSpecificVars_cvode(const int &ipt)
Definition domaincase.h:36