You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

159 lines
5.1 KiB

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