ODT
Loading...
Searching...
No Matches
source
domainvariables
dv_aDL.cc
Go to the documentation of this file.
1
6
#include "
dv_aDL.h
"
7
#include "
domain.h
"
8
#include <cstdlib>
9
#include <cmath>
10
12
18
dv_aDL::dv_aDL
(
domain
*line,
19
const
string
s,
20
const
bool
Lt,
21
const
bool
Lo) {
22
23
domn
= line;
24
var_name
= s;
25
L_transported
= Lt;
26
L_output
= Lo;
27
d
= vector<double>(
domn
->
ngrd
, 0.0);
28
29
}
30
32
36
void
dv_aDL::setVar
(
const
int
ipt){
37
38
if
(ipt != -1) {
39
cout << endl <<
"ERROR in setVar: ipt must be -1"
<< endl;
40
exit(0);
41
}
42
43
d
.resize(
domn
->
ngrd
,0.0);
44
}
45
domain
Definition
domain.h:34
domain::ngrd
int ngrd
number of grid cells
Definition
domain.h:42
dv_aDL::dv_aDL
dv_aDL()
Definition
dv_aDL.h:41
dv_aDL::setVar
virtual void setVar(const int ipt=-1)
Definition
dv_aDL.cc:36
dv::d
vector< double > d
the data
Definition
dv.h:30
dv::L_transported
bool L_transported
flag true if var is transported
Definition
dv.h:31
dv::var_name
string var_name
name of variable
Definition
dv.h:29
dv::L_output
bool L_output
flag true if included in output
Definition
dv.h:32
dv::domn
domain * domn
pointer to domain object (parent)
Definition
dv.h:35
domain.h
Header file for class domain.
dv_aDL.h
Header file for class dv_aDL.
Generated by
1.10.0