|
openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
|
Tissue level electrics, main Electrics physics class. More...
#include "physics_types.h"#include "sim_utils.h"#include "stimulate.h"#include "sf_interface.h"#include "timers.h"#include "ionics.h"Go to the source code of this file.
Classes | |
| class | opencarp::elliptic_solver |
| class | opencarp::parabolic_solver |
| struct | opencarp::Activation |
| event detection data structures More... | |
| struct | opencarp::Sentinel |
| sentinel for checking activity in the tissue More... | |
| class | opencarp::LAT_detector |
| struct | opencarp::phie_recovery_data |
| class | opencarp::Electrics |
| class | opencarp::Laplace |
Namespaces | |
| opencarp | |
Macros | |
| #define | DUMP_NONE 0 |
| #define | DUMP_IC 1 |
| #define | DUMP_IVOL 2 |
| #define | DUMP_IACT 4 |
Enumerations | |
| enum | opencarp::PotType { opencarp::VM , opencarp::PHIE } |
| enum | opencarp::ActMethod { opencarp::NONE , opencarp::ACT_THRESH , opencarp::ACT_DT } |
Functions | |
| void | opencarp::set_elec_tissue_properties (MaterialType *mtype, Electrics::grid_t g, FILE_SPEC logger) |
| Fill the RegionSpec of an electrics grid with the associated inputs from the param parameters. More... | |
| bool | opencarp::have_dbc_stims (const SF::vector< stimulus > &stimuli) |
| return wheter any stimuli require dirichlet boundary conditions More... | |
| int | opencarp::stimidx_from_timeridx (const SF::vector< stimulus > &stimuli, const int timer_id) |
| determine link between timer and stimulus More... | |
| void | opencarp::setup_phie_recovery_data (phie_recovery_data &data) |
| void | opencarp::recover_phie_std (sf_vec &vm, phie_recovery_data &rcv) |
| int | opencarp::postproc_recover_phie () |
| void | opencarp::constant_total_stimulus_current (SF::vector< stimulus > &simuli, sf_mat &mass_i, sf_mat &mass_e, limpet::MULTI_IF *miif, FILE_SPEC logger) |
| Scales stimulus current to maintain constant total current across affected regions. More... | |
| void | opencarp::balance_electrode (SF::vector< stimulus > &stimuli, int balance_from, int balance_to) |
| Balance two electrodes for current or voltage-based stimulation. More... | |
| void | opencarp::apply_stim_to_vector (const stimulus &s, sf_vec &vec, bool add) |
| void | opencarp::set_cond_type (MaterialType &m, cond_t type) |
| const char * | opencarp::get_tsav_ext (double time) |
| void | opencarp::setup_dataout (const int dataout, std::string dataout_vtx, mesh_t grid, SF::vector< mesh_int_t > *&restr, bool async) |
| void | opencarp::compute_restr_idx_async (sf_mesh &mesh, SF::vector< mesh_int_t > &inp_idx, SF::vector< mesh_int_t > &idx) |
| void | opencarp::compute_restr_idx (sf_mesh &mesh, SF::vector< mesh_int_t > &inp_idx, SF::vector< mesh_int_t > &idx) |
Tissue level electrics, main Electrics physics class.
Definition in file electrics.h.
| #define DUMP_IACT 4 |
Definition at line 41 of file electrics.h.
| #define DUMP_IC 1 |
Definition at line 39 of file electrics.h.
| #define DUMP_IVOL 2 |
Definition at line 40 of file electrics.h.
| #define DUMP_NONE 0 |
Definition at line 38 of file electrics.h.