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
#ifndef __VTK_WRAP__
18
19
#include <string>
20
21
namespace
ADIOS
22
{
23
24
enum
TransportMethod
25
{
26
TransportMethod_NULL
= 0,
27
TransportMethod_POSIX
= 1,
28
TransportMethod_MPI
= 2,
29
TransportMethod_MPI_LUSTRE
= 3,
30
TransportMethod_MPI_AGGREGATE
= 4,
31
TransportMethod_VAR_MERGE
= 5,
32
TransportMethod_DataSpaces
= 6,
33
TransportMethod_DIMES
= 7,
34
TransportMethod_FlexPath
= 8,
35
TransportMethod_PHDF5
= 9,
36
TransportMethod_NetCDF4
= 10
37
};
38
const
std::string
&
ToString
(
TransportMethod
);
39
40
enum
Transform
41
{
42
Transform_NONE
= 0,
43
Transform_ZLIB
= 1,
44
Transform_BZLIB2
= 2,
45
Transform_SZIP
= 3
46
};
47
const
std::string
&
ToString
(
Transform
);
48
49
enum
ReadMethod
50
{
51
ReadMethod_BP
= 0,
52
ReadMethod_BP_AGGREGATE
= 1,
53
ReadMethod_DataSpaces
= 3,
54
ReadMethod_DIMES
= 4,
55
ReadMethod_FlexPath
= 5
56
};
57
58
}
// end namespace
59
#endif
60
#endif //__ADIOSDefs_h
61
// VTK-HeaderTest-Exclude: ADIOSDefs.h
ADIOS::ReadMethod_FlexPath
Definition:
ADIOSDefs.h:55
ADIOS::Transform_BZLIB2
Definition:
ADIOSDefs.h:44
ADIOS::TransportMethod_MPI_LUSTRE
Definition:
ADIOSDefs.h:29
ADIOS::TransportMethod_DIMES
Definition:
ADIOSDefs.h:33
ADIOS::TransportMethod_NULL
Definition:
ADIOSDefs.h:26
ADIOS::Transform_ZLIB
Definition:
ADIOSDefs.h:43
ADIOS::TransportMethod_MPI
Definition:
ADIOSDefs.h:28
ADIOS::TransportMethod_FlexPath
Definition:
ADIOSDefs.h:34
ADIOS::Transform_SZIP
Definition:
ADIOSDefs.h:45
ADIOS::TransportMethod_MPI_AGGREGATE
Definition:
ADIOSDefs.h:30
ADIOS::TransportMethod_VAR_MERGE
Definition:
ADIOSDefs.h:31
ADIOS::TransportMethod_DataSpaces
Definition:
ADIOSDefs.h:32
ADIOS::TransportMethod_PHDF5
Definition:
ADIOSDefs.h:35
ADIOS::Transform
Transform
Definition:
ADIOSDefs.h:40
ADIOS::TransportMethod_NetCDF4
Definition:
ADIOSDefs.h:36
ADIOS::ReadMethod_BP
Definition:
ADIOSDefs.h:51
ADIOS::TransportMethod
TransportMethod
Definition:
ADIOSDefs.h:24
vtkX3D::string
Definition:
vtkX3D.h:490
ADIOS::ReadMethod
ReadMethod
Definition:
ADIOSDefs.h:49
ADIOS::ToString
const std::string & ToString(TransportMethod)
ADIOS
Definition:
ADIOSAttribute.h:27
ADIOS::Transform_NONE
Definition:
ADIOSDefs.h:42
ADIOS::ReadMethod_BP_AGGREGATE
Definition:
ADIOSDefs.h:52
ADIOS::TransportMethod_POSIX
Definition:
ADIOSDefs.h:27
ADIOS::ReadMethod_DataSpaces
Definition:
ADIOSDefs.h:53
ADIOS::ReadMethod_DIMES
Definition:
ADIOSDefs.h:54
Generated by
1.8.16