VTK
dox
IO
ADIOS
ADIOSDefs.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: ADIOSDefs.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
15
#ifndef __ADIOSDefs_h
16
#define __ADIOSDefs_h
17
18
#include <string>
19
20
namespace
ADIOS
21
{
22
23
enum
TransportMethod
24
{
25
TransportMethod_NULL
= 0,
26
TransportMethod_POSIX
= 1,
27
TransportMethod_MPI
= 2,
28
TransportMethod_MPI_LUSTRE
= 3,
29
TransportMethod_MPI_AGGREGATE
= 4,
30
TransportMethod_VAR_MERGE
= 5,
31
TransportMethod_DataSpaces
= 6,
32
TransportMethod_DIMES
= 7,
33
TransportMethod_FlexPath
= 8,
34
TransportMethod_PHDF5
= 9,
35
TransportMethod_NetCDF4
= 10
36
};
37
const
std::string
&
ToString
(
TransportMethod
);
38
39
enum
Transform
40
{
41
Transform_NONE
= 0,
42
Transform_ZLIB
= 1,
43
Transform_BZLIB2
= 2,
44
Transform_SZIP
= 3
45
};
46
const
std::string
&
ToString
(
Transform
);
47
48
enum
ReadMethod
49
{
50
ReadMethod_BP
= 0,
51
ReadMethod_BP_AGGREGATE
= 1,
52
ReadMethod_DataSpaces
= 3,
53
ReadMethod_DIMES
= 4,
54
ReadMethod_FlexPath
= 5
55
};
56
57
}
// end namespace
58
#endif //__ADIOSDefs_h
59
// VTK-HeaderTest-Exclude: ADIOSDefs.h
ADIOS::ReadMethod_FlexPath
Definition:
ADIOSDefs.h:54
ADIOS::Transform_BZLIB2
Definition:
ADIOSDefs.h:43
ADIOS::TransportMethod_MPI_LUSTRE
Definition:
ADIOSDefs.h:28
ADIOS::TransportMethod_DIMES
Definition:
ADIOSDefs.h:32
ADIOS::TransportMethod_NULL
Definition:
ADIOSDefs.h:25
ADIOS::Transform_ZLIB
Definition:
ADIOSDefs.h:42
ADIOS::TransportMethod_MPI
Definition:
ADIOSDefs.h:27
ADIOS::TransportMethod_FlexPath
Definition:
ADIOSDefs.h:33
ADIOS::Transform_SZIP
Definition:
ADIOSDefs.h:44
ADIOS::TransportMethod_MPI_AGGREGATE
Definition:
ADIOSDefs.h:29
ADIOS::TransportMethod_VAR_MERGE
Definition:
ADIOSDefs.h:30
ADIOS::TransportMethod_DataSpaces
Definition:
ADIOSDefs.h:31
ADIOS::TransportMethod_PHDF5
Definition:
ADIOSDefs.h:34
ADIOS::Transform
Transform
Definition:
ADIOSDefs.h:39
ADIOS::TransportMethod_NetCDF4
Definition:
ADIOSDefs.h:35
ADIOS::ReadMethod_BP
Definition:
ADIOSDefs.h:50
ADIOS::TransportMethod
TransportMethod
Definition:
ADIOSDefs.h:23
vtkX3D::string
Definition:
vtkX3D.h:490
ADIOS::ReadMethod
ReadMethod
Definition:
ADIOSDefs.h:48
ADIOS::ToString
const std::string & ToString(TransportMethod)
ADIOS
Definition:
ADIOSAttribute.h:25
ADIOS::Transform_NONE
Definition:
ADIOSDefs.h:41
ADIOS::ReadMethod_BP_AGGREGATE
Definition:
ADIOSDefs.h:51
ADIOS::TransportMethod_POSIX
Definition:
ADIOSDefs.h:26
ADIOS::ReadMethod_DataSpaces
Definition:
ADIOSDefs.h:52
ADIOS::ReadMethod_DIMES
Definition:
ADIOSDefs.h:53
Generated by
1.8.16