1 2// This file strutures pages and modules into a convenient hierarchical structure. 3 4namespace Eigen { 5 6/** \page UserManual_Generalities General topics 7 - \subpage Eigen2ToEigen3 8 - \subpage TopicFunctionTakingEigenTypes 9 - \subpage TopicPreprocessorDirectives 10 - \subpage TopicAssertions 11 - \subpage TopicCustomizingEigen 12 - \subpage TopicMultiThreading 13 - \subpage TopicUsingIntelMKL 14 - \subpage TopicTemplateKeyword 15 - \subpage UserManual_UnderstandingEigen 16*/ 17 18/** \page UserManual_UnderstandingEigen Understanding Eigen 19 - \subpage TopicInsideEigenExample 20 - \subpage TopicClassHierarchy 21 - \subpage TopicLazyEvaluation 22*/ 23 24/** \page UnclassifiedPages Unclassified pages 25 - \subpage TopicResizing 26 - \subpage TopicVectorization 27 - \subpage TopicEigenExpressionTemplates 28 - \subpage TopicScalarTypes 29 - \subpage GettingStarted 30 - \subpage TutorialSparse_example_details 31 - \subpage TopicWritingEfficientProductExpression 32 - \subpage Experimental 33*/ 34 35 36/** \defgroup Support_modules Support modules 37 * Category of modules which add support for external libraries. 38 */ 39 40 41/** \defgroup DenseMatrixManipulation_chapter Dense matrix and array manipulation */ 42/** \defgroup DenseMatrixManipulation_Alignement Alignment issues */ 43/** \defgroup DenseMatrixManipulation_Reference Reference */ 44 45/** \addtogroup TutorialMatrixClass 46 \ingroup DenseMatrixManipulation_chapter */ 47/** \addtogroup TutorialMatrixArithmetic 48 \ingroup DenseMatrixManipulation_chapter */ 49/** \addtogroup TutorialArrayClass 50 \ingroup DenseMatrixManipulation_chapter */ 51/** \addtogroup TutorialBlockOperations 52 \ingroup DenseMatrixManipulation_chapter */ 53/** \addtogroup TutorialAdvancedInitialization 54 \ingroup DenseMatrixManipulation_chapter */ 55/** \addtogroup TutorialReductionsVisitorsBroadcasting 56 \ingroup DenseMatrixManipulation_chapter */ 57/** \addtogroup TutorialMapClass 58 \ingroup DenseMatrixManipulation_chapter */ 59/** \addtogroup TopicAliasing 60 \ingroup DenseMatrixManipulation_chapter */ 61/** \addtogroup TopicStorageOrders 62 \ingroup DenseMatrixManipulation_chapter */ 63 64/** \addtogroup DenseMatrixManipulation_Alignement 65 \ingroup DenseMatrixManipulation_chapter */ 66/** \addtogroup TopicUnalignedArrayAssert 67 \ingroup DenseMatrixManipulation_Alignement */ 68/** \addtogroup TopicFixedSizeVectorizable 69 \ingroup DenseMatrixManipulation_Alignement */ 70/** \addtogroup TopicStructHavingEigenMembers 71 \ingroup DenseMatrixManipulation_Alignement */ 72/** \addtogroup TopicStlContainers 73 \ingroup DenseMatrixManipulation_Alignement */ 74/** \addtogroup TopicPassingByValue 75 \ingroup DenseMatrixManipulation_Alignement */ 76/** \addtogroup TopicWrongStackAlignment 77 \ingroup DenseMatrixManipulation_Alignement */ 78 79/** \addtogroup DenseMatrixManipulation_Reference 80 \ingroup DenseMatrixManipulation_chapter */ 81/** \addtogroup Core_Module 82 \ingroup DenseMatrixManipulation_Reference */ 83/** \addtogroup Jacobi_Module 84 \ingroup DenseMatrixManipulation_Reference */ 85/** \addtogroup Householder_Module 86 \ingroup DenseMatrixManipulation_Reference */ 87 88/** \addtogroup QuickRefPage 89 \ingroup DenseMatrixManipulation_chapter */ 90 91 92/** \defgroup DenseLinearSolvers_chapter Dense linear problems and decompositions */ 93/** \defgroup DenseLinearSolvers_Reference Reference */ 94 95/** \addtogroup TutorialLinearAlgebra 96 \ingroup DenseLinearSolvers_chapter */ 97/** \addtogroup TopicLinearAlgebraDecompositions 98 \ingroup DenseLinearSolvers_chapter */ 99 100/** \addtogroup DenseLinearSolvers_Reference 101 \ingroup DenseLinearSolvers_chapter */ 102/** \addtogroup Cholesky_Module 103 \ingroup DenseLinearSolvers_Reference */ 104/** \addtogroup LU_Module 105 \ingroup DenseLinearSolvers_Reference */ 106/** \addtogroup QR_Module 107 \ingroup DenseLinearSolvers_Reference */ 108/** \addtogroup SVD_Module 109 \ingroup DenseLinearSolvers_Reference*/ 110/** \addtogroup Eigenvalues_Module 111 \ingroup DenseLinearSolvers_Reference */ 112 113 114 115 116/** \defgroup Sparse_chapter Sparse linear algebra */ 117/** \defgroup Sparse_Reference Reference */ 118 119/** \addtogroup TutorialSparse 120 \ingroup Sparse_chapter */ 121/** \addtogroup TopicSparseSystems 122 \ingroup Sparse_chapter */ 123 124/** \addtogroup Sparse_Reference 125 \ingroup Sparse_chapter */ 126/** \addtogroup SparseCore_Module 127 \ingroup Sparse_Reference */ 128/** \addtogroup OrderingMethods_Module 129 \ingroup Sparse_Reference */ 130/** \addtogroup SparseCholesky_Module 131 \ingroup Sparse_Reference */ 132/** \addtogroup SparseLU_Module 133 \ingroup Sparse_Reference */ 134/** \addtogroup SparseQR_Module 135 \ingroup Sparse_Reference */ 136/** \addtogroup IterativeLinearSolvers_Module 137 \ingroup Sparse_Reference */ 138/** \addtogroup Sparse_Module 139 \ingroup Sparse_Reference */ 140/** \addtogroup Support_modules 141 \ingroup Sparse_Reference */ 142 143/** \addtogroup SparseQuickRefPage 144 \ingroup Sparse_chapter */ 145 146 147/** \defgroup Geometry_chapter Geometry */ 148/** \defgroup Geometry_Reference Reference */ 149 150/** \addtogroup TutorialGeometry 151 \ingroup Geometry_chapter */ 152 153/** \addtogroup Geometry_Reference 154 \ingroup Geometry_chapter */ 155/** \addtogroup Geometry_Module 156 \ingroup Geometry_Reference */ 157/** \addtogroup Splines_Module 158 \ingroup Geometry_Reference */ 159} 160