AMR-Solver
1.0
Block-based Octree AMR grid flow solver
Main Page
Namespaces
Classes
Files
File List
File Members
vecfield.h
Go to the documentation of this file.
1
namespace
myOctree
{
2
4
13
class
VecField
{
14
15
public
:
16
19
int
Nx
,
Ny
,
Nz
;
20
int
N
;
22
25
double
***
x
;
26
double
***
y
;
27
double
***
z
;
29
30
31
std::string
name
;
35
FieldBc
xbc
[3][2];
36
FieldBc
ybc
[3][2];
37
FieldBc
zbc
[3][2];
39
40
VecField
(
int
N_x,
int
N_y,
int
N_z, std::string info );
42
VecField
();
44
VecField
(
const
VecField
&obj);
46
~VecField
();
48
void
set_field
(
double
);
51
private
:
52
protected
:
53
54
};
55
56
57
}
myOctree::VecField::N
int N
Definition:
vecfield.h:20
myOctree::VecField::~VecField
~VecField()
Definition:
vecfield.cpp:87
myOctree::VecField::zbc
FieldBc zbc[3][2]
Definition:
vecfield.h:37
myOctree::VecField::VecField
VecField()
Definition:
vecfield.cpp:28
myOctree::VecField::z
double *** z
Definition:
vecfield.h:27
myOctree::VecField::set_field
void set_field(double)
Definition:
vecfield.cpp:107
myOctree::VecField
Template class for any vector field variable in the domain.
Definition:
vecfield.h:13
myOctree::VecField::Nz
int Nz
Definition:
vecfield.h:19
myOctree
AMR grid stuff.
Definition:
adapt.cpp:6
myOctree::VecField::name
std::string name
Definition:
vecfield.h:31
myOctree::VecField::x
double *** x
Definition:
vecfield.h:25
myOctree::VecField::y
double *** y
Definition:
vecfield.h:26
myOctree::VecField::Nx
int Nx
Definition:
vecfield.h:19
myOctree::VecField::xbc
FieldBc xbc[3][2]
Definition:
vecfield.h:35
myOctree::VecField::ybc
FieldBc ybc[3][2]
Definition:
vecfield.h:36
myOctree::field_boundary_flags
field_boundary_flags
Definition:
boundary.h:16
myOctree::VecField::Ny
int Ny
Definition:
vecfield.h:19
src
vecfield.h
Generated on Sat Jun 11 2016 15:19:29 for AMR-Solver by
1.8.10