#include <complex>
#include <random>
#include <string>
#include <vector>
#include <boost/mpl/list.hpp>
Go to the source code of this file.
|
using | complex = std::complex< double > |
|
typedef boost::mpl::list< float, double > | floating_numerics_test_types |
|
typedef boost::mpl::list< int, unsigned int, long, unsigned long, unsigned char, char, float, double, long long, unsigned long long, complex > | numerical_test_types |
|
typedef boost::mpl::list< int, unsigned int, long, unsigned long, unsigned char, char, float, double > | dataset_test_types |
|
|
template<typename T , typename Func > |
void | fillVec (std::vector< std::vector< T >> &v, std::vector< size_t > dims, const Func &f) |
|
template<typename T , typename Func > |
void | fillVec (std::vector< T > &v, std::vector< size_t > dims, const Func &f) |
|
template<typename T > |
bool | checkLength (const std::vector< T > &v, std::vector< size_t > dims) |
|
template<typename T > |
bool | checkLength (const std::vector< std::vector< T >> &v, std::vector< size_t > dims) |
|
template<typename T , typename Func > |
void | generate2D (T *table, size_t x, size_t y, Func &func) |
|
template<typename T > |
std::string | typeNameHelper () |
|
template<typename ElemT , typename DataT > |
HighFive::DataSet | readWriteDataset (const DataT &ndvec, DataT &result, const size_t ndims, const std::string &struct_t) |
|
◆ BOOST_GLOBAL_FIXTURE_END
#define BOOST_GLOBAL_FIXTURE_END |
◆ complex
using complex = std::complex<double> |
◆ dataset_test_types
typedef boost::mpl::list<int, unsigned int, long, unsigned long, unsigned char, char, float, double> dataset_test_types |
◆ floating_numerics_test_types
◆ numerical_test_types
typedef boost::mpl::list<int, unsigned int, long, unsigned long, unsigned char, char, float, double, long long, unsigned long long, complex> numerical_test_types |
◆ checkLength() [1/2]
template<typename T >
bool checkLength |
( |
const std::vector< std::vector< T >> & |
v, |
|
|
std::vector< size_t > |
dims |
|
) |
| |
◆ checkLength() [2/2]
template<typename T >
bool checkLength |
( |
const std::vector< T > & |
v, |
|
|
std::vector< size_t > |
dims |
|
) |
| |
◆ fillVec() [1/2]
template<typename T , typename Func >
void fillVec |
( |
std::vector< std::vector< T >> & |
v, |
|
|
std::vector< size_t > |
dims, |
|
|
const Func & |
f |
|
) |
| |
◆ fillVec() [2/2]
template<typename T , typename Func >
void fillVec |
( |
std::vector< T > & |
v, |
|
|
std::vector< size_t > |
dims, |
|
|
const Func & |
f |
|
) |
| |
◆ generate2D()
template<typename T , typename Func >
void generate2D |
( |
T * |
table, |
|
|
size_t |
x, |
|
|
size_t |
y, |
|
|
Func & |
func |
|
) |
| |
◆ readWriteDataset()
template<typename ElemT , typename DataT >
◆ typeNameHelper()