ergo
|
Copyright(c) Emanuel Rubensson 2006. More...
#include <iostream>
#include <vector>
#include <fstream>
#include <ios>
#include <cassert>
#include <ctime>
#include <limits>
#include <stdexcept>
#include "config.h"
#include "template_blas_num_limits.h"
#include "Failure.h"
#include "DebugPolicies.h"
#include "SizesAndBlocks.h"
#include "Memory_buffer_thread.h"
Go to the source code of this file.
Classes | |
class | mat::Params |
class | mat::Time |
class | mat::MemUsage |
struct | mat::MemUsage::Values |
Namespaces | |
mat | |
Macros | |
#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::getMachineEpsilon () |
template<typename Treal > | |
static Treal | mat::getRelPrecision () |
Copyright(c) Emanuel Rubensson 2006.
#define MAT_OMP_END |
Referenced by mat::Matrix< Treal, Telement >::gemm(), mat::Vector< Treal, Telement >::gemv(), mat::Matrix< Treal, Telement >::ssmm(), mat::Matrix< Treal, Telement >::ssmm_upper_tr_only(), mat::Matrix< Treal, Telement >::symm(), mat::Vector< Treal, Telement >::symv(), mat::Matrix< Treal, Telement >::syrk(), and mat::Matrix< Treal, Telement >::sysq().
#define MAT_OMP_FINALIZE |
Referenced by mat::Matrix< Treal, Telement >::gemm(), mat::Vector< Treal, Telement >::gemv(), mat::Matrix< Treal, Telement >::ssmm(), mat::Matrix< Treal, Telement >::ssmm_upper_tr_only(), mat::Matrix< Treal, Telement >::symm(), mat::Vector< Treal, Telement >::symv(), mat::Matrix< Treal, Telement >::syrk(), and mat::Matrix< Treal, Telement >::sysq().
#define MAT_OMP_INIT |
Referenced by mat::Matrix< Treal, Telement >::gemm(), mat::Vector< Treal, Telement >::gemv(), mat::Matrix< Treal, Telement >::ssmm(), mat::Matrix< Treal, Telement >::ssmm_upper_tr_only(), mat::Matrix< Treal, Telement >::symm(), mat::Vector< Treal, Telement >::symv(), mat::Matrix< Treal, Telement >::syrk(), and mat::Matrix< Treal, Telement >::sysq().
#define MAT_OMP_START |
Referenced by mat::Matrix< Treal, Telement >::gemm(), mat::Vector< Treal, Telement >::gemv(), mat::Matrix< Treal, Telement >::ssmm(), mat::Matrix< Treal, Telement >::ssmm_upper_tr_only(), mat::Matrix< Treal, Telement >::symm(), mat::Vector< Treal, Telement >::symv(), mat::Matrix< Treal, Telement >::syrk(), and mat::Matrix< Treal, Telement >::sysq().