FlexELA
Loading...
Searching...
No Matches
src
output
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
12
namespace
output
{
13
15
typedef
double
Fp_BinType
;
16
#ifdef ELA_USE_MPI
17
#define MPI_FP_BINTYPE MPI_DOUBLE
18
#endif
19
21
typedef
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
output
For writing the volume tracking matrix (VTM) and volume vector (vv)
Definition
asciilog.h:10
output::Int_BinType
uint32_t Int_BinType
Definition
output.h:21
output::Fp_BinType
double Fp_BinType
Definition
output.h:15
Declan B. Gaylo
© 2024. Documentation generated with
doxygen
.
Source Code