Manicore
Library to implement schemes on n-dimensionnal manifolds.
|
Class to load a shared library. More...
#include <loader.hpp>
Public Member Functions | |
Maps_loader (const char *) | |
~Maps_loader () | |
ParametrizedMap< 3, dimension > * | get_new_embedding_3D (size_t id) const |
ParametrizedMap< 3, dimension > * | get_new_embedding_3D (size_t id, std::vector< double > const &extra) const |
ParametrizedDerivedMap< 3, dimension > * | get_new_pullback_3D (size_t id) const |
ParametrizedDerivedMap< 3, dimension > * | get_new_pullback_3D (size_t id, std::vector< double > const &extra) const |
ParametrizedMetricMap< dimension > * | get_new_metrics (size_t id) const |
ParametrizedMetricMap< dimension > * | get_new_metrics (size_t id, std::vector< double > const &extra) const |
ParametrizedMap< dimension, 1 > * | get_new_edge_map (size_t id) const |
ParametrizedMap< dimension, 1 > * | get_new_edge_map (size_t id, std::vector< double > const &extra) const |
ParametrizedMap< dimension, 2 > * | get_new_face_map (size_t id) const |
ParametrizedMap< dimension, 2 > * | get_new_face_map (size_t id, std::vector< double > const &extra) const |
ParametrizedMap< dimension, 3 > * | get_new_cell_map (size_t id) const |
ParametrizedMap< dimension, 3 > * | get_new_cell_map (size_t id, std::vector< double > const &extra) const |
ParametrizedDerivedMap< dimension, 1 > * | get_new_edge_pullbacks (size_t id) const |
ParametrizedDerivedMap< dimension, 1 > * | get_new_edge_pullbacks (size_t id, std::vector< double > const &extra) const |
ParametrizedDerivedMap< dimension, 2 > * | get_new_face_pullbacks (size_t id) const |
ParametrizedDerivedMap< dimension, 2 > * | get_new_face_pullbacks (size_t id, std::vector< double > const &extra) const |
ParametrizedDerivedMap< dimension, 3 > * | get_new_cell_pullbacks (size_t id) const |
ParametrizedDerivedMap< dimension, 3 > * | get_new_cell_pullbacks (size_t id, std::vector< double > const &extra) const |
Class to load a shared library.
dimension | Dimension of the manifold |
Maps_loader::Maps_loader | ( | const char * | filename | ) |
filename | Filename of the shared library |
Maps_loader::~Maps_loader |
ParametrizedMap< dimension, 3 > * Maps_loader::get_new_cell_map | ( | size_t | id | ) | const |
ParametrizedMap< dimension, 3 > * Maps_loader::get_new_cell_map | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedDerivedMap< dimension, 3 > * Maps_loader::get_new_cell_pullbacks | ( | size_t | id | ) | const |
ParametrizedDerivedMap< dimension, 3 > * Maps_loader::get_new_cell_pullbacks | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedMap< dimension, 1 > * Maps_loader::get_new_edge_map | ( | size_t | id | ) | const |
ParametrizedMap< dimension, 1 > * Maps_loader::get_new_edge_map | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedDerivedMap< dimension, 1 > * Maps_loader::get_new_edge_pullbacks | ( | size_t | id | ) | const |
ParametrizedDerivedMap< dimension, 1 > * Maps_loader::get_new_edge_pullbacks | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedMap< 3, dimension > * Maps_loader::get_new_embedding_3D | ( | size_t | id | ) | const |
ParametrizedMap< 3, dimension > * Maps_loader::get_new_embedding_3D | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedMap< dimension, 2 > * Maps_loader::get_new_face_map | ( | size_t | id | ) | const |
ParametrizedMap< dimension, 2 > * Maps_loader::get_new_face_map | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedDerivedMap< dimension, 2 > * Maps_loader::get_new_face_pullbacks | ( | size_t | id | ) | const |
ParametrizedDerivedMap< dimension, 2 > * Maps_loader::get_new_face_pullbacks | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedMetricMap< dimension > * Maps_loader::get_new_metrics | ( | size_t | id | ) | const |
ParametrizedMetricMap< dimension > * Maps_loader::get_new_metrics | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |
ParametrizedDerivedMap< 3, dimension > * Maps_loader::get_new_pullback_3D | ( | size_t | id | ) | const |
ParametrizedDerivedMap< 3, dimension > * Maps_loader::get_new_pullback_3D | ( | size_t | id, |
std::vector< double > const & | extra | ||
) | const |