Domain¶
Parallel Domain data structures and helper functions.
Functions
-
void ReadBinaryFile(char *FILENAME, double *Data, size_t N)¶
-
void ReadCheckpoint(char *FILENAME, double *cDen, double *cfq, size_t Np)¶
-
void WriteCheckpoint(const char *FILENAME, const double *cDen, const double *cfq, size_t Np)¶
-
class Box¶
- #include <Domain.h>
information about a box
-
class Domain¶
- #include <Mesh.h>
-
class Patch¶
- #include <Domain.h>
store patch data
-
template<class TYPE>
class PatchData¶ - #include <Domain.h>
-
template<class TYPE>
class PatchData - #include <Domain.h>
Public Functions
-
void beginCommunication()
Start communication.
-
void copy(const PatchData &rhs)
Copy data from another PatchData.
-
inline TYPE *data()
Get the raw data pointer.
-
inline const TYPE *data() const
Get the raw data pointer.
-
void endCommunication()
End communication.
-
inline const Patch &getPatch() const
Get the patch.
-
TYPE operator()(int, int, int) const
Access ghost values.
-
void beginCommunication()