mirror of
				https://github.com/PaddlePaddle/FastDeploy.git
				synced 2025-10-31 11:56:44 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			193 lines
		
	
	
		
			6.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			193 lines
		
	
	
		
			6.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
 | |
| // This file strutures pages and modules into a convenient hierarchical structure.
 | |
| 
 | |
| namespace Eigen {
 | |
| 
 | |
| /** \page UserManual_CustomizingEigen Extending/Customizing Eigen
 | |
|   %Eigen can be extended in several ways, for instance, by defining global methods, by inserting custom methods within main %Eigen's classes through the \ref TopicCustomizing_Plugins "plugin" mechanism, by adding support to \ref TopicCustomizing_CustomScalar "custom scalar types" etc. See below for the respective sub-topics.
 | |
|   - \subpage TopicCustomizing_Plugins
 | |
|   - \subpage TopicCustomizing_InheritingMatrix
 | |
|   - \subpage TopicCustomizing_CustomScalar
 | |
|   - \subpage TopicCustomizing_NullaryExpr
 | |
|   - \subpage TopicNewExpressionType
 | |
|   \sa \ref TopicPreprocessorDirectives
 | |
| */
 | |
| 
 | |
| 
 | |
| /** \page UserManual_Generalities General topics
 | |
|   - \subpage TopicFunctionTakingEigenTypes
 | |
|   - \subpage TopicPreprocessorDirectives
 | |
|   - \subpage TopicAssertions
 | |
|   - \subpage TopicMultiThreading
 | |
|   - \subpage TopicUsingBlasLapack
 | |
|   - \subpage TopicUsingIntelMKL
 | |
|   - \subpage TopicCUDA
 | |
|   - \subpage TopicPitfalls
 | |
|   - \subpage TopicTemplateKeyword
 | |
|   - \subpage UserManual_UnderstandingEigen
 | |
|   - \subpage TopicCMakeGuide
 | |
| */
 | |
| 
 | |
| /** \page UserManual_UnderstandingEigen Understanding Eigen
 | |
|   - \subpage TopicInsideEigenExample
 | |
|   - \subpage TopicClassHierarchy
 | |
|   - \subpage TopicLazyEvaluation
 | |
| */
 | |
| 
 | |
| /** \page UnclassifiedPages Unclassified pages
 | |
|   - \subpage TopicResizing
 | |
|   - \subpage TopicVectorization
 | |
|   - \subpage TopicEigenExpressionTemplates
 | |
|   - \subpage TopicScalarTypes
 | |
|   - \subpage GettingStarted
 | |
|   - \subpage TutorialSparse_example_details
 | |
|   - \subpage TopicWritingEfficientProductExpression
 | |
|   - \subpage Experimental
 | |
| */
 | |
| 
 | |
| 
 | |
| /** \defgroup Support_modules Support modules
 | |
|   * Category of modules which add support for external libraries.
 | |
|   */
 | |
| 
 | |
| 
 | |
| /** \defgroup DenseMatrixManipulation_chapter Dense matrix and array manipulation */
 | |
| /** \defgroup DenseMatrixManipulation_Alignement Alignment issues */
 | |
| /** \defgroup DenseMatrixManipulation_Reference Reference */
 | |
| 
 | |
| /** \addtogroup TutorialMatrixClass
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialMatrixArithmetic
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialArrayClass
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialBlockOperations
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialSlicingIndexing
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialAdvancedInitialization
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialReductionsVisitorsBroadcasting
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialReshape
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialSTL
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TutorialMapClass
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TopicAliasing
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| /** \addtogroup TopicStorageOrders
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| 
 | |
| /** \addtogroup DenseMatrixManipulation_Alignement
 | |
|     \ingroup DenseMatrixManipulation_chapter        */
 | |
| /**     \addtogroup TopicUnalignedArrayAssert
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
| /**     \addtogroup TopicFixedSizeVectorizable
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
| /**     \addtogroup TopicStructHavingEigenMembers
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
| /**     \addtogroup TopicStlContainers
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
| /**     \addtogroup TopicPassingByValue
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
| /**     \addtogroup TopicWrongStackAlignment
 | |
|         \ingroup DenseMatrixManipulation_Alignement */
 | |
|     
 | |
| /** \addtogroup DenseMatrixManipulation_Reference
 | |
|     \ingroup DenseMatrixManipulation_chapter       */
 | |
| /**     \addtogroup Core_Module
 | |
|         \ingroup DenseMatrixManipulation_Reference */  
 | |
| /**     \addtogroup Jacobi_Module
 | |
|         \ingroup DenseMatrixManipulation_Reference */ 
 | |
| /**     \addtogroup Householder_Module
 | |
|         \ingroup DenseMatrixManipulation_Reference */ 
 | |
| 
 | |
| /** \addtogroup CoeffwiseMathFunctions
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| 
 | |
| /** \addtogroup QuickRefPage
 | |
|     \ingroup DenseMatrixManipulation_chapter */
 | |
| 
 | |
| 
 | |
| /** \defgroup DenseLinearSolvers_chapter Dense linear problems and decompositions */
 | |
| /** \defgroup DenseLinearSolvers_Reference Reference */
 | |
| 
 | |
| /** \addtogroup TutorialLinearAlgebra
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| /** \addtogroup TopicLinearAlgebraDecompositions
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| /** \addtogroup LeastSquares 
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| /** \addtogroup InplaceDecomposition
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| /** \addtogroup DenseDecompositionBenchmark
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| 
 | |
| /** \addtogroup DenseLinearSolvers_Reference
 | |
|     \ingroup DenseLinearSolvers_chapter */
 | |
| /** \addtogroup Cholesky_Module
 | |
|     \ingroup DenseLinearSolvers_Reference */
 | |
| /** \addtogroup LU_Module
 | |
|     \ingroup DenseLinearSolvers_Reference */
 | |
| /** \addtogroup QR_Module
 | |
|     \ingroup DenseLinearSolvers_Reference */
 | |
| /** \addtogroup SVD_Module
 | |
|     \ingroup DenseLinearSolvers_Reference*/
 | |
| /** \addtogroup Eigenvalues_Module
 | |
|     \ingroup DenseLinearSolvers_Reference */
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| /** \defgroup Sparse_chapter Sparse linear algebra */
 | |
| /** \defgroup Sparse_Reference Reference */
 | |
| 
 | |
| /** \addtogroup TutorialSparse
 | |
|     \ingroup Sparse_chapter */
 | |
| /** \addtogroup TopicSparseSystems
 | |
|     \ingroup Sparse_chapter */
 | |
| /** \addtogroup MatrixfreeSolverExample
 | |
|     \ingroup Sparse_chapter */
 | |
| 
 | |
| /** \addtogroup Sparse_Reference
 | |
|     \ingroup Sparse_chapter */
 | |
| /** \addtogroup SparseCore_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup OrderingMethods_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup SparseCholesky_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup SparseLU_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup SparseQR_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup IterativeLinearSolvers_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup Sparse_Module
 | |
|     \ingroup Sparse_Reference */
 | |
| /** \addtogroup Support_modules
 | |
|     \ingroup Sparse_Reference */    
 | |
| 
 | |
| /** \addtogroup SparseQuickRefPage
 | |
|     \ingroup Sparse_chapter */
 | |
| 
 | |
| 
 | |
| /** \defgroup Geometry_chapter Geometry */
 | |
| /** \defgroup Geometry_Reference Reference */
 | |
| 
 | |
| /** \addtogroup TutorialGeometry
 | |
|     \ingroup Geometry_chapter */
 | |
|     
 | |
| /** \addtogroup Geometry_Reference
 | |
|     \ingroup Geometry_chapter */
 | |
| /** \addtogroup Geometry_Module
 | |
|     \ingroup Geometry_Reference */
 | |
| /** \addtogroup Splines_Module
 | |
|     \ingroup Geometry_Reference */
 | |
| 
 | |
| /** \internal \brief Namespace containing low-level routines from the %Eigen library. */
 | |
| namespace internal {}
 | |
| }
 | 
