1 2 // This file strutures pages and modules into a convenient hierarchical structure. 3 4 namespace 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