mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-02 05:04:08 +08:00
* Add SparseVector temp * Add gtest * Some reworking of the sparse concept * Change type of M from int to size_t * Add const modifier * Add needed declaration for accessing elements of _indices * Add norm_squared, norm, longerThan * Add test for all sparse vector functions * Add missing const to slice's norm_squared, norm and longerThan * Construction from Vector<M> and carray[N] * try to fix ci Co-authored-by: Julian Kent <julian@auterion.com>
24 lines
508 B
C++
24 lines
508 B
C++
#pragma once
|
|
|
|
#include <assert.h>
|
|
#include "stdlib_imports.hpp"
|
|
#ifdef __PX4_QURT
|
|
#include "dspal_math.h"
|
|
#endif
|
|
#include "helper_functions.hpp"
|
|
#include "Matrix.hpp"
|
|
#include "SquareMatrix.hpp"
|
|
#include "Slice.hpp"
|
|
#include "Vector.hpp"
|
|
#include "Vector2.hpp"
|
|
#include "Vector3.hpp"
|
|
#include "Euler.hpp"
|
|
#include "Dcm.hpp"
|
|
#include "Scalar.hpp"
|
|
#include "Quaternion.hpp"
|
|
#include "AxisAngle.hpp"
|
|
#include "LeastSquaresSolver.hpp"
|
|
#include "Dual.hpp"
|
|
#include "PseudoInverse.hpp"
|
|
#include "SparseVector.hpp"
|