Fields.hpp
Go to the documentation of this file.
1 /*------------------------------- phasicFlow ---------------------------------
2  O C enter of
3  O O E ngineering and
4  O O M ultiscale modeling of
5  OOOOOOO F luid flow
6 ------------------------------------------------------------------------------
7  Copyright (C): www.cemf.ir
8  email: hamid.r.norouzi AT gmail.com
9 ------------------------------------------------------------------------------
10 Licence:
11  This file is part of phasicFlow code. It is a free software for simulating
12  granular and multiphase flows. You can redistribute it and/or modify it under
13  the terms of GNU General Public License v3 or any other later versions.
14 
15  phasicFlow is distributed to help others in their research in the field of
16  granular and multiphase flows, but WITHOUT ANY WARRANTY; without even the
17  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18 
19 -----------------------------------------------------------------------------*/
20 
21 #ifndef __Fields_hpp__
22 #define __Fields_hpp__
23 
24 #include "types.hpp"
25 #include "Field.hpp"
26 #include "VectorSingle.hpp"
27 #include "VectorDual.hpp"
28 
29 
30 namespace pFlow
31 {
32 
33 
35 
37 
39 
41 
43 
45 
47 
49 
51 
53 
55 
57 
59 
61 
63 
65 
67 
69 
71 
73 
75 
77 
79 
81 
83 
85 
86 // - no typedef on device (since word does not compile on CUDA)
88 
89 
90 // host device fields
92 
94 
96 
98 
100 
102 
104 
106 
108 
110 
112 
114 
116 
117 
119 
120 
121 
122 }
123 
124 
125 
126 #endif //__Fields_hpp__
types.hpp
pFlow::Field
Definition: Field.hpp:33
VectorDual.hpp
pFlow
Definition: demComponent.hpp:28
VectorSingle.hpp
Field.hpp