PRISMS-PF
v2.1
varBCs.h
Go to the documentation of this file.
1
/*
2
* varBCs.h
3
*
4
* Created on: Feb 27, 2017
5
* Author: stephendewitt
6
*/
7
8
#ifndef INCLUDE_VARBCS_H_
9
#define INCLUDE_VARBCS_H_
10
11
// BC type enum
12
enum
BC_type
{
NATURAL
,
DIRICHLET
,
PERIODIC
,
NON_UNIFORM_DIRICHLET
,
NEUMANN
};
13
14
// BC object declaration
15
template
<
int
dim>
16
class
varBCs
17
{
18
public
:
19
std::vector<BC_type>
var_BC_type
;
20
std::vector<double>
var_BC_val
;
21
};
22
23
24
25
#endif
/* INCLUDE_VARBCS_H_ */
NATURAL
Definition:
varBCs.h:12
varBCs
Definition:
varBCs.h:16
varBCs::var_BC_val
std::vector< double > var_BC_val
Definition:
varBCs.h:20
varBCs::var_BC_type
std::vector< BC_type > var_BC_type
Definition:
varBCs.h:19
DIRICHLET
Definition:
varBCs.h:12
NON_UNIFORM_DIRICHLET
Definition:
varBCs.h:12
PERIODIC
Definition:
varBCs.h:12
BC_type
BC_type
Definition:
varBCs.h:12
NEUMANN
Definition:
varBCs.h:12
include
varBCs.h
Generated by
1.8.14