rsvs3D  0.0.0
Codes for the c++ implementation of the 3D RSVS
RSVScalc.hpp File Reference

Provides the infrastructure for calculation of the RSVS equations. More...

#include <Eigen>
#include <fstream>
#include <iostream>
#include <vector>
#include "SnakeVelocityCalculator.hpp"
#include "arraystructures.hpp"
#include "mesh.hpp"
#include "snake.hpp"
#include "triangulate.hpp"
#include "warning.hpp"

Go to the source code of this file.

Classes

class  sparsetripletelement< T >
 
class  SparseMatrixTriplet
 
class  RSVScalc
 Class to handle the RSVS calculation. More...
 

Namespaces

 param
 Namespace containing the parameter classes used to control execution of the 3D-RSVS program.
 
 param::dev
 Namespace containing parameters used for development only, these are disabled in distributions of the code and can be reenabled by defining the compilation variable: "RSVS_ACCESS_DEVELOPMENT_PARAMETERS".
 

Typedefs

typedef Eigen::SparseMatrix< double, Eigen::ColMajor > MatrixXd_sparse
 
typedef HashedVectorPair< int, int, int, double > TripletMap
 

Detailed Description

Provides the infrastructure for calculation of the RSVS equations.

Definition in file RSVScalc.hpp.