~ubuntu-branches/ubuntu/utopic/adios/utopic

« back to all changes in this revision

Viewing changes to tests/suite/programs/write_read.xml

  • Committer: Package Import Robot
  • Author(s): Alastair McKinstry
  • Date: 2013-12-09 15:21:31 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20131209152131-jtd4fpmdv3xnunnm
Tags: 1.5.0-1
* New upstream.
* Standards-Version: 3.9.5
* Include latest config.{sub,guess} 
* New watch file.
* Create libadios-bin for binaries.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<adios-config host-language="C">
 
3
 
 
4
    <adios-group name="alltypes" coordination-communicator="comm">
 
5
        <!-- dimension variables (scalars) -->
 
6
        <var name="gdim1" path="/dimensions" type="integer"/>
 
7
        <var name="gdim2" path="/dimensions" type="integer"/>
 
8
        <var name="gdim3" path="/dimensions" type="integer"/>
 
9
        <var name="gdim4" path="/dimensions" type="integer"/>
 
10
        <var name="gdim5" path="/dimensions" type="integer"/>
 
11
        <var name="gdim6" path="/dimensions" type="integer"/>
 
12
        <var name="ldim1" path="/dimensions" type="integer"/>
 
13
        <var name="ldim2" path="/dimensions" type="integer"/>
 
14
        <var name="ldim3" path="/dimensions" type="integer"/>
 
15
        <var name="ldim4" path="/dimensions" type="integer"/>
 
16
        <var name="ldim5" path="/dimensions" type="integer"/>
 
17
        <var name="ldim6" path="/dimensions" type="integer"/>
 
18
        <var name="offs1" path="/dimensions" type="integer"/>
 
19
        <var name="offs2" path="/dimensions" type="integer"/>
 
20
        <var name="offs3" path="/dimensions" type="integer"/>
 
21
        <var name="offs4" path="/dimensions" type="integer"/>
 
22
        <var name="offs5" path="/dimensions" type="integer"/>
 
23
        <var name="offs6" path="/dimensions" type="integer"/>
 
24
 
 
25
        <!-- Scalars -->
 
26
        <var name="scalar_byte"            path="/scalars" type="byte"/>
 
27
        <var name="scalar_short"           path="/scalars" type="short"/>
 
28
        <var name="scalar_int"             path="/scalars" type="integer"/>
 
29
        <var name="scalar_long"            path="/scalars" type="long"/>
 
30
        <var name="scalar_ubyte"           path="/scalars" type="unsigned byte"/>
 
31
        <var name="scalar_ushort"          path="/scalars" type="unsigned short"/>
 
32
        <var name="scalar_uint"            path="/scalars" type="unsigned integer"/>
 
33
        <var name="scalar_ulong"           path="/scalars" type="unsigned long"/>
 
34
        <var name="scalar_float"           path="/scalars" type="float"/>
 
35
        <var name="scalar_double"          path="/scalars" type="double"/>
 
36
        <var name="scalar_string"          path="/scalars" type="string"/>
 
37
        <var name="scalar_complex"         path="/scalars" type="complex"/>
 
38
        <var name="scalar_double_complex"  path="/scalars" type="double complex"/>
 
39
 
 
40
        <!-- 1D Arrays -->
 
41
        <global-bounds dimensions="gdim1" offsets="offs1">
 
42
            <var name="a1_byte"            path="/1D" dimensions="ldim1" type="byte"/>
 
43
            <var name="a1_short"           path="/1D" dimensions="ldim1" type="short"/>
 
44
            <var name="a1_int"             path="/1D" dimensions="ldim1" type="integer"/>
 
45
            <var name="a1_long"            path="/1D" dimensions="ldim1" type="long"/>
 
46
            <var name="a1_ubyte"           path="/1D" dimensions="ldim1" type="unsigned byte"/>
 
47
            <var name="a1_ushort"          path="/1D" dimensions="ldim1" type="unsigned short"/>
 
48
            <var name="a1_uint"            path="/1D" dimensions="ldim1" type="unsigned integer"/>
 
49
            <var name="a1_ulong"           path="/1D" dimensions="ldim1" type="unsigned long"/>
 
50
            <var name="a1_float"           path="/1D" dimensions="ldim1" type="float"/>
 
51
            <var name="a1_double"          path="/1D" dimensions="ldim1" type="double"/>
 
52
            <var name="a1_complex"         path="/1D" dimensions="ldim1" type="complex"/>
 
53
            <var name="a1_double_complex"  path="/1D" dimensions="ldim1" type="double complex"/>
 
54
        </global-bounds>
 
55
 
 
56
        <!-- 2D Arrays -->
 
57
        <global-bounds dimensions="gdim1,gdim2" offsets="offs1,offs2">
 
58
            <var name="a2_byte"            path="/2D" dimensions="ldim1,ldim2" type="byte"/>
 
59
            <var name="a2_short"           path="/2D" dimensions="ldim1,ldim2" type="short"/>
 
60
            <var name="a2_int"             path="/2D" dimensions="ldim1,ldim2" type="integer"/>
 
61
            <var name="a2_long"            path="/2D" dimensions="ldim1,ldim2" type="long"/>
 
62
            <var name="a2_ubyte"           path="/2D" dimensions="ldim1,ldim2" type="unsigned byte"/>
 
63
            <var name="a2_ushort"          path="/2D" dimensions="ldim1,ldim2" type="unsigned short"/>
 
64
            <var name="a2_uint"            path="/2D" dimensions="ldim1,ldim2" type="unsigned integer"/>
 
65
            <var name="a2_ulong"           path="/2D" dimensions="ldim1,ldim2" type="unsigned long"/>
 
66
            <var name="a2_float"           path="/2D" dimensions="ldim1,ldim2" type="float"/>
 
67
            <var name="a2_double"          path="/2D" dimensions="ldim1,ldim2" type="double"/>
 
68
            <var name="a2_complex"         path="/2D" dimensions="ldim1,ldim2" type="complex"/>
 
69
            <var name="a2_double_complex"  path="/2D" dimensions="ldim1,ldim2" type="double complex"/>
 
70
        </global-bounds>
 
71
 
 
72
        <!-- 3D Arrays -->
 
73
        <global-bounds dimensions="gdim1,gdim2,gdim3" offsets="offs1,offs2,offs3">
 
74
            <var name="a3_byte"            path="/3D" type="byte"
 
75
                 dimensions="ldim1,ldim2,ldim3"/>
 
76
            <var name="a3_short"           path="/3D" type="short"
 
77
                 dimensions="ldim1,ldim2,ldim3"/>
 
78
            <var name="a3_int"             path="/3D" type="integer"
 
79
                 dimensions="ldim1,ldim2,ldim3"/>
 
80
            <var name="a3_long"            path="/3D" type="long"
 
81
                 dimensions="ldim1,ldim2,ldim3"/>
 
82
            <var name="a3_ubyte"           path="/3D" type="unsigned byte"
 
83
                 dimensions="ldim1,ldim2,ldim3"/>
 
84
            <var name="a3_ushort"          path="/3D" type="unsigned short"
 
85
                 dimensions="ldim1,ldim2,ldim3"/>
 
86
            <var name="a3_uint"            path="/3D" type="unsigned integer"
 
87
                 dimensions="ldim1,ldim2,ldim3"/>
 
88
            <var name="a3_ulong"           path="/3D" type="unsigned long"
 
89
                 dimensions="ldim1,ldim2,ldim3"/>
 
90
            <var name="a3_float"           path="/3D" type="float"
 
91
                 dimensions="ldim1,ldim2,ldim3"/>
 
92
            <var name="a3_double"          path="/3D" type="double"
 
93
                 dimensions="ldim1,ldim2,ldim3"/>
 
94
            <var name="a3_complex"         path="/3D" type="complex"
 
95
                 dimensions="ldim1,ldim2,ldim3"/>
 
96
            <var name="a3_double_complex"  path="/3D" type="double complex"
 
97
                 dimensions="ldim1,ldim2,ldim3"/>
 
98
        </global-bounds>
 
99
 
 
100
        <!-- 6D Arrays -->
 
101
        <global-bounds dimensions="gdim1,gdim2,gdim3,gdim4,gdim5,gdim6" 
 
102
                       offsets="offs1,offs2,offs3,offs4,offs5,offs6">
 
103
            <var name="a6_byte"            path="/6D" type="byte"
 
104
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
105
            <var name="a6_short"           path="/6D" type="short"
 
106
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
107
            <var name="a6_int"             path="/6D" type="integer"
 
108
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
109
            <var name="a6_long"            path="/6D" type="long"
 
110
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
111
            <var name="a6_ubyte"           path="/6D" type="unsigned byte"
 
112
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
113
            <var name="a6_ushort"          path="/6D" type="unsigned short"
 
114
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
115
            <var name="a6_uint"            path="/6D" type="unsigned integer"
 
116
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
117
            <var name="a6_ulong"           path="/6D" type="unsigned long"
 
118
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
119
            <var name="a6_float"           path="/6D" type="float"
 
120
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
121
            <var name="a6_double"          path="/6D" type="double"
 
122
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
123
            <var name="a6_complex"         path="/6D" type="complex"
 
124
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
125
            <var name="a6_double_complex"  path="/6D" type="double complex"
 
126
                 dimensions="ldim1,ldim2,ldim3,ldim4,ldim5,ldim6"/>
 
127
        </global-bounds>
 
128
 
 
129
    </adios-group>
 
130
 
 
131
<method group="alltypes" method="MPI"/>
 
132
 
 
133
<buffer size-MB="20" allocate-time="now"/>
 
134
 
 
135
</adios-config>
 
136