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.
		
		
		
		
		
			
		
			
				
					
					
						
							169 lines
						
					
					
						
							5.5 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							169 lines
						
					
					
						
							5.5 KiB
						
					
					
				
								
							 | 
						|
								// This file strutures pages and modules into a convenient hierarchical structure.
							 | 
						|
								
							 | 
						|
								namespace StormEigen {
							 | 
						|
								
							 | 
						|
								/** \page UserManual_Generalities General topics
							 | 
						|
								  - \subpage Eigen2ToEigen3
							 | 
						|
								  - \subpage TopicFunctionTakingEigenTypes
							 | 
						|
								  - \subpage TopicPreprocessorDirectives
							 | 
						|
								  - \subpage TopicAssertions
							 | 
						|
								  - \subpage TopicCustomizingEigen
							 | 
						|
								  - \subpage TopicMultiThreading
							 | 
						|
								  - \subpage TopicUsingIntelMKL
							 | 
						|
								  - \subpage TopicCUDA
							 | 
						|
								  - \subpage TopicPitfalls
							 | 
						|
								  - \subpage TopicTemplateKeyword
							 | 
						|
								  - \subpage TopicNewExpressionType
							 | 
						|
								  - \subpage UserManual_UnderstandingEigen
							 | 
						|
								*/
							 | 
						|
								  
							 | 
						|
								/** \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 TutorialAdvancedInitialization
							 | 
						|
								    \ingroup DenseMatrixManipulation_chapter */
							 | 
						|
								/** \addtogroup TutorialReductionsVisitorsBroadcasting
							 | 
						|
								    \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 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 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 {}
							 | 
						|
								}
							 |