Mantid
|
#include "MantidKernel/DllConfig.h"
#include <cfloat>
#include <iosfwd>
#include <memory>
#include <stdexcept>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | Mantid::Kernel::Matrix< T > |
Numerical Matrix class. More... | |
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Kernel |
Macros | |
#define | KERNEL_MATRIX_CLASS_DLL MANTID_KERNEL_DLL |
Typedefs | |
using | Mantid::Kernel::DblMatrix = Mantid::Kernel::Matrix< double > |
using | Mantid::Kernel::FloatMatrix = Mantid::Kernel::Matrix< float > |
using | Mantid::Kernel::IntMatrix = Mantid::Kernel::Matrix< int > |
Functions | |
template<typename T > | |
void | Mantid::Kernel::dumpToStream (std::ostream &os, const Kernel::Matrix< T > &matrix, const char delimiter) |
Write a Matrix to a stream. More... | |
template<typename T > | |
void | Mantid::Kernel::fillFromStream (std::istream &is, Kernel::Matrix< T > &in, const char delimiter) |
Fill a Matrix from a stream using the given separator. More... | |
template<typename T > | |
std::ostream & | Mantid::Kernel::operator<< (std::ostream &os, const Matrix< T > &matrix) |
Write an object to a stream. More... | |
template<typename T > | |
std::istream & | Mantid::Kernel::operator>> (std::istream &is, Kernel::Matrix< T > &in) |
Fill an object from a stream. More... | |