libpspm
species.cpp
Go to the documentation of this file.
1
#include <
species.h
>
2
3
4
Species_Base::~Species_Base
(){
5
}
6
7
8
//template<class Model>
9
//int Species<Model>::addVar(std::string name, int stride, int offset){
10
// varnames.push_back(name);
11
// strides.push_back(stride);
12
// offsets.push_back(offset);
13
//}
14
15
16
//template<class Model>
17
//void Species<Model>::clearVars(){
18
// varnames.clear();
19
// strides.clear();
20
// offsets.clear();
21
//}
22
23
24
//template<class Model>
25
//void Species<Model>::set_model(Model *M){
26
// mod = M;
27
//}
28
29
30
void
Species_Base::set_inputBirthFlux
(
double
b){
31
birth_flux_in
= b;
32
}
33
34
35
//template<class Model>
36
//double Species<Model>::set_iStateVariables(std::vector<std::string> names){
37
// varnames_extra = names;
38
//}
39
40
void
Species_Base::set_bfin_is_u0in
(
bool
flag){
41
bfin_is_u0in
= flag;
42
}
43
44
45
int
Species_Base::xsize
(){
46
return
J
;
47
}
48
49
50
//template<class Model>
51
//int Species<Model>::size(){
52
// return varnames.size()*J;
53
//}
54
55
species.h
Species_Base::bfin_is_u0in
bool bfin_is_u0in
Definition:
species.h:37
Species_Base::J
int J
Definition:
species.h:20
Species_Base::~Species_Base
virtual ~Species_Base()=0
Definition:
species.cpp:4
Species_Base::xsize
int xsize()
Definition:
species.cpp:45
Species_Base::set_inputBirthFlux
void set_inputBirthFlux(double b)
Definition:
species.cpp:30
Species_Base::birth_flux_in
double birth_flux_in
Definition:
species.h:34
Species_Base::set_bfin_is_u0in
void set_bfin_is_u0in(bool flag)
Definition:
species.cpp:40
src
species.cpp
Generated by
1.8.13