#include <iostream>#include <cstdlib>#include <limits>#include <new>#include <utility>#include <vector>#include <complex>#include <TooN/internal/config.hh>#include <TooN/internal/typeof.hh>#include <TooN/internal/deprecated.hh>#include <TooN/internal/dchecktest.hh>#include <TooN/internal/allocator.hh>#include <TooN/internal/size_mismatch.hh>#include <TooN/internal/overfill_error.hh>#include <TooN/internal/slice_error.hh>#include <TooN/internal/debug.hh>#include <TooN/internal/comma.hh>#include <TooN/internal/vbase.hh>#include <TooN/internal/vector.hh>#include <TooN/internal/mbase.hh>#include <TooN/internal/matrix.hh>#include <TooN/internal/reference.hh>#include <TooN/internal/make_vector.hh>#include <TooN/internal/operators.hh>#include <TooN/internal/objects.h>#include <TooN/internal/diagmatrix.h>#include <TooN/internal/data.hh>#include <TooN/internal/data_functions.hh>#include <TooN/helpers.h>
Go to the source code of this file.
Classes | |
| struct | TooN::IsField< C > |
| struct | TooN::IsField< const C > |
| struct | TooN::IsField< std::complex< C > > |
| struct | TooN::Internal::IsStatic< i > |
| struct | TooN::Internal::SimpleSizer< i, j > |
| struct | TooN::Internal::SimpleSizer< Dynamic, Dynamic > |
| struct | TooN::Internal::SimpleSizer< Dynamic, i > |
| struct | TooN::Internal::SimpleSizer< i, Dynamic > |
| struct | TooN::Internal::Sizer< i, j > |
| struct | TooN::Internal::Sizer< i, i > |
| struct | TooN::Internal::Slicing |
Namespaces | |
| namespace | TooN |
Everything lives inside this namespace. | |
| namespace | TooN::Internal |
Typedefs | |
| typedef double | TooN::DefaultPrecision |
| All TooN classes default to using this precision for computations and storage. | |
Variables | |
| static const int | TooN::Dynamic = -1 |
| Template size value used to indicate dynamically sized vectors and matrices. | |
| static const unsigned int | TooN::Internal::max_bytes_on_stack = 1000 |
| static const int | TooN::Resizable = -0x7fffffff |