The Mangrove TDS Library  2.0
A C++ tool for the Fast Prototyping of Topological Data Structures
File List
Here is a list of all documented files with brief descriptions:
o*Mangrove_AbaqusManager.hComponents for performing I/O operations between cell (but also simplicial) complexes and INP files
o*Mangrove_collapseEntitiesEIA.cppThe main component for the Mangrove_collapseEntitiesEIA program
o*Mangrove_collapseEntitiesGIA.cppThe main component for the Mangrove_collapseEntitiesGIA program
o*Mangrove_collapseEntitiesIG.cppThe main component for the Mangrove_collapseEntitiesIG program
o*Mangrove_collapseEntitiesIS.cppThe main component for the Mangrove_collapseEntitiesIS program
o*Mangrove_collapseEntitiesNMIA.cppThe main component for the Mangrove_collapseEntitiesNMIA program
o*Mangrove_collapseEntitiesSIG.cppThe main component for the Mangrove_collapseEntitiesSIG program
o*Mangrove_collapseEntitiesTS.cppThe main component for the Mangrove_collapseEntitiesTS program
o*Mangrove_convert.cppThe main component for the Mangrove_convert program
o*Mangrove_DATManager.hComponents for performing I/O operations between simplicial complexes of any dimension and DAT files
o*Mangrove_EdgeContractors.hComponents for checking whether any edge can be contracted
o*Mangrove_EIA.hDimension-independent implementations of the Extended Indexed data structure with Adjacencies for cell and simplicial complexes
o*Mangrove_EIA_stats.cppThe main component for the Mangrove_EIA_stats program
o*Mangrove_EIAManager.hThe specialized components for constructing the Extended Indexed data structure with Adjacencies for cell and simplicial shapes, starting from a soup of top topological entities
o*Mangrove_EntitiesContainer.hContainers for array-based collections of topological entities, directly encoded in any mangrove
o*Mangrove_Entity.hRepresentations of topological entities in cell or simplicial complexes
o*Mangrove_EntityPointerMap.hA component for mapping topological entities onto other topological entities in any mangrove
o*Mangrove_GIA.hDimension-independent implementations of the Generalized Indexed data structure with Adjacencies for cell and simplicial complexes
o*Mangrove_GIA_stats.cppThe main component for the Mangrove_GIA_stats program
o*Mangrove_GIAManager.hThe specialized components for constructing the Generalized Indexed data structure with Adjacencies for cell and simplicial shapes, starting from a soup of top topological entities
o*Mangrove_GlobalMangroves.hGraph-based description for any topological data structure, representing all the topological entities in either cell or simplicial complexes with an arbitrary domain
o*Mangrove_GMVManager.hComponents for performing I/O operations between cell (but also simplicial) complexes and GMV files
o*Mangrove_IG.hDimension-independent implementations of the Incidence Graph for cell and simplicial complexes
o*Mangrove_IG_stats.cppThe main component for the Mangrove_IG_stats program
o*Mangrove_IGManager.hThe specialized components for constructing the Incidence Graph starting from a soup of top topological entities
o*Mangrove_Intervals.hLists of intervals formed by templated values
o*Mangrove_IO.hComponents for performing I/O operations between cell (but also simplicial) complexes and files
o*Mangrove_IO_files.hCumulative headers for all the I/O components among cell (but also simplicial) complexes and files
o*Mangrove_IS.hDimension-independent implementations of the Incidence Simplicial data structure for cell and simplicial complexes
o*Mangrove_IS_stats.cppThe main component for the Mangrove_IS_stats program
o*Mangrove_ISManager.hThe specialized components for constructing the Incidence Simplicial data structure for cell and simplicial shapes, starting from a soup of top topological entities
o*Mangrove_LM5.hA C++ porting of the LM5 library, largely inspired by the original Libmesh 5 (LM5) library
o*Mangrove_Mangrove.hGraph-based description for any topological data structure, representing cell or simplicial complexes with an arbitrary domain
o*Mangrove_mergeTrianglesEIA.cppThe main component for the Mangrove_mergeTrianglesEIA program
o*Mangrove_mergeTrianglesGIA.cppThe main component for the Mangrove_mergeTrianglesGIA program
o*Mangrove_mergeTrianglesIG.cppThe main component for the Mangrove_mergeTrianglesIG program
o*Mangrove_mergeTrianglesIS.cppThe main component for the Mangrove_mergeTrianglesIS program
o*Mangrove_mergeTrianglesNMIA.cppThe main component for the Mangrove_mergeTrianglesNMIA program
o*Mangrove_mergeTrianglesSIG.cppThe main component for the Mangrove_mergeTrianglesSIG program
o*Mangrove_mergeTrianglesTS.cppThe main component for the Mangrove_mergeTrianglesTS program
o*Mangrove_MESHManager.hComponents for performing I/O operations between cell (but also simplicial) complexes and GAMMA MESH files
o*Mangrove_Miscellanea.hSome auxiliary and useful components in the Mangrove TDS Library
o*Mangrove_MTDManager.hComponents for performing I/O operations between cell (but also simplicial) complexes and MTD files
o*Mangrove_NMIA.hImplementations of the Non-Manifold Indexed data structure with Adjacencies for cell and simplicial complexes
o*Mangrove_NMIA_stats.cppThe main component for the Mangrove_NMIA_stats program
o*Mangrove_NMIAManager.hThe specialized components for constructing the Non-Manifold Indexed data structure with Adjacencies for cell and simplicial shapes, starting from a soup of top topological entities
o*Mangrove_OBJManager.hComponents for performing I/O operations between cell (but also simplicial) complexes and OBJ files
o*Mangrove_OFFManager.hComponents for performing I/O operations between simplicial complexes of dimension up to 3 and OFF files
o*Mangrove_PartialMangroves.hGraph-based description for any topological data structure, representing only a subset of topological entities in either cell or simplicial complexes with an arbitrary domain
o*Mangrove_PLYManager.hComponents for performing I/O operations between simplicial complexes of dimension up to 3 and PLY files
o*Mangrove_Point.hTuples, formed by several templated values
o*Mangrove_Property.hComponents for associating properties with topological entities in any mangrove
o*Mangrove_refineEIA.cppThe main component for the Mangrove_refineEIA program
o*Mangrove_refineGIA.cppThe main component for the Mangrove_refineGIA program
o*Mangrove_refineHexEIA.cppThe main component for the Mangrove_refineHexEIA program
o*Mangrove_refineHexGIA.cppThe main component for the Mangrove_refineHexGIA program
o*Mangrove_refineHexIG.cppThe main component for the Mangrove_refineHexIG program
o*Mangrove_refineHexIS.cppThe main component for the Mangrove_refineHexIS program
o*Mangrove_refineHexNMIA.cppThe main component for the Mangrove_refineHexNMIA program
o*Mangrove_refineHexSIG.cppThe main component for the Mangrove_refineHexSIG program
o*Mangrove_refineHexTS.cppThe main component for the Mangrove_refineHexTS program
o*Mangrove_refineIG.cppThe main component for the Mangrove_refineIG program
o*Mangrove_refineIS.cppThe main component for the Mangrove_refineIS program
o*Mangrove_refineNMIA.cppThe main component for the Mangrove_refineNMIA program
o*Mangrove_refineQuadEIA.cppThe main component for the Mangrove_refineQuadEIA program
o*Mangrove_refineQuadGIA.cppThe main component for the Mangrove_refineQuadGIA program
o*Mangrove_refineQuadIG.cppThe main component for the Mangrove_refineQuadIG program
o*Mangrove_refineQuadIS.cppThe main component for the Mangrove_refineQuadIS program
o*Mangrove_refineQuadNMIA.cppThe main component for the Mangrove_refineQuadNMIA program
o*Mangrove_refineQuadSIG.cppThe main component for the Mangrove_refineQuadSIG program
o*Mangrove_refineQuadTS.cppThe main component for the Mangrove_refineQuadTS program
o*Mangrove_refineSIG.cppThe main component for the Mangrove_refineSIG program
o*Mangrove_refineTS.cppThe main component for the Mangrove_refineTS program
o*Mangrove_satureEIA.cppThe main component for the Mangrove_satureEIA program
o*Mangrove_satureGIA.cppThe main component for the Mangrove_satureGIA program
o*Mangrove_satureIG.cppThe main component for the Mangrove_satureIG program
o*Mangrove_satureIS.cppThe main component for the Mangrove_satureIS program
o*Mangrove_satureNMIA.cppThe main component for the Mangrove_satureNMIA program
o*Mangrove_satureSIG.cppThe main component for the Mangrove_satureSIG program
o*Mangrove_satureTS.cppThe main component for the Mangrove_satureTS program
o*Mangrove_SIG.hDimension-independent implementations of the Simplified Incidence Graph for cell and simplicial complexes
o*Mangrove_SIG_stats.cppThe main component for the Mangrove_SIG_stats program
o*Mangrove_SIGManager.hThe specialized components for constructing the Simplified Incidence Graph for cell and simplicial shapes, starting from a soup of top topological entities
o*Mangrove_SIMManager.hComponents for performing I/O operations between simplicial complexes of any dimension and SIM files
o*Mangrove_test1.cppThe main component for the Mangrove_test1 program
o*Mangrove_test2.cppThe main component for the Mangrove_test2 program
o*Mangrove_test3.cppThe main component for the Mangrove_test3 program
o*Mangrove_test4.cppThe main component for the Mangrove_test4 program
o*Mangrove_test5.cppThe main component for the Mangrove_test5 program
o*Mangrove_test6.cppThe main component for the Mangrove_test6 program
o*Mangrove_test7.cppThe main component for the Mangrove_test7 program
o*Mangrove_TriangleSegment.hImplementations of the Triangle Segment data structure for cell and simplicial complexes
o*Mangrove_TriangleSegmentManager.hThe specialized components for constructing the Triangle Segment data structure for cell and simplicial 2D shapes, starting from a soup of top topological entities
o*Mangrove_TS_stats.cppThe main component for the Mangrove_TS_stats program
o*Mangrove_TSManager.hComponents for performing I/O operations between simplicial complexes of dimension up to 3 and TS files
o*Mangrove_verifyLKCEdgesEIA.cppThe main component for the Mangrove_verifyLKCEdgesEIA program
o*Mangrove_verifyLKCEdgesGIA.cppThe main component for the Mangrove_verifyLKCEdgesGIA program
o*Mangrove_verifyLKCEdgesIG.cppThe main component for the Mangrove_verifyLKCEdgesIG program
o*Mangrove_verifyLKCEdgesIS.cppThe main component for the Mangrove_verifyLKCEdgesIS program
o*Mangrove_verifyLKCEdgesNMIA.cppThe main component for the Mangrove_verifyLKCEdgesNMIA program
o*Mangrove_verifyLKCEdgesSIG.cppThe main component for the Mangrove_verifyLKCEdgesSIG program
o*Mangrove_verifyLKCEdgesTS.cppThe main component for the Mangrove_verifyLKCEdgesTS program
o*Mangrove_VijManager.hComponents for performing I/O operations between simplicial complexes of any dimension and VIJ files
\*MangroveTDS.hCumulative header containing the documentation of our Mangrove TDS library