root_unsigned_int);
// Create attributes attached to a group
- auto test_group = data_file.create_group("test_group");
- const std::complex<float> group_complex_float = {2.45681934e5, 45e2};
+ auto test_group = data_file.create_group("test_group");
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
+ const std::complex<float> group_complex_float = {2.45681934e5, 45e2};
const std::complex<double> group_complex_double = {6.234542e3, 2};
test_group.set_attribute("group_complex_float", group_complex_float);
test_group.set_attribute("group_complex_double", group_complex_double);
test_group.set_attribute("group_complex_total",
group_complex_float * group_complex_double);
+#endif
+
test_group.set_attribute("group_string",
std::string("test_string_attribute"));
// Read attributes attached to a group
auto test_group = data_file.group("test_group");
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
auto group_complex_float =
test_group.get_attribute<std::complex<float>>("group_complex_float");
auto group_complex_double =
<< test_group.get_attribute<std::complex<double>>(
"group_complex_total")
<< std::endl;
+#endif
+
deallog << "group_string read:"
<< test_group.get_attribute<std::string>("group_string")
<< std::endl;
--- /dev/null
+
+DEAL::root_total calculated:-3.10361e+08
+DEAL::root_total read:-3.10361e+08
+DEAL::group_string read:test_string_attribute
+DEAL::dataset_double read:20.2000
+DEAL::dataset_string read:test_dataset_attribute
root_unsigned_int);
// Create attributes attached to a group
- auto test_group = data_file.create_group("test_group");
- const std::complex<float> group_complex_float = {2.45681934e5, 45e2};
+ auto test_group = data_file.create_group("test_group");
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
+ const std::complex<float> group_complex_float = {2.45681934e5, 45e2};
const std::complex<double> group_complex_double = {6.234542e3, 2};
test_group.set_attribute("group_complex_float", group_complex_float);
test_group.set_attribute("group_complex_double", group_complex_double);
test_group.set_attribute("group_complex_total",
group_complex_float * group_complex_double);
+#endif
+
test_group.set_attribute("group_string",
std::string("test_string_attribute"));
// Read attributes attached to a group
auto test_group = data_file.group("test_group");
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
auto group_complex_float =
test_group.get_attribute<std::complex<float>>("group_complex_float");
auto group_complex_double =
<< test_group.get_attribute<std::complex<double>>(
"group_complex_total")
<< std::endl;
+#endif
+
deallog << "group_string read:"
<< test_group.get_attribute<std::string>("group_string")
<< std::endl;
--- /dev/null
+
+DEAL::root_total calculated:-3.10361e+08
+DEAL::root_total read:-3.10361e+08
+DEAL::group_string read:test_string_attribute
+DEAL::dataset_double read:20.2000
+DEAL::dataset_string read:test_dataset_attribute
--- /dev/null
+
+DEAL::root_total calculated:-3.10361e+08
+DEAL::root_total read:-3.10361e+08
+DEAL::group_string read:test_string_attribute
+DEAL::dataset_double read:20.2000
+DEAL::dataset_string read:test_dataset_attribute
dataset_dimensions,
mpi_communicator,
pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<std::vector, std::complex<float>>(data_file,
dataset_dimensions,
mpi_communicator,
dataset_dimensions,
mpi_communicator,
pcout);
+#endif
+
write_test<std::vector, int>(data_file,
dataset_dimensions,
mpi_communicator,
dataset_dimensions,
mpi_communicator,
pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<FullMatrix, std::complex<float>>(data_file,
dataset_dimensions,
mpi_communicator,
dataset_dimensions,
mpi_communicator,
pcout);
+#endif
+
write_test<Vector, float>(data_file,
dataset_dimensions,
mpi_communicator,
dataset_dimensions,
mpi_communicator,
pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<Vector, std::complex<float>>(data_file,
dataset_dimensions,
mpi_communicator,
dataset_dimensions,
mpi_communicator,
pcout);
+#endif
}
{
HDF5::File::Mode::open);
read_test<std::vector, float>(data_file, mpi_communicator, pcout);
read_test<std::vector, double>(data_file, mpi_communicator, pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<std::vector, std::complex<float>>(data_file,
mpi_communicator,
pcout);
read_test<std::vector, std::complex<double>>(data_file,
mpi_communicator,
pcout);
+#endif
+
read_test<std::vector, int>(data_file, mpi_communicator, pcout);
read_test<std::vector, unsigned int>(data_file,
mpi_communicator,
pcout);
read_test<FullMatrix, float>(data_file, mpi_communicator, pcout);
read_test<FullMatrix, double>(data_file, mpi_communicator, pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<FullMatrix, std::complex<float>>(data_file,
mpi_communicator,
pcout);
read_test<FullMatrix, std::complex<double>>(data_file,
mpi_communicator,
pcout);
+#endif
+
read_test<Vector, float>(data_file, mpi_communicator, pcout);
read_test<Vector, double>(data_file, mpi_communicator, pcout);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<Vector, std::complex<float>>(data_file,
mpi_communicator,
pcout);
read_test<Vector, std::complex<double>>(data_file,
mpi_communicator,
pcout);
+#endif
}
}
catch (std::exception &exc)
--- /dev/null
+
+DEAL::Write tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Write): 50 30
+DEAL::Size dataset_1 std::vector<float> (Write): 1500
+DEAL::Rank dataset_1 std::vector<float> (Write): 2
+DEAL::Sum dataset_1 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Write): 50 30
+DEAL::Size dataset_2 std::vector<float> (Write): 1500
+DEAL::Rank dataset_2 std::vector<float> (Write): 2
+DEAL::Sum dataset_2 std::vector<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 std::vector<float> (Write): 50 30
+DEAL::Size dataset_3 std::vector<float> (Write): 1500
+DEAL::Rank dataset_3 std::vector<float> (Write): 2
+DEAL::Sum dataset_3 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Write): 50 30
+DEAL::Size dataset_4 std::vector<float> (Write): 1500
+DEAL::Rank dataset_4 std::vector<float> (Write): 2
+DEAL::Sum dataset_4 std::vector<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Write): 6.00000
+DEAL::Write tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Write): 50 30
+DEAL::Size dataset_1 std::vector<double> (Write): 1500
+DEAL::Rank dataset_1 std::vector<double> (Write): 2
+DEAL::Sum dataset_1 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Write): 50 30
+DEAL::Size dataset_2 std::vector<double> (Write): 1500
+DEAL::Rank dataset_2 std::vector<double> (Write): 2
+DEAL::Sum dataset_2 std::vector<double> (Write): 61.0000
+DEAL::Sum dataset_3 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Write): 50 30
+DEAL::Size dataset_4 std::vector<double> (Write): 1500
+DEAL::Rank dataset_4 std::vector<double> (Write): 2
+DEAL::Sum dataset_4 std::vector<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Write): 6.00000
+DEAL::Write tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<int> (Write): 2
+DEAL::Sum dataset_1 std::vector<int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<int> (Write): 2
+DEAL::Sum dataset_2 std::vector<int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<int> (Write): 2
+DEAL::Sum dataset_4 std::vector<int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Write): 6
+DEAL::Write tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Write): 6
+DEAL::Write tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Write): 6.00000
+DEAL::Write tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Write): 61.0000
+DEAL::Sum dataset_3 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Write): 6.00000
+DEAL::Write tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Write): 50 30
+DEAL::Size dataset_1 <float> (Write): 1500
+DEAL::Rank dataset_1 <float> (Write): 2
+DEAL::Sum dataset_1 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Write): 50 30
+DEAL::Size dataset_2 <float> (Write): 1500
+DEAL::Rank dataset_2 <float> (Write): 2
+DEAL::Sum dataset_2 <float> (Write): 61.0000
+DEAL::Dimensions dataset_3 <float> (Write): 50 30
+DEAL::Size dataset_3 <float> (Write): 1500
+DEAL::Rank dataset_3 <float> (Write): 2
+DEAL::Sum dataset_3 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Write): 50 30
+DEAL::Size dataset_4 <float> (Write): 1500
+DEAL::Rank dataset_4 <float> (Write): 2
+DEAL::Sum dataset_4 <float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Write): 6.00000
+DEAL::Write tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Write): 50 30
+DEAL::Size dataset_1 <double> (Write): 1500
+DEAL::Rank dataset_1 <double> (Write): 2
+DEAL::Sum dataset_1 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Write): 50 30
+DEAL::Size dataset_2 <double> (Write): 1500
+DEAL::Rank dataset_2 <double> (Write): 2
+DEAL::Sum dataset_2 <double> (Write): 61.0000
+DEAL::Sum dataset_3 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Write): 50 30
+DEAL::Size dataset_4 <double> (Write): 1500
+DEAL::Rank dataset_4 <double> (Write): 2
+DEAL::Sum dataset_4 <double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Write): 6.00000
+DEAL::Read tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Read): 50 30
+DEAL::Size dataset_1 std::vector<float> (Read): 1500
+DEAL::Rank dataset_1 std::vector<float> (Read): 2
+DEAL::Sum dataset_1 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Read): 50 30
+DEAL::Size dataset_2 std::vector<float> (Read): 1500
+DEAL::Rank dataset_2 std::vector<float> (Read): 2
+DEAL::Sum dataset_2 std::vector<float> (Read): 16.0000
+DEAL::Selection dataset_2 std::vector<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<float> (Read): 50 30
+DEAL::Size dataset_3 std::vector<float> (Read): 1500
+DEAL::Rank dataset_3 std::vector<float> (Read): 2
+DEAL::Sum dataset_3 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Read): 50 30
+DEAL::Size dataset_4 std::vector<float> (Read): 1500
+DEAL::Rank dataset_4 std::vector<float> (Read): 2
+DEAL::Sum dataset_4 std::vector<float> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Read): 0.00000
+DEAL::Read tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Read): 50 30
+DEAL::Size dataset_1 std::vector<double> (Read): 1500
+DEAL::Rank dataset_1 std::vector<double> (Read): 2
+DEAL::Sum dataset_1 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Read): 50 30
+DEAL::Size dataset_2 std::vector<double> (Read): 1500
+DEAL::Rank dataset_2 std::vector<double> (Read): 2
+DEAL::Sum dataset_2 std::vector<double> (Read): 16.0000
+DEAL::Selection dataset_2 std::vector<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<double> (Read): 50 30
+DEAL::Size dataset_3 std::vector<double> (Read): 1500
+DEAL::Rank dataset_3 std::vector<double> (Read): 2
+DEAL::Sum dataset_3 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Read): 50 30
+DEAL::Size dataset_4 std::vector<double> (Read): 1500
+DEAL::Rank dataset_4 std::vector<double> (Read): 2
+DEAL::Sum dataset_4 std::vector<double> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Read): 0.00000
+DEAL::Read tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<int> (Read): 2
+DEAL::Sum dataset_1 std::vector<int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<int> (Read): 2
+DEAL::Sum dataset_2 std::vector<int> (Read): 16
+DEAL::Selection dataset_2 std::vector<int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<int> (Read): 2
+DEAL::Sum dataset_4 std::vector<int> (Read): 1173
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Read): 0
+DEAL::Read tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Read): 16
+DEAL::Selection dataset_2 std::vector<unsigned int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Read): 1173
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Read): 0
+DEAL::Read tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Read): 16.0000
+DEAL::Selection dataset_2 FullMatrix<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Read): 0.00000
+DEAL::Read tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Read): 16.0000
+DEAL::Selection dataset_2 FullMatrix<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Read): 0.00000
+DEAL::Read tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Read): 50 30
+DEAL::Size dataset_1 <float> (Read): 1500
+DEAL::Rank dataset_1 <float> (Read): 2
+DEAL::Sum dataset_1 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Read): 50 30
+DEAL::Size dataset_2 <float> (Read): 1500
+DEAL::Rank dataset_2 <float> (Read): 2
+DEAL::Sum dataset_2 <float> (Read): 16.0000
+DEAL::Selection dataset_2 <float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <float> (Read): 50 30
+DEAL::Size dataset_3 <float> (Read): 1500
+DEAL::Rank dataset_3 <float> (Read): 2
+DEAL::Sum dataset_3 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Read): 50 30
+DEAL::Size dataset_4 <float> (Read): 1500
+DEAL::Rank dataset_4 <float> (Read): 2
+DEAL::Sum dataset_4 <float> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Read): 0.00000
+DEAL::Read tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Read): 50 30
+DEAL::Size dataset_1 <double> (Read): 1500
+DEAL::Rank dataset_1 <double> (Read): 2
+DEAL::Sum dataset_1 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Read): 50 30
+DEAL::Size dataset_2 <double> (Read): 1500
+DEAL::Rank dataset_2 <double> (Read): 2
+DEAL::Sum dataset_2 <double> (Read): 16.0000
+DEAL::Selection dataset_2 <double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <double> (Read): 50 30
+DEAL::Size dataset_3 <double> (Read): 1500
+DEAL::Rank dataset_3 <double> (Read): 2
+DEAL::Sum dataset_3 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Read): 50 30
+DEAL::Size dataset_4 <double> (Read): 1500
+DEAL::Rank dataset_4 <double> (Read): 2
+DEAL::Sum dataset_4 <double> (Read): 1173.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Read): 0.00000
--- /dev/null
+
+DEAL::Write tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Write): 50 30
+DEAL::Size dataset_1 std::vector<float> (Write): 1500
+DEAL::Rank dataset_1 std::vector<float> (Write): 2
+DEAL::Sum dataset_1 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Write): 50 30
+DEAL::Size dataset_2 std::vector<float> (Write): 1500
+DEAL::Rank dataset_2 std::vector<float> (Write): 2
+DEAL::Sum dataset_2 std::vector<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 std::vector<float> (Write): 50 30
+DEAL::Size dataset_3 std::vector<float> (Write): 1500
+DEAL::Rank dataset_3 std::vector<float> (Write): 2
+DEAL::Sum dataset_3 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Write): 50 30
+DEAL::Size dataset_4 std::vector<float> (Write): 1500
+DEAL::Rank dataset_4 std::vector<float> (Write): 2
+DEAL::Sum dataset_4 std::vector<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Write): 6.00000
+DEAL::Write tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Write): 50 30
+DEAL::Size dataset_1 std::vector<double> (Write): 1500
+DEAL::Rank dataset_1 std::vector<double> (Write): 2
+DEAL::Sum dataset_1 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Write): 50 30
+DEAL::Size dataset_2 std::vector<double> (Write): 1500
+DEAL::Rank dataset_2 std::vector<double> (Write): 2
+DEAL::Sum dataset_2 std::vector<double> (Write): 61.0000
+DEAL::Sum dataset_3 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Write): 50 30
+DEAL::Size dataset_4 std::vector<double> (Write): 1500
+DEAL::Rank dataset_4 std::vector<double> (Write): 2
+DEAL::Sum dataset_4 std::vector<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Write): 6.00000
+DEAL::Write tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<int> (Write): 2
+DEAL::Sum dataset_1 std::vector<int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<int> (Write): 2
+DEAL::Sum dataset_2 std::vector<int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<int> (Write): 2
+DEAL::Sum dataset_4 std::vector<int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Write): 6
+DEAL::Write tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Write): 6
+DEAL::Write tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Write): 6.00000
+DEAL::Write tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Write): 61.0000
+DEAL::Sum dataset_3 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Write): 6.00000
+DEAL::Write tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Write): 50 30
+DEAL::Size dataset_1 <float> (Write): 1500
+DEAL::Rank dataset_1 <float> (Write): 2
+DEAL::Sum dataset_1 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Write): 50 30
+DEAL::Size dataset_2 <float> (Write): 1500
+DEAL::Rank dataset_2 <float> (Write): 2
+DEAL::Sum dataset_2 <float> (Write): 61.0000
+DEAL::Dimensions dataset_3 <float> (Write): 50 30
+DEAL::Size dataset_3 <float> (Write): 1500
+DEAL::Rank dataset_3 <float> (Write): 2
+DEAL::Sum dataset_3 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Write): 50 30
+DEAL::Size dataset_4 <float> (Write): 1500
+DEAL::Rank dataset_4 <float> (Write): 2
+DEAL::Sum dataset_4 <float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Write): 6.00000
+DEAL::Write tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Write): 50 30
+DEAL::Size dataset_1 <double> (Write): 1500
+DEAL::Rank dataset_1 <double> (Write): 2
+DEAL::Sum dataset_1 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Write): 50 30
+DEAL::Size dataset_2 <double> (Write): 1500
+DEAL::Rank dataset_2 <double> (Write): 2
+DEAL::Sum dataset_2 <double> (Write): 61.0000
+DEAL::Sum dataset_3 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Write): 50 30
+DEAL::Size dataset_4 <double> (Write): 1500
+DEAL::Rank dataset_4 <double> (Write): 2
+DEAL::Sum dataset_4 <double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Write): 6.00000
+DEAL::Read tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Read): 50 30
+DEAL::Size dataset_1 std::vector<float> (Read): 1500
+DEAL::Rank dataset_1 std::vector<float> (Read): 2
+DEAL::Sum dataset_1 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Read): 50 30
+DEAL::Size dataset_2 std::vector<float> (Read): 1500
+DEAL::Rank dataset_2 std::vector<float> (Read): 2
+DEAL::Sum dataset_2 std::vector<float> (Read): 61.0000
+DEAL::Selection dataset_2 std::vector<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<float> (Read): 50 30
+DEAL::Size dataset_3 std::vector<float> (Read): 1500
+DEAL::Rank dataset_3 std::vector<float> (Read): 2
+DEAL::Sum dataset_3 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Read): 50 30
+DEAL::Size dataset_4 std::vector<float> (Read): 1500
+DEAL::Rank dataset_4 std::vector<float> (Read): 2
+DEAL::Sum dataset_4 std::vector<float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Read): 6.00000
+DEAL::Read tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Read): 50 30
+DEAL::Size dataset_1 std::vector<double> (Read): 1500
+DEAL::Rank dataset_1 std::vector<double> (Read): 2
+DEAL::Sum dataset_1 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Read): 50 30
+DEAL::Size dataset_2 std::vector<double> (Read): 1500
+DEAL::Rank dataset_2 std::vector<double> (Read): 2
+DEAL::Sum dataset_2 std::vector<double> (Read): 61.0000
+DEAL::Selection dataset_2 std::vector<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<double> (Read): 50 30
+DEAL::Size dataset_3 std::vector<double> (Read): 1500
+DEAL::Rank dataset_3 std::vector<double> (Read): 2
+DEAL::Sum dataset_3 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Read): 50 30
+DEAL::Size dataset_4 std::vector<double> (Read): 1500
+DEAL::Rank dataset_4 std::vector<double> (Read): 2
+DEAL::Sum dataset_4 std::vector<double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Read): 6.00000
+DEAL::Read tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<int> (Read): 2
+DEAL::Sum dataset_1 std::vector<int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<int> (Read): 2
+DEAL::Sum dataset_2 std::vector<int> (Read): 61
+DEAL::Selection dataset_2 std::vector<int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<int> (Read): 2
+DEAL::Sum dataset_4 std::vector<int> (Read): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Read): 6
+DEAL::Read tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Read): 61
+DEAL::Selection dataset_2 std::vector<unsigned int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Read): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Read): 6
+DEAL::Read tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Read): 61.0000
+DEAL::Selection dataset_2 FullMatrix<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Read): 6.00000
+DEAL::Read tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Read): 61.0000
+DEAL::Selection dataset_2 FullMatrix<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Read): 6.00000
+DEAL::Read tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Read): 50 30
+DEAL::Size dataset_1 <float> (Read): 1500
+DEAL::Rank dataset_1 <float> (Read): 2
+DEAL::Sum dataset_1 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Read): 50 30
+DEAL::Size dataset_2 <float> (Read): 1500
+DEAL::Rank dataset_2 <float> (Read): 2
+DEAL::Sum dataset_2 <float> (Read): 61.0000
+DEAL::Selection dataset_2 <float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <float> (Read): 50 30
+DEAL::Size dataset_3 <float> (Read): 1500
+DEAL::Rank dataset_3 <float> (Read): 2
+DEAL::Sum dataset_3 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Read): 50 30
+DEAL::Size dataset_4 <float> (Read): 1500
+DEAL::Rank dataset_4 <float> (Read): 2
+DEAL::Sum dataset_4 <float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Read): 6.00000
+DEAL::Read tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Read): 50 30
+DEAL::Size dataset_1 <double> (Read): 1500
+DEAL::Rank dataset_1 <double> (Read): 2
+DEAL::Sum dataset_1 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Read): 50 30
+DEAL::Size dataset_2 <double> (Read): 1500
+DEAL::Rank dataset_2 <double> (Read): 2
+DEAL::Sum dataset_2 <double> (Read): 61.0000
+DEAL::Selection dataset_2 <double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <double> (Read): 50 30
+DEAL::Size dataset_3 <double> (Read): 1500
+DEAL::Rank dataset_3 <double> (Read): 2
+DEAL::Sum dataset_3 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Read): 50 30
+DEAL::Size dataset_4 <double> (Read): 1500
+DEAL::Rank dataset_4 <double> (Read): 2
+DEAL::Sum dataset_4 <double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Read): 6.00000
write_test<std::vector, float>(data_file, dataset_dimensions);
write_test<std::vector, double>(data_file, dataset_dimensions);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<std::vector, std::complex<float>>(data_file,
dataset_dimensions);
write_test<std::vector, std::complex<double>>(data_file,
dataset_dimensions);
+#endif
+
write_test<std::vector, int>(data_file, dataset_dimensions);
write_test<std::vector, unsigned int>(data_file, dataset_dimensions);
write_test<FullMatrix, float>(data_file, dataset_dimensions);
write_test<FullMatrix, double>(data_file, dataset_dimensions);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<FullMatrix, std::complex<float>>(data_file,
dataset_dimensions);
write_test<FullMatrix, std::complex<double>>(data_file,
dataset_dimensions);
+#endif
+
write_test<Vector, float>(data_file, dataset_dimensions);
write_test<Vector, double>(data_file, dataset_dimensions);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
write_test<Vector, std::complex<float>>(data_file, dataset_dimensions);
write_test<Vector, std::complex<double>>(data_file, dataset_dimensions);
+#endif
}
{
HDF5::File data_file(filename, HDF5::File::Mode::open);
read_test<std::vector, float>(data_file);
read_test<std::vector, double>(data_file);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<std::vector, std::complex<float>>(data_file);
read_test<std::vector, std::complex<double>>(data_file);
+#endif
+
read_test<std::vector, int>(data_file);
read_test<std::vector, unsigned int>(data_file);
read_test<FullMatrix, float>(data_file);
read_test<FullMatrix, double>(data_file);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<FullMatrix, std::complex<float>>(data_file);
read_test<FullMatrix, std::complex<double>>(data_file);
+#endif
+
read_test<Vector, float>(data_file);
read_test<Vector, double>(data_file);
+
+#ifdef DEAL_II_WITH_COMPLEX_VALUES
read_test<Vector, std::complex<float>>(data_file);
read_test<Vector, std::complex<double>>(data_file);
+#endif
}
}
catch (std::exception &exc)
--- /dev/null
+
+DEAL::Write tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Write): 50 30
+DEAL::Size dataset_1 std::vector<float> (Write): 1500
+DEAL::Rank dataset_1 std::vector<float> (Write): 2
+DEAL::Sum dataset_1 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Write): 50 30
+DEAL::Size dataset_2 std::vector<float> (Write): 1500
+DEAL::Rank dataset_2 std::vector<float> (Write): 2
+DEAL::Sum dataset_2 std::vector<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 std::vector<float> (Write): 50 30
+DEAL::Size dataset_3 std::vector<float> (Write): 1500
+DEAL::Rank dataset_3 std::vector<float> (Write): 2
+DEAL::Sum dataset_3 std::vector<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Write): 50 30
+DEAL::Size dataset_4 std::vector<float> (Write): 1500
+DEAL::Rank dataset_4 std::vector<float> (Write): 2
+DEAL::Sum dataset_4 std::vector<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Write): 6.00000
+DEAL::Sum dataset_5 std::vector<float> (Write): 1.12425e+06
+DEAL::Write tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Write): 50 30
+DEAL::Size dataset_1 std::vector<double> (Write): 1500
+DEAL::Rank dataset_1 std::vector<double> (Write): 2
+DEAL::Sum dataset_1 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Write): 50 30
+DEAL::Size dataset_2 std::vector<double> (Write): 1500
+DEAL::Rank dataset_2 std::vector<double> (Write): 2
+DEAL::Sum dataset_2 std::vector<double> (Write): 61.0000
+DEAL::Sum dataset_3 std::vector<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Write): 50 30
+DEAL::Size dataset_4 std::vector<double> (Write): 1500
+DEAL::Rank dataset_4 std::vector<double> (Write): 2
+DEAL::Sum dataset_4 std::vector<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Write): 6.00000
+DEAL::Sum dataset_5 std::vector<double> (Write): 1.12425e+06
+DEAL::Write tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<int> (Write): 2
+DEAL::Sum dataset_1 std::vector<int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<int> (Write): 2
+DEAL::Sum dataset_2 std::vector<int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<int> (Write): 2
+DEAL::Sum dataset_4 std::vector<int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Write): 6
+DEAL::Sum dataset_5 std::vector<int> (Write): 1124250
+DEAL::Write tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Write): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Write): 61
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Write): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Write): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Write): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Write): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Write): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Write): 6
+DEAL::Sum dataset_5 std::vector<unsigned int> (Write): 1124250
+DEAL::Write tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Write): 61.0000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Write): 6.00000
+DEAL::Sum dataset_5 FullMatrix<float> (Write): 1.12425e+06
+DEAL::Write tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Write): 61.0000
+DEAL::Sum dataset_3 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Write): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Write): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Write): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Write): 6.00000
+DEAL::Sum dataset_5 FullMatrix<double> (Write): 1.12425e+06
+DEAL::Write tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Write): 50 30
+DEAL::Size dataset_1 <float> (Write): 1500
+DEAL::Rank dataset_1 <float> (Write): 2
+DEAL::Sum dataset_1 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Write): 50 30
+DEAL::Size dataset_2 <float> (Write): 1500
+DEAL::Rank dataset_2 <float> (Write): 2
+DEAL::Sum dataset_2 <float> (Write): 61.0000
+DEAL::Dimensions dataset_3 <float> (Write): 50 30
+DEAL::Size dataset_3 <float> (Write): 1500
+DEAL::Rank dataset_3 <float> (Write): 2
+DEAL::Sum dataset_3 <float> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Write): 50 30
+DEAL::Size dataset_4 <float> (Write): 1500
+DEAL::Rank dataset_4 <float> (Write): 2
+DEAL::Sum dataset_4 <float> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Write): 6.00000
+DEAL::Sum dataset_5 <float> (Write): 1.12425e+06
+DEAL::Write tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Write): 50 30
+DEAL::Size dataset_1 <double> (Write): 1500
+DEAL::Rank dataset_1 <double> (Write): 2
+DEAL::Sum dataset_1 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Write): 50 30
+DEAL::Size dataset_2 <double> (Write): 1500
+DEAL::Rank dataset_2 <double> (Write): 2
+DEAL::Sum dataset_2 <double> (Write): 61.0000
+DEAL::Sum dataset_3 <double> (Write): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Write): 50 30
+DEAL::Size dataset_4 <double> (Write): 1500
+DEAL::Rank dataset_4 <double> (Write): 2
+DEAL::Sum dataset_4 <double> (Write): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Write): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Write): 6.00000
+DEAL::Sum dataset_5 <double> (Write): 1.12425e+06
+DEAL::Read tests for std::vector<float> datasets
+DEAL::Dimensions dataset_1 std::vector<float> (Read): 50 30
+DEAL::Size dataset_1 std::vector<float> (Read): 1500
+DEAL::Rank dataset_1 std::vector<float> (Read): 2
+DEAL::Sum dataset_1 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<float> (Read): 50 30
+DEAL::Size dataset_2 std::vector<float> (Read): 1500
+DEAL::Rank dataset_2 std::vector<float> (Read): 2
+DEAL::Sum dataset_2 std::vector<float> (Read): 61.0000
+DEAL::Selection dataset_2 std::vector<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<float> (Read): 50 30
+DEAL::Size dataset_3 std::vector<float> (Read): 1500
+DEAL::Rank dataset_3 std::vector<float> (Read): 2
+DEAL::Sum dataset_3 std::vector<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<float> (Read): 50 30
+DEAL::Size dataset_4 std::vector<float> (Read): 1500
+DEAL::Rank dataset_4 std::vector<float> (Read): 2
+DEAL::Sum dataset_4 std::vector<float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<float> (Read): 6.00000
+DEAL::Dimensions dataset_5 std::vector<float> (Read): 1500
+DEAL::Size dataset_5 std::vector<float> (Read): 1500
+DEAL::Rank dataset_5 std::vector<float> (Read): 1
+DEAL::Sum dataset_5 std::vector<float> (Read): 1.12425e+06
+DEAL::Read tests for std::vector<double> datasets
+DEAL::Dimensions dataset_1 std::vector<double> (Read): 50 30
+DEAL::Size dataset_1 std::vector<double> (Read): 1500
+DEAL::Rank dataset_1 std::vector<double> (Read): 2
+DEAL::Sum dataset_1 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 std::vector<double> (Read): 50 30
+DEAL::Size dataset_2 std::vector<double> (Read): 1500
+DEAL::Rank dataset_2 std::vector<double> (Read): 2
+DEAL::Sum dataset_2 std::vector<double> (Read): 61.0000
+DEAL::Selection dataset_2 std::vector<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 std::vector<double> (Read): 50 30
+DEAL::Size dataset_3 std::vector<double> (Read): 1500
+DEAL::Rank dataset_3 std::vector<double> (Read): 2
+DEAL::Sum dataset_3 std::vector<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 std::vector<double> (Read): 50 30
+DEAL::Size dataset_4 std::vector<double> (Read): 1500
+DEAL::Rank dataset_4 std::vector<double> (Read): 2
+DEAL::Sum dataset_4 std::vector<double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 std::vector<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 std::vector<double> (Read): 6.00000
+DEAL::Dimensions dataset_5 std::vector<double> (Read): 1500
+DEAL::Size dataset_5 std::vector<double> (Read): 1500
+DEAL::Rank dataset_5 std::vector<double> (Read): 1
+DEAL::Sum dataset_5 std::vector<double> (Read): 1.12425e+06
+DEAL::Read tests for std::vector<int> datasets
+DEAL::Dimensions dataset_1 std::vector<int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<int> (Read): 2
+DEAL::Sum dataset_1 std::vector<int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<int> (Read): 2
+DEAL::Sum dataset_2 std::vector<int> (Read): 61
+DEAL::Selection dataset_2 std::vector<int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<int> (Read): 2
+DEAL::Sum dataset_4 std::vector<int> (Read): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<int> (Read): 6
+DEAL::Dimensions dataset_5 std::vector<int> (Read): 1500
+DEAL::Size dataset_5 std::vector<int> (Read): 1500
+DEAL::Rank dataset_5 std::vector<int> (Read): 1
+DEAL::Sum dataset_5 std::vector<int> (Read): 1124250
+DEAL::Read tests for std::vector<unsigned int> datasets
+DEAL::Dimensions dataset_1 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_1 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_1 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_1 std::vector<unsigned int> (Read): 1124250
+DEAL::Dimensions dataset_2 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_2 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_2 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_2 std::vector<unsigned int> (Read): 61
+DEAL::Selection dataset_2 std::vector<unsigned int> (Read): 2, 3, 5, 6
+DEAL::Dimensions dataset_4 std::vector<unsigned int> (Read): 50 30
+DEAL::Size dataset_4 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_4 std::vector<unsigned int> (Read): 2
+DEAL::Sum dataset_4 std::vector<unsigned int> (Read): 1179
+DEAL::Hyperslab_a sum dataset_4 std::vector<unsigned int> (Read): 45
+DEAL::Hyperslab_b sum dataset_4 std::vector<unsigned int> (Read): 6
+DEAL::Dimensions dataset_5 std::vector<unsigned int> (Read): 1500
+DEAL::Size dataset_5 std::vector<unsigned int> (Read): 1500
+DEAL::Rank dataset_5 std::vector<unsigned int> (Read): 1
+DEAL::Sum dataset_5 std::vector<unsigned int> (Read): 1124250
+DEAL::Read tests for FullMatrix<float> datasets
+DEAL::Dimensions dataset_1 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<float> (Read): 61.0000
+DEAL::Selection dataset_2 FullMatrix<float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<float> (Read): 6.00000
+DEAL::Dimensions dataset_5 FullMatrix<float> (Read): 50 30
+DEAL::Size dataset_5 FullMatrix<float> (Read): 1500
+DEAL::Rank dataset_5 FullMatrix<float> (Read): 2
+DEAL::Sum dataset_5 FullMatrix<float> (Read): 1.12425e+06
+DEAL::Read tests for FullMatrix<double> datasets
+DEAL::Dimensions dataset_1 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_1 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_1 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_1 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_2 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_2 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_2 FullMatrix<double> (Read): 61.0000
+DEAL::Selection dataset_2 FullMatrix<double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_3 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_3 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_3 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_4 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_4 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_4 FullMatrix<double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 FullMatrix<double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 FullMatrix<double> (Read): 6.00000
+DEAL::Dimensions dataset_5 FullMatrix<double> (Read): 50 30
+DEAL::Size dataset_5 FullMatrix<double> (Read): 1500
+DEAL::Rank dataset_5 FullMatrix<double> (Read): 2
+DEAL::Sum dataset_5 FullMatrix<double> (Read): 1.12425e+06
+DEAL::Read tests for <float> datasets
+DEAL::Dimensions dataset_1 <float> (Read): 50 30
+DEAL::Size dataset_1 <float> (Read): 1500
+DEAL::Rank dataset_1 <float> (Read): 2
+DEAL::Sum dataset_1 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <float> (Read): 50 30
+DEAL::Size dataset_2 <float> (Read): 1500
+DEAL::Rank dataset_2 <float> (Read): 2
+DEAL::Sum dataset_2 <float> (Read): 61.0000
+DEAL::Selection dataset_2 <float> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <float> (Read): 50 30
+DEAL::Size dataset_3 <float> (Read): 1500
+DEAL::Rank dataset_3 <float> (Read): 2
+DEAL::Sum dataset_3 <float> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <float> (Read): 50 30
+DEAL::Size dataset_4 <float> (Read): 1500
+DEAL::Rank dataset_4 <float> (Read): 2
+DEAL::Sum dataset_4 <float> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <float> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <float> (Read): 6.00000
+DEAL::Dimensions dataset_5 <float> (Read): 1500
+DEAL::Size dataset_5 <float> (Read): 1500
+DEAL::Rank dataset_5 <float> (Read): 1
+DEAL::Sum dataset_5 <float> (Read): 1.12425e+06
+DEAL::Read tests for <double> datasets
+DEAL::Dimensions dataset_1 <double> (Read): 50 30
+DEAL::Size dataset_1 <double> (Read): 1500
+DEAL::Rank dataset_1 <double> (Read): 2
+DEAL::Sum dataset_1 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_2 <double> (Read): 50 30
+DEAL::Size dataset_2 <double> (Read): 1500
+DEAL::Rank dataset_2 <double> (Read): 2
+DEAL::Sum dataset_2 <double> (Read): 61.0000
+DEAL::Selection dataset_2 <double> (Read): 2.00000, 3.00000, 5.00000, 6.00000
+DEAL::Dimensions dataset_3 <double> (Read): 50 30
+DEAL::Size dataset_3 <double> (Read): 1500
+DEAL::Rank dataset_3 <double> (Read): 2
+DEAL::Sum dataset_3 <double> (Read): 1.12425e+06
+DEAL::Dimensions dataset_4 <double> (Read): 50 30
+DEAL::Size dataset_4 <double> (Read): 1500
+DEAL::Rank dataset_4 <double> (Read): 2
+DEAL::Sum dataset_4 <double> (Read): 1179.00
+DEAL::Hyperslab_a sum dataset_4 <double> (Read): 45.0000
+DEAL::Hyperslab_b sum dataset_4 <double> (Read): 6.00000
+DEAL::Dimensions dataset_5 <double> (Read): 1500
+DEAL::Size dataset_5 <double> (Read): 1500
+DEAL::Rank dataset_5 <double> (Read): 1
+DEAL::Sum dataset_5 <double> (Read): 1.12425e+06