|
rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
Files | |
| file | arraystructures.hpp [code] |
| Provide std::vector container with hashed index mapping. | |
| file | filesystem.hpp [code] |
| Custom filesystem header Faff about with filesystem depending on version To give a readable compile time error if incompatible things are attempted. | |
| file | main.hpp [code] |
| file containing the main functions and the command line parser. | |
| file | matrixtools.hpp [code] |
| Tools to support conversion, display and derivatives of Eigen matrices. | |
| file | mesh.hpp [code] |
| Provides all the mesh tools used for the generation of 3D grids and geometries. | |
| file | meshprocessing.hpp [code] |
| Tools for the mathematical processing of meshes. | |
| file | meshrefinement.hpp [code] |
| Tools for the refinement and coarsening of meshes. | |
| file | parameters.hpp [code] |
| Parameters for the integrated 3DRSVS. | |
| file | polyscopersvs.hpp [code] |
| Provide an interface between the RSVS process and polyscope. | |
| file | postprocessing.hpp [code] |
| Provide tecplot file formating for mesh and snake outputs. | |
| file | RSVSalgorithm.hpp [code] |
| Functions which are part of the RSVS algorithm but not core to the snaking process. | |
| file | RSVScalc.hpp [code] |
| Provides the infrastructure for calculation of the RSVS equations. | |
| file | RSVScalctools.hpp [code] |
| Provides internal tools for RSVS calc. | |
| file | RSVSclass.hpp [code] |
| Simple class containing all the information needed for the 3D-RSVS execution. | |
| file | RSVSintegration.hpp [code] |
| Integration into the full 3 dimensional Restricted Snake Volume of Solid method. | |
| file | rsvsjson.hpp [code] |
| Interface between the RSVS project and the JSON for Modern C++ library. | |
| file | RSVSmath.hpp [code] |
| Performs Volume and Area calculations for the RSVS process. | |
| file | rsvsutils.hpp [code] |
| Provides various utility functions for the RSVS operation. | |
| file | snake.hpp [code] |
| Provides the core restricted surface snake container. | |
| file | snakeengine.hpp [code] |
| Functions needed to evolve the r-surface snake. | |
| file | SnakeVelocities.hpp [code] |
| This file contains declarations of the valid velocity entries. | |
| file | SnakeVelocityCalculator.hpp [code] |
| Interface for the Snaking algorithm. | |
| file | snakstruct_incl.cpp [code] |
| File for the implementation of the class template SnakStruct this .cpp file is INCLUDED as part of arraystructures.hpp and cannot be compiled on its own. | |
| file | SQPstep.hpp [code] |
| Provides the infrastructure for calculation of the RSVS equations. | |
| file | test.hpp [code] |
| Provides the custom testing system used by the RSVS3D project. | |
| file | tetgenrsvs.hpp [code] |
| Interface between the RSVS project and tetgen. | |
| file | triangulate.hpp [code] |
| Provides a triangulation for snake and meshes. | |
| file | vectorarray.hpp [code] |
| Provides a 2D std::vector based container. | |
| file | vectorarray_incl.cpp [code] |
| File for the implementation of the class template vectorarray this .cpp file is INCLUDED as part of vectorarray.hpp and cannot be compiled on its own. | |
| file | voxel.hpp [code] |
| Generation of cartesian grids. | |
| file | warning.hpp [code] |
| Provides the error and warning system used by the RSVS3D project. | |