PRISMS-PF Manual v3.0-pre
Loading...
Searching...
No Matches
varBCs.h
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#include <vector>
12
13// BC type enum
14enum BC_type
15{
16 NATURAL,
17 DIRICHLET,
18 PERIODIC,
19 NON_UNIFORM_DIRICHLET,
20 NEUMANN
21};
22
23// BC object declaration
24template <int dim>
25class varBCs
26{
27public:
28 std::vector<BC_type> var_BC_type;
29 std::vector<double> var_BC_val;
30};
31
32#endif /* INCLUDE_VARBCS_H_ */
Definition varBCs.h:26