xerus
a general purpose tensor library
|
Header file for shorthand notations that are xerus specific but used throughout the library. More...
#include <stddef.h>
#include "misc/allocator.h"
#include "misc/standard.h"
#include "misc/namedLogger.h"
#include "tensorLogger.h"
Go to the source code of this file.
Namespaces | |
xerus | |
The main namespace of xerus. | |
xerus::internal | |
Namespace for function and classes designated only for internal use. | |
Typedefs | |
typedef double | xerus::value_t |
The type of values to be used by xerus. More... | |
Functions | |
void | xerus::internal::array_deleter_st (size_t *const _toDelete) |
Internal deleter function, needed because std::shared_ptr misses an array overload. More... | |
void | xerus::internal::array_deleter_vt (value_t *const _toDelete) |
Internal deleter function, needed because std::shared_ptr misses an array overload. More... | |
Variables | |
constexpr const value_t | xerus::EPSILON = 8*std::numeric_limits<value_t>::epsilon() |
The default epsilon value in xerus. More... | |
Header file for shorthand notations that are xerus specific but used throughout the library.
Definition in file basic.h.