mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
* eigen2->eigen3
* bump version to 2.91.0 * add FindEigen3.cmake
This commit is contained in:
@@ -36,7 +36,7 @@ In order to use Eigen, you just need to download and extract Eigen's source code
|
||||
|
||||
Here are some quick compilation instructions with GCC. To quickly test an example program, just do
|
||||
|
||||
\code g++ -I /path/to/eigen2/ my_program.cpp -o my_program \endcode
|
||||
\code g++ -I /path/to/eigen/ my_program.cpp -o my_program \endcode
|
||||
|
||||
There is no library to link to. For good performance, add the \c -O2 compile-flag. Note however that this makes it impossible to debug inside Eigen code, as many functions get inlined. In some cases, performance can be further improved by disabling Eigen assertions: use \c -DEIGEN_NO_DEBUG or \c -DNDEBUG to disable them.
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ namespace Eigen {
|
||||
|
||||
Hello! You are seeing this webpage because your program terminated on an assertion failure like this one:
|
||||
<pre>
|
||||
my_program: path/to/eigen2/Eigen/src/Core/MatrixStorage.h:44:
|
||||
my_program: path/to/eigen/Eigen/src/Core/MatrixStorage.h:44:
|
||||
Eigen::ei_matrix_array<T, Size, MatrixOptions, Align>::ei_matrix_array()
|
||||
[with T = double, int Size = 2, int MatrixOptions = 2, bool Align = true]:
|
||||
Assertion `(reinterpret_cast<size_t>(array) & 0xf) == 0 && "this assertion
|
||||
|
||||
@@ -1,11 +1,3 @@
|
||||
################################################################################
|
||||
## ##
|
||||
## WARNING ##
|
||||
## ##
|
||||
## all modifications in this file must be reported in eigen2/Mainpage.dox ##
|
||||
## ##
|
||||
################################################################################
|
||||
|
||||
# This file describes the settings to be used by the documentation system
|
||||
# doxygen (www.doxygen.org) for a project
|
||||
#
|
||||
|
||||
@@ -2,7 +2,7 @@ namespace Eigen {
|
||||
|
||||
/** \page CustomizingEigen Advanced - Customizing/Extending Eigen
|
||||
|
||||
Eigen2 can be extended in several ways, for instance, by defining global methods, \ref ExtendingMatrixBase "by adding custom methods to MatrixBase", adding support to \ref CustomScalarType "custom types" etc.
|
||||
Eigen can be extended in several ways, for instance, by defining global methods, \ref ExtendingMatrixBase "by adding custom methods to MatrixBase", adding support to \ref CustomScalarType "custom types" etc.
|
||||
|
||||
\b Table \b of \b contents
|
||||
- \ref ExtendingMatrixBase
|
||||
|
||||
Reference in New Issue
Block a user