10 #ifndef EIGEN_FIXEDSIZEVECTOR_H
11 #define EIGEN_FIXEDSIZEVECTOR_H
51 for (; (
i + 1) > 0; --
i) {
int i
Definition: BiCGSTAB_step_by_step.cpp:9
const unsigned n
Definition: CG3DPackingUnitTest.cpp:11
Eigen::Triplet< double > T
Definition: EigenUnitTest.cpp:11
#define EIGEN_CATCH(X)
Definition: Macros.h:1264
#define EIGEN_THROW
Definition: Macros.h:1261
#define EIGEN_TRY
Definition: Macros.h:1263
#define EIGEN_DEVICE_FUNC
Definition: Macros.h:892
#define eigen_assert(x)
Definition: Macros.h:910
#define EIGEN_STRONG_INLINE
Definition: Macros.h:834
The MaxSizeVector class.
Definition: MaxSizeVector.h:31
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE const T * begin() const
Definition: MaxSizeVector.h:127
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE size_t size() const
Definition: MaxSizeVector.h:115
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE const T * end() const
Definition: MaxSizeVector.h:129
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE const T * data() const
Definition: MaxSizeVector.h:121
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T & back()
Definition: MaxSizeVector.h:100
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void pop_back()
Definition: MaxSizeVector.h:110
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE MaxSizeVector(size_t n)
Definition: MaxSizeVector.h:36
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T & back() const
Definition: MaxSizeVector.h:105
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T & operator[](size_t i)
Definition: MaxSizeVector.h:95
static const size_t alignment
Definition: MaxSizeVector.h:32
size_t size_
Definition: MaxSizeVector.h:133
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void push_back(const T &t)
Definition: MaxSizeVector.h:78
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE MaxSizeVector(size_t n, const T &init)
Definition: MaxSizeVector.h:41
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE T * begin()
Definition: MaxSizeVector.h:123
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T & operator[](size_t i) const
Definition: MaxSizeVector.h:90
void resize(size_t n)
Definition: MaxSizeVector.h:66
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ~MaxSizeVector()
Definition: MaxSizeVector.h:59
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE T * data()
Definition: MaxSizeVector.h:119
size_t reserve_
Definition: MaxSizeVector.h:132
EIGEN_DEVICE_FUNC constexpr EIGEN_STRONG_INLINE T * end()
Definition: MaxSizeVector.h:125
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void emplace_back(const X &x)
Definition: MaxSizeVector.h:85
T * data_
Definition: MaxSizeVector.h:134
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE bool empty() const
Definition: MaxSizeVector.h:117
#define X
Definition: icosphere.cpp:20
constexpr int plain_enum_max(A a, B b)
Definition: Meta.h:656
EIGEN_DEVICE_FUNC void handmade_aligned_free(void *ptr)
Definition: Memory.h:158
EIGEN_DEVICE_FUNC void * handmade_aligned_malloc(std::size_t size, std::size_t alignment=EIGEN_DEFAULT_ALIGN_BYTES)
Definition: Memory.h:142
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
Definition: Eigen_Colamd.h:49
list x
Definition: plotDoE.py:28
t
Definition: plotPSD.py:36
Definition: TutorialInplaceLU.cpp:2