FlexELA
Loading...
Searching...
No Matches
output.h
1#ifndef OUTPUT_H
2#define OUTPUT_H
3
4#include <cassert>
5#include <cstdint>
6#include <fstream>
7#ifdef ELA_USE_MPI
8#include <mpi.h>
9#endif
10
12namespace output {
13
15typedef double Fp_BinType;
16#ifdef ELA_USE_MPI
17#define MPI_FP_BINTYPE MPI_DOUBLE
18#endif
19
21typedef uint32_t Int_BinType;
22#ifdef ELA_USE_MPI
23#define MPI_INT_BINTYPE MPI_UINT32_T
24#endif
25
26} // namespace output
27
28#endif
For writing the volume tracking matrix (VTM) and volume vector (vv)
Definition asciilog.h:10
uint32_t Int_BinType
Definition output.h:21
double Fp_BinType
Definition output.h:15