mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
* move memory related stuff to util/Memory.h
* clean ugly doxygen inheritence of expressions * keep improving the documentation... slowly !
This commit is contained in:
23
Eigen/Core
23
Eigen/Core
@@ -6,16 +6,27 @@
|
||||
#include <cstring>
|
||||
#include <string>
|
||||
|
||||
#ifdef EIGEN_VECTORIZE
|
||||
// it seems we cannot assume posix_memalign is defined in the stdlib header
|
||||
extern "C" int posix_memalign (void **, size_t, size_t) throw ();
|
||||
#endif
|
||||
|
||||
namespace Eigen {
|
||||
|
||||
/** \defgroup Core_Module Core module
|
||||
* This is the main module of Eigen providing dense matrix and vector support with
|
||||
* features equivalent to a BLAS library and much more...
|
||||
*
|
||||
* \code
|
||||
* #include <Eigen/Core>
|
||||
* \endcode
|
||||
*
|
||||
* To speedup compilation, in header files you might only include the following file:
|
||||
* \code
|
||||
* #include <Eigen/CoreDeclaration>
|
||||
* \endcode
|
||||
* which gives access to matrix and vector types as well as coefficient accessor operators.
|
||||
*/
|
||||
|
||||
#include "src/Core/util/Memory.h"
|
||||
#include "src/Core/NumTraits.h"
|
||||
#include "src/Core/MathFunctions.h"
|
||||
#include "src/Core/DummyPacketMath.h"
|
||||
#include "src/Core/GenericPacketMath.h"
|
||||
|
||||
#if defined EIGEN_VECTORIZE_SSE
|
||||
#include "src/Core/arch/SSE/PacketMath.h"
|
||||
|
||||
Reference in New Issue
Block a user