-
Notifications
You must be signed in to change notification settings - Fork 1
/
Microambiente_Parametros.h
56 lines (40 loc) · 1.31 KB
/
Microambiente_Parametros.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#ifndef _MICROAMBIENTE_PARAMETROS_H
#define _MICROAMBIENTE_PARAMETROS_H
#include <vector>
#include <string>
class Microambiente_Parametros
{
private:
public:
//Microambiente* pMicroambiente;
std::string nombre;
std::string unidades_espaciales;
std::string unidades_temporales;
double dx;
double dy;
double dz;
bool condiciones_de_Dirichlet_externas;
std::vector<double> vector_condicion_de_dirichlet;
std::vector<bool> vector_activacion_dirichlet;
std::vector<bool> dirichlet_todo;
std::vector<bool> dirichlet_xmin;
std::vector<bool> dirichlet_xmax;
std::vector<bool> dirichlet_ymin;
std::vector<bool> dirichlet_ymax;
std::vector<bool> dirichlet_zmin;
std::vector<bool> dirichlet_zmax;
std::vector<double> dirichlet_xmin_valores;
std::vector<double> dirichlet_xmax_valores;
std::vector<double> dirichlet_ymin_valores;
std::vector<double> dirichlet_ymax_valores;
std::vector<double> dirichlet_zmin_valores;
std::vector<double> dirichlet_zmax_valores;
std::vector<double> vector_condiciones_iniciales;
std::vector<double> rango_en_X;
std::vector<double> rango_en_Y;
std::vector<double> rango_en_Z;
//Microambiente_Parametros();
bool calcular_gradientes;
bool usar_oxigeno_como_primer_sustrato;
};
#endif