ODT
Loading...
Searching...
No Matches
dv_ygas.h
Go to the documentation of this file.
1
6#pragma once
7
8#include "dv.h"
9#include <string>
10#include <vector>
11
12class domain;
13
14using namespace std;
15
17
23class dv_ygas : public dv {
24
25
27
28 private:
29
30 static int nspc;
31
32 int kMe;
33
34 double aP;
35 double aP_x;
36
37 public:
38
40
41
42 virtual void getRhsSrc(const int ipt=-1);
43 virtual void getRhsMix(const vector<double> &gf,
44 const vector<double> &dxc);
45
46 private:
47
48 void setFlux(const vector<double> &gf,
49 const vector<double> &dxc);
50
52
53 public:
54
56 dv_ygas(domain *line,
57 const string s,
58 const bool Lt,
59 const bool Lo=true);
60
61 virtual ~dv_ygas(){}
62
63};
64
65
67
double aP
Definition dv_ygas.h:34
virtual void getRhsSrc(const int ipt=-1)
Definition dv_ygas.cc:57
virtual ~dv_ygas()
Definition dv_ygas.h:61
static int nspc
number of gas species
Definition dv_ygas.h:30
void setFlux(const vector< double > &gf, const vector< double > &dxc)
Definition dv_ygas.cc:145
dv_ygas()
Definition dv_ygas.h:55
virtual void getRhsMix(const vector< double > &gf, const vector< double > &dxc)
Definition dv_ygas.cc:117
double aP_x
Definition dv_ygas.h:35
int kMe
index of this spc in list: 0 to nspc-1; set from var_name
Definition dv_ygas.h:32
Definition dv.h:23
Header file for class dv.