eigen/doc
David Tellenbach 5c4e19fbe7 Possibility to specify user-defined default cache sizes for GEBP kernel
Some architectures have no convinient way to determine cache sizes at
runtime. Eigen's GEBP kernel falls back to default cache values in this
case which might not be correct in all situations.

This patch introduces three preprocessor directives

  `EIGEN_DEFAULT_L1_CACHE_SIZE`
  `EIGEN_DEFAULT_L2_CACHE_SIZE`
  `EIGEN_DEFAULT_L3_CACHE_SIZE`

to give users the possibility to set these default values explicitly.
2020-05-08 12:54:36 +02:00
..
examples STYLE: Remove CMake-language block-end command arguments 2019-10-31 11:36:27 -05:00
snippets Make file formatting comply with POSIX and Unix standards 2020-03-23 18:09:02 +00:00
special_examples STYLE: Remove CMake-language block-end command arguments 2019-10-31 11:36:27 -05:00
AsciiQuickReference.txt Add help messages in the quick ref/ascii docs regarding slicing, indexing, and reshaping. 2018-12-05 17:17:23 +01:00
B01_Experimental.dox bug #998: Started fixing doxygen warnings 2015-05-01 22:10:41 +02:00
ClassHierarchy.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
CMakeLists.txt STYLE: Remove CMake-language block-end command arguments 2019-10-31 11:36:27 -05:00
CoeffwiseMathFunctionsTable.dox Fix formatting 2020-01-08 13:58:18 +01:00
CustomizingEigen_CustomScalar.dox digits10() needs to return an integer 2019-05-31 15:45:41 +02:00
CustomizingEigen_InheritingMatrix.dox Doc: split customizing-eigen page into sub-pages and re-structure a bit the different topics 2016-08-30 11:10:08 +02:00
CustomizingEigen_NullaryExpr.dox Add a nullary-functor example performing index-based sub-matrices. 2016-09-22 22:27:54 +02:00
CustomizingEigen_Plugins.dox Doc: split customizing-eigen page into sub-pages and re-structure a bit the different topics 2016-08-30 11:10:08 +02:00
DenseDecompositionBenchmark.dox Update old links to bitbucket to point to gitlab.com 2019-12-04 10:57:07 +01:00
Doxyfile.in Enable documentation of Array's typedefs 2019-02-20 15:18:07 +01:00
eigen_navtree_hacks.js Update doxy hacks wrt doxygen 1.8.13/14 2018-11-09 13:52:10 +01:00
Eigen_Silly_Professor_64x64.png
eigendoxy_footer.html.in erm.. use proper id 2019-03-12 13:53:38 +01:00
eigendoxy_header.html.in Update header/footer for doxygen 1.8.13 2018-04-11 11:30:34 +02:00
eigendoxy_layout.xml.in Clean the manual page titles, links and intro. 2013-01-06 23:48:59 +01:00
eigendoxy_tabs.css update CSS to doxygen 1.7.2, new CSS and cleaning of the tutorial 2010-10-19 11:40:49 +02:00
eigendoxy.css Make file formatting comply with POSIX and Unix standards 2020-03-23 18:09:02 +00:00
FixedSizeVectorizable.dox Update and extend doc on alignment issues. 2016-12-11 22:45:32 +01:00
ftv2node.png Add some doxygen's images to support both old and recent doxygen versions 2016-07-12 16:45:43 +02:00
ftv2pnode.png Add some doxygen's images to support both old and recent doxygen versions 2016-07-12 16:45:43 +02:00
FunctionsTakingEigenTypes.dox Fix two small typos in the documentation 2018-07-26 19:55:19 +00:00
HiPerformance.dox [PATCH 1/2] Misc. typos 2018-09-18 04:15:01 -04:00
InplaceDecomposition.dox Typo. 2016-07-26 12:12:53 +02:00
InsideEigenExample.dox Add a comment stating this doc page is partly obsolete. 2019-01-16 16:29:02 +01:00
LeastSquares.dox bug #1538: update manual pages regarding BDCSVD. 2018-04-11 10:46:11 +02:00
Manual.dox Remove Eigen2ToEigen3 migration page (obsolete since 3.3) 2019-01-16 16:27:00 +01:00
MatrixfreeSolverExample.dox Formatting 2016-07-26 23:51:43 +02:00
NewExpressionType.dox Doc: add links and discourage user to write their own expression (better use CwiseNullaryOp) 2016-08-30 15:57:46 +02:00
Overview.dox Doc: remove link to porting guide 2019-01-17 10:35:50 +01:00
PassingByValue.dox Update and extend doc on alignment issues. 2016-12-11 22:45:32 +01:00
Pitfalls.dox Add an explicit example for auto and re-evaluation 2019-11-20 17:31:23 +01:00
PreprocessorDirectives.dox Possibility to specify user-defined default cache sizes for GEBP kernel 2020-05-08 12:54:36 +02:00
QuickReference.dox Add help messages in the quick ref/ascii docs regarding slicing, indexing, and reshaping. 2018-12-05 17:17:23 +01:00
QuickStartGuide.dox [PATCH 1/2] Misc. typos 2018-09-18 04:15:01 -04:00
SparseLinearSystems.dox Add KLU in the list of third-party sparse solvers 2017-11-10 14:13:29 +01:00
SparseQuickReference.dox MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
StlContainers.dox Escape \# inside doxygen docu 2019-07-12 19:45:13 +02:00
StorageOrders.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
StructHavingEigenMembers.dox Update documentation regarding alignment issue. 2019-02-20 13:54:04 +01:00
TemplateKeyword.dox MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
TopicAliasing.dox bug #1144: clarify the doc about aliasing in case of resizing and matrix product. 2016-01-25 15:50:55 +01:00
TopicAssertions.dox bug #1273: Add parentheses when redefining eigen_assert 2016-08-12 15:34:21 +02:00
TopicCMakeGuide.dox Mention the CMAKE_PREFIX_PATH variable. 2016-12-06 15:23:45 +01:00
TopicEigenExpressionTemplates.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TopicLazyEvaluation.dox bug #1585: update doc on lazy-evaluation 2019-01-16 16:28:17 +01:00
TopicLinearAlgebraDecompositions.dox bug #1538: update manual pages regarding BDCSVD. 2018-04-11 10:46:11 +02:00
TopicMultithreading.dox Improve doc on multi-threading and warn about hyper-threading 2018-11-14 14:42:29 +01:00
TopicResizing.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TopicScalarTypes.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TopicVectorization.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
tutorial.cpp
TutorialAdvancedInitialization.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TutorialArrayClass.dox Fix numerous doxygen issues in auto-link generation 2015-12-30 16:04:24 +01:00
TutorialBlockOperations.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TutorialGeometry.dox Added leading asterisk for Doxygen to consume as it was removing asterisk intended to be part of the code. 2019-07-18 18:12:14 +00:00
TutorialLinearAlgebra.dox bug #1538: update manual pages regarding BDCSVD. 2018-04-11 10:46:11 +02:00
TutorialMapClass.dox MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
TutorialMatrixArithmetic.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00
TutorialMatrixClass.dox PR 574: use variadic template instead of initializer_list to implement fixed-size vector ctor from coefficients. 2019-01-23 00:07:19 +01:00
TutorialReductionsVisitorsBroadcasting.dox Copyedit documentation: typos, spelling 2016-01-24 15:50:36 +01:00
TutorialReshape.dox Add and update manual pages for slicing, indexing, and reshaping. 2018-11-09 11:35:27 +01:00
TutorialSlicingIndexing.dox Small typo found be Patrick Huber (pull request PR-547) 2018-11-23 12:34:27 +00:00
TutorialSparse_example_details.dox significantly extend the tutorial of sparse matrices 2012-06-20 09:28:32 +02:00
TutorialSparse.dox MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
TutorialSTL.dox Fix name of tutorial snippet. 2019-01-23 10:35:06 +01:00
UnalignedArrayAssert.dox Update documentation regarding alignment issue. 2019-02-20 13:54:04 +01:00
UsingBlasLapackBackends.dox Add instructions for LAPACKE+Accelerate 2016-07-27 15:07:35 +02:00
UsingIntelMKL.dox Add EIGEN_MKL_NO_DIRECT_CALL option 2017-11-09 11:07:45 +01:00
UsingNVCC.dox MIsc. source and comment typos 2018-03-11 10:01:44 -04:00
WrongStackAlignment.dox Rename the dox files: the number prefixes are not needed anymore 2013-01-06 23:57:54 +01:00