openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
|
manager for dirichlet boundary conditions More...
#include <stimulate.h>
Classes | |
struct | dbc_data |
Public Member Functions | |
dbc_manager (sf_mat &im, const SF::vector< stimulus > &is) | |
~dbc_manager () | |
bool | dbc_update () |
check if dbcs have updated More... | |
void | recompute_dbcs () |
recompute the dbc data. More... | |
void | enforce_dbc_lhs () |
void | enforce_dbc_rhs (sf_vec &rhs) |
Public Attributes | |
sf_mat & | mat |
the matrix we link the dbc_manager to More... | |
const SF::vector< stimulus > & | stimuli |
the stimuli we link the dbc_manager to More... | |
std::map< int, dbc_data * > | active_dbc |
the DBCs that are currently active More... | |
manager for dirichlet boundary conditions
Definition at line 198 of file stimulate.h.
|
inline |
Definition at line 219 of file stimulate.h.
|
inline |
Definition at line 225 of file stimulate.h.
bool opencarp::dbc_manager::dbc_update | ( | ) |
check if dbcs have updated
Definition at line 632 of file stimulate.cc.
void opencarp::dbc_manager::enforce_dbc_lhs | ( | ) |
Definition at line 649 of file stimulate.cc.
void opencarp::dbc_manager::enforce_dbc_rhs | ( | sf_vec & | rhs | ) |
Definition at line 669 of file stimulate.cc.
void opencarp::dbc_manager::recompute_dbcs | ( | ) |
recompute the dbc data.
Definition at line 593 of file stimulate.cc.
std::map<int, dbc_data*> opencarp::dbc_manager::active_dbc |
the DBCs that are currently active
Definition at line 217 of file stimulate.h.
sf_mat& opencarp::dbc_manager::mat |
the matrix we link the dbc_manager to
Definition at line 213 of file stimulate.h.
const SF::vector<stimulus>& opencarp::dbc_manager::stimuli |
the stimuli we link the dbc_manager to
Definition at line 215 of file stimulate.h.