hops
Macros | Functions
tests_high_five_multi_dims.cpp File Reference
#include <string>
#include <iostream>
#include <highfive/H5DataSet.hpp>
#include <highfive/H5File.hpp>
#include <boost/test/unit_test.hpp>
#include "tests_high_five.hpp"
Include dependency graph for tests_high_five_multi_dims.cpp:

Macros

#define BOOST_TEST_MAIN   HighFiveTestMultiDims
 

Functions

template<typename T >
void readWrite2DArrayTest ()
 Test for 2D old-style arrays (T array[x][y]) More...
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (ReadWrite2DArray, T, numerical_test_types)
 
template<typename T >
void readWriteArrayTest ()
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (readWriteArray, T, numerical_test_types)
 
template<typename T , typename VectorSubT >
void readWriteVectorNDTest (std::vector< VectorSubT > &ndvec, const std::vector< size_t > &dims)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (readWritSimpleVector, T, numerical_test_types)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (readWrite2DVector, T, numerical_test_types)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (readWrite3DVector, T, numerical_test_types)
 
 BOOST_AUTO_TEST_CASE_TEMPLATE (readWrite4DVector, T, numerical_test_types)
 

Macro Definition Documentation

◆ BOOST_TEST_MAIN

#define BOOST_TEST_MAIN   HighFiveTestMultiDims

Function Documentation

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [1/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( ReadWrite2DArray  ,
,
numerical_test_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [2/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( readWrite2DVector  ,
,
numerical_test_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [3/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( readWrite3DVector  ,
,
numerical_test_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [4/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( readWrite4DVector  ,
,
numerical_test_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [5/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( readWriteArray  ,
,
numerical_test_types   
)

◆ BOOST_AUTO_TEST_CASE_TEMPLATE() [6/6]

BOOST_AUTO_TEST_CASE_TEMPLATE ( readWritSimpleVector  ,
,
numerical_test_types   
)

◆ readWrite2DArrayTest()

template<typename T >
void readWrite2DArrayTest ( )

Test for 2D old-style arrays (T array[x][y])

◆ readWriteArrayTest()

template<typename T >
void readWriteArrayTest ( )

◆ readWriteVectorNDTest()

template<typename T , typename VectorSubT >
void readWriteVectorNDTest ( std::vector< VectorSubT > &  ndvec,
const std::vector< size_t > &  dims 
)