33 hid_t group = H5Gcreate2(f, path, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
38 int arraylength = data->
Nmrk*data->
Npnt;
40 int* mask = malloc(arraylength*
sizeof(
int));
41 for(
int i=0; i < arraylength; i++) {
42 mask[i] = data->
id[i] > 0.1;
54 mask, datasize, data->
id);
58 mask, datasize, data->
r);
62 mask, datasize, data->
z);
64 mask, datasize, data->
p_r);
66 mask, datasize, data->
p_phi);
68 mask, datasize, data->
p_z);
70 mask, datasize, data->
weight);
74 mask, datasize, data->
rho);
78 mask, datasize, data->
B_r);
80 mask, datasize, data->
B_phi);
82 mask, datasize, data->
B_z);
90 mask, datasize, data->
id);
94 mask, datasize, data->
r);
98 mask, datasize, data->
z);
100 mask, datasize, data->
ppar);
104 mask, datasize, data->
zeta);
106 mask, datasize, data->
weight);
110 mask, datasize, data->
rho);
114 mask, datasize, data->
B_r);
116 mask, datasize, data->
B_phi);
118 mask, datasize, data->
B_z);
120 mask, datasize, data->
simmode);
125 mask, datasize, data->
id);
127 mask, datasize, data->
mileage);
129 mask, datasize, data->
r);
133 mask, datasize, data->
z);
135 mask, datasize, data->
rho);
139 mask, datasize, data->
B_r);
141 mask, datasize, data->
B_phi);
143 mask, datasize, data->
B_z);
145 mask, datasize, data->
simmode);
150 mask, datasize, data->
id);
152 mask, datasize, data->
mileage);
154 mask, datasize, data->
r);
158 mask, datasize, data->
z);
160 mask, datasize, data->
p_r);
162 mask, datasize, data->
p_phi);
164 mask, datasize, data->
p_z);
166 mask, datasize, data->
ppar);
170 mask, datasize, data->
zeta);
172 mask, datasize, data->
weight);
176 mask, datasize, data->
rho);
180 mask, datasize, data->
B_r);
182 mask, datasize, data->
B_phi);
184 mask, datasize, data->
B_z);
186 mask, datasize, data->
simmode);
192 mask, datasize, data->
pncrid);
194 mask, datasize, data->
pncrdi);