openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Namespaces | Functions
sf_interface.cc File Reference

Interface to SlimFem. More...

#include "petsc_utils.h"
#include "sf_interface.h"
#include "sim_utils.h"
Include dependency graph for sf_interface.cc:

Go to the source code of this file.

Namespaces

 opencarp
 

Functions

sf_mesh & opencarp::get_mesh (const mesh_t gt)
 Get a mesh by specifying the gridID. More...
 
const char * opencarp::get_mesh_type_name (mesh_t t)
 get a char* to the name of a mesh type More...
 
bool opencarp::mesh_is_registered (const mesh_t gt)
 check wheter a SF mesh is set More...
 
SF::scatteringopencarp::register_scattering (const int from, const int to, const SF::SF_nbr nbr, const int dpn)
 Register a scattering between to grids, or between algebraic and nodal representation of data on the same grid. More...
 
SF::scatteringopencarp::get_scattering (const int from, const int to, const SF::SF_nbr nbr, const int dpn)
 Get a scattering from the global scatter registry. More...
 
bool opencarp::have_scattering (const int from, const int to, const SF::SF_nbr nbr, const int dpn)
 
SF::scatteringopencarp::register_permutation (const int mesh_id, const int perm_id, const int dpn)
 Register a permutation between two orderings for a mesh. More...
 
SF::scatteringopencarp::get_permutation (const int mesh_id, const int perm_id, const int dpn)
 Get the PETSC to canonical permutation scattering for a given mesh and number of dpn. More...
 
bool opencarp::have_permutation (const int mesh_id, const int perm_id, const int dpn)
 

Detailed Description

Interface to SlimFem.

Author
Aurel Neic
Version
Date
2019-10-25

Definition in file sf_interface.cc.