#include <iostream>
#include <vector>
#include <fstream>
#include <ios>
#include <cassert>
#include <ctime>
#include <limits>
#include "Failure.h"
#include "DebugPolicies.h"
#include "SizesAndBlocks.h"
Go to the source code of this file.
Namespaces | |
namespace | mat |
Classes | |
class | mat::Params |
class | mat::Time |
class | mat::MemUsage |
struct | mat::MemUsage::Values |
Defines | |
#define | MAT_OMP_INIT |
#define | MAT_OMP_START |
#define | MAT_OMP_END |
#define | MAT_OMP_FINALIZE |
Enumerations | |
enum | mat::property { mat::zero, mat::ful } |
enum | mat::normType { mat::frobNorm, mat::euclNorm, mat::mixedNorm } |
Functions | |
normType | mat::getNormType (const char *normStr) |
std::string | mat::getNormTypeString (normType nType) |
template<typename Treal> | |
static Treal | mat::getRelPrecision () |
template<> | |
long double | mat::getRelPrecision< long double > () |
template<> | |
double | mat::getRelPrecision< double > () |
template<> | |
float | mat::getRelPrecision< float > () |
#define MAT_OMP_END |
#define MAT_OMP_FINALIZE |
#define MAT_OMP_INIT |
#define MAT_OMP_START |