BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ArrayUtils Namespace Reference

Array and Numpy utility functions getShape, createNumpyArray. More...

Classes

class  CreateDataImpl
 

Functions

template<class T >
std::pair< size_t, size_t > getShape (const T &data)
 Returns shape nrows, ncols of 2D array.
 
template<class T >
CreateDataImpl::ReturnType< T > createData (const T &vec)
 Creates OutputData array from input vector.
 
PyObject * createNumpyArray (const std::vector< double > &data)
 
template<class T >
decltype(auto) createVector1D (const T &data)
 Creates 1D vector from OutputData.
 
template<class T >
decltype(auto) createVector2D (const T &data)
 Creates 2D vector from OutputData.
 

Detailed Description

Array and Numpy utility functions getShape, createNumpyArray.