aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/QuickStartGuide.dox
Commit message (Collapse)AuthorAge
* [PATCH 1/2] Misc. typosGravatar luz.paz"2018-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 68d431b4c14ad60a778ee93c1f59ecc4b931950e Mon Sep 17 00:00:00 2001 Found via `codespell -q 3 -I ../eigen-word-whitelist.txt` where the whitelists consists of: ``` als ans cas dum lastr lowd nd overfl pres preverse substraction te uint whch ``` --- CMakeLists.txt | 26 +++++++++---------- Eigen/src/Core/GenericPacketMath.h | 2 +- Eigen/src/SparseLU/SparseLU.h | 2 +- bench/bench_norm.cpp | 2 +- doc/HiPerformance.dox | 2 +- doc/QuickStartGuide.dox | 2 +- .../Eigen/CXX11/src/Tensor/TensorChipping.h | 6 ++--- .../Eigen/CXX11/src/Tensor/TensorDeviceGpu.h | 2 +- .../src/Tensor/TensorForwardDeclarations.h | 4 +-- .../src/Tensor/TensorGpuHipCudaDefines.h | 2 +- .../Eigen/CXX11/src/Tensor/TensorReduction.h | 2 +- .../CXX11/src/Tensor/TensorReductionGpu.h | 2 +- .../test/cxx11_tensor_concatenation.cpp | 2 +- unsupported/test/cxx11_tensor_executor.cpp | 2 +- 14 files changed, 29 insertions(+), 29 deletions(-)
* MIsc. source and comment typosGravatar luz.paz2018-03-11
| | | | Found using `codespell` and `grep` from downstream FreeCAD
* Rename the dox files: the number prefixes are not needed anymoreGravatar Gael Guennebaud2013-01-06
|
* * classify and sort the doxygen "related pages"Gravatar Gael Guennebaud2009-02-04
| | | | | | | | | | | | | | | | | by tweaking the filename and adding 2 categories: Troubleshooting and Advanced * use the EXCLUDE_SYMBOLS to clean the class list (insteaded of a homemade bash script) * remove the broken "exemple list" * re-structure the unsupported directory as mentionned in the ML and integrate the doc as follow: - snippets of the unsupported directory are directly imported from the main snippets/CMakefile.txt (no need to duplicate code) - add a top level "Unsupported modules" group - unsupported modules have to defined their own sub group and nest it using \ingroup Unsupported_modules - then a pair of //@{ //@} will put everything in the submodule - this is just a proposal !
* fix tutorial abs/abs2 (thanks to Keir)Gravatar Gael Guennebaud2009-02-01
|
* * remove set(), revert to old behavior where = resizesGravatar Benoit Jacob2009-01-21
| | | | | | | | | | * try to be clever in matrix ctors and operator=: be lazy when we can, always allow to copy rowvector into columnvector, check the template parameters, try to factor the code better * add missing copy ctor in UnalignedType * fix bug in the traits of DiagonalProduct * renaming: EIGEN_TUNE_FOR_CPU_CACHE_SIZE * update the dox a little
* * Started a tutorial page for sparse matrix.Gravatar Gael Guennebaud2009-01-16
| | | | * Updated Mainpage.dox's directives used by kde's scripts
* fix a couple of doxygen issuesGravatar Gael Guennebaud2009-01-13
|
* unless i find more failures in the tests, this will be beta3...Gravatar Benoit Jacob2008-12-22
| | | | | * fixes for mistakes (especially in the cast() methods in Geometry) revealed by the new "mixing types" test * dox love, including a section on coeff access in core and an overview in geometry
* * the Upper->UpperTriangular changeGravatar Benoit Jacob2008-12-20
| | | | * finally get ei_add_test right
* * improvements in the tutorial: triangular matrices, linear algebraGravatar Benoit Jacob2008-12-06
| | | | | * minor fixes in Part and StaticAssert * EulerAngles: remove the FIXME as I think the current version is fine
* split off the lazy evaluation part from the quickstartguide; actually by ↵Gravatar Benoit Jacob2008-12-03
| | | | | | | mistake i had already committed part of that change so i commit the rest even if it's not much, so building docs from trunk works again.
* Update e-mail addressGravatar Benoit Jacob2008-11-24
|
* tutorial: extend casting section with setGravatar Gael Guennebaud2008-11-20
|
* tutorial: add the cast functionGravatar Gael Guennebaud2008-11-20
|
* tutorial: add array module warnings when neededGravatar Gael Guennebaud2008-11-17
|
* norm2() renamed to squaredNorm(), kept as deprecated for now.Gravatar Benoit Jacob2008-11-03
|
* As discussed on ML:Gravatar Gael Guennebaud2008-10-24
| | | | | | | | | | * remove the automatic resizing feature of operator = * add function Matrix::set() to be used when the previous behavior is wanted * the default constructor of dynamic-size matrices now creates a "null" matrix (data=0, rows = cols = 0) instead of a 1x1 matrix * fix UnixX typos ;)
* fix some documentation issuesGravatar Gael Guennebaud2008-10-17
|
* Started the third chapter of the tutorial on linear solvers.Gravatar Gael Guennebaud2008-10-16
| | | | | | | | It is only a first draft and I think it should be reorganized a bit in 2 parts: 1 - a compact table summarizing the main API and its use (this is what would expect an "expert" user) 2 - a discussion about the various algorithm in Eigen to guide the newbies in linear algebra Currently I mixed the discussion with the API, but it is still better than nothing !
* block => segment in the tutorialGravatar Gael Guennebaud2008-09-15
|
* small dox fixesGravatar Benoit Jacob2008-09-15
|
* * block() for vectors ---> segment()Gravatar Benoit Jacob2008-09-15
| | | | * documentation improvements, especially in quickstart guide
* add the missing templated version of block for sub-vectorsGravatar Gael Guennebaud2008-09-09
|
* QTransform conversion and docGravatar Gael Guennebaud2008-09-01
|
* update of the geometry tutorialGravatar Gael Guennebaud2008-08-31
|
* * Add Hyperplane::transform(Matrix/Transform)Gravatar Gael Guennebaud2008-08-31
| | | | | * Fix compilations with gcc 3.4, ICC and doxygen * Fix krazy directives (hopefully)
* update Transform::inverse() to take an optional argument stating whether the ↵Gravatar Gael Guennebaud2008-08-30
| | | | | | | | | | transformation is: NonAffine, Affine (default), contains NoShear, contains NoScaling that allows significant speed improvements. If you like it, this concept could be applied to Transform::extractRotation (or to a more advanced decomposition function) and to Hyperplane::transformed() and maybe to some other places... e.g., I think a Transform::normalMatrix() function would not harm and warn user that the transformation of normals is not that trivial (I saw this mistake much too often)
* minor doc fixesGravatar Gael Guennebaud2008-08-29
|
* tweak root/Mainpage.dox to make it compatible with kde's doxygen.sh scriptGravatar Gael Guennebaud2008-08-29
| | | | | plus some hacks to compile the examples from doxygen... Hopefully, api.kde.org/eigen2 will be beautiful by tomorrow....
* doc and use sed to clean the class hierarchy instead ofGravatar Gael Guennebaud2008-08-28
| | | | preprocessor directives.
* doc + quick bug fix in Matrix ctorGravatar Gael Guennebaud2008-08-28
|
* improvements in geometry tutorialGravatar Gael Guennebaud2008-08-27
|
* * remove debug code commited by mistake in AssignGravatar Gael Guennebaud2008-08-26
| | | | * keep going on the doc: added a short geometry tutorial
* * move memory related stuff to util/Memory.hGravatar Gael Guennebaud2008-08-26
| | | | | * clean ugly doxygen inheritence of expressions * keep improving the documentation... slowly !
* Various doc improvements... including a owl in the API doc header.Gravatar Gael Guennebaud2008-08-25
|
* Documentation: fill the placeholders, add a custom CSS file,Gravatar Gael Guennebaud2008-08-24
| | | | add a reference to the tutorial in the main page.
* * split Meta.h to Meta.h (generic meta programming) and XprHelper.h (relates ↵Gravatar Gael Guennebaud2008-08-24
| | | | | | | | | to eigen mechanism) * added a meta.cpp unit test * EIGEN_TUNE_FOR_L2_CACHE_SIZE now represents L2 block size in Bytes (whence the ei_meta_sqrt...) * added a CustomizeEigen.dox page * added a TOC to QuickStartGuide.dox
* added Sub matrices section and a couple of cross ref to the API docGravatar Gael Guennebaud2008-08-20
|
* doc fixes, and extended Basic Linear Algebra and Reductions sectionsGravatar Gael Guennebaud2008-08-20
|
* some updated of the quick start guideGravatar Gael Guennebaud2008-08-20
|
* * it's \returns not \ReturnsGravatar Benoit Jacob2008-08-20
| | | | | | | | | * add some explanations in the typedefs page * expand a bit the new QuickStartGuide. Some placeholders (not a pb since it's not even yet linked to from other pages). The point I want to make is that it's super important to have fully compilable short programs (even with compile instructions for the first one) not just small snippets, at least at the beginning. Let's start with examples of compilable programs.
* fix a few typosGravatar Gael Guennebaud2008-08-20
|
* * Added .all() and .any() members to PartialReduxGravatar Gael Guennebaud2008-08-20
* Bug fixes in euler angle snippet, Assign and MapBase * Started a "quick start guide" (draft state)