BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Defines various functions to interact from numpy on Python side.
Definition in file ArrayUtils.h.
Go to the source code of this file.
Namespaces | |
DataUtils | |
DataUtils::Array | |
Array utility functions getShape. | |
Macros | |
#define | BORNAGAIN_DEVICE_DATA_ARRAYUTILS_H |
Functions | |
std::unique_ptr< Datafield > | DataUtils::Array::createPField1D (const std::vector< double > &vec) |
std::unique_ptr< Datafield > | DataUtils::Array::createPField2D (const std::vector< std::vector< double >> &vec) |
std::vector< double > | DataUtils::Array::createVector1D (const Datafield &data) |
Creates 1D vector from Datafield. More... | |
std::vector< std::vector< double > > | DataUtils::Array::createVector2D (const Datafield &data) |
Creates 2D vector from Datafield. More... | |
std::pair< size_t, size_t > | DataUtils::Array::getShape (const std::vector< std::vector< double >> &data) |
Returns shape nrows, ncols of 2D array. More... | |
#define BORNAGAIN_DEVICE_DATA_ARRAYUTILS_H |
Definition at line 21 of file ArrayUtils.h.