openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Variables
opencarp::user_globals Namespace Reference

Variables

SF::scatter_registry scatter_reg
 Registry for the different scatter objects. More...
 
std::map< mesh_t, sf_meshmesh_reg
 Registry for the different meshes used in a multi-physics simulation. More...
 
std::map< SF::quadruple< int >, SF::index_mapping< int > > map_reg
 Registriy for the inter domain mappings. More...
 
std::map< physic_t, Basic_physic * > physics_reg
 the physics More...
 
timer_managertm_manager
 a manager for the various physics timers More...
 
std::map< datavec_t, sf_vec * > datavec_reg
 important solution vectors from different physics More...
 
FILE * petsc_error_fd = NULL
 file descriptor for petsc error output More...
 
bool using_legacy_stimuli = false
 flag storing whether legacy stimuli are used More...
 
MPI_Comm IO_Intercomm
 Communicator between IO and compute worlds. More...
 

Variable Documentation

◆ datavec_reg

std::map< datavec_t, sf_vec * > opencarp::user_globals::datavec_reg

important solution vectors from different physics

Definition at line 54 of file main.cc.

◆ IO_Intercomm

MPI_Comm opencarp::user_globals::IO_Intercomm

Communicator between IO and compute worlds.

Definition at line 60 of file main.cc.

◆ map_reg

std::map< SF::quadruple< int >, SF::index_mapping< int > > opencarp::user_globals::map_reg

Registriy for the inter domain mappings.

Definition at line 48 of file main.cc.

◆ mesh_reg

std::map< mesh_t, sf_mesh > opencarp::user_globals::mesh_reg

Registry for the different meshes used in a multi-physics simulation.

Definition at line 46 of file main.cc.

◆ petsc_error_fd

FILE * opencarp::user_globals::petsc_error_fd = NULL

file descriptor for petsc error output

petsc error are outputted to this FD

Definition at line 56 of file main.cc.

◆ physics_reg

std::map< physic_t, Basic_physic * > opencarp::user_globals::physics_reg

the physics

Definition at line 50 of file main.cc.

◆ scatter_reg

SF::scatter_registry opencarp::user_globals::scatter_reg

Registry for the different scatter objects.

Definition at line 44 of file main.cc.

◆ tm_manager

timer_manager * opencarp::user_globals::tm_manager

a manager for the various physics timers

the timers manager

Definition at line 52 of file main.cc.

◆ using_legacy_stimuli

bool opencarp::user_globals::using_legacy_stimuli = false

flag storing whether legacy stimuli are used

Definition at line 58 of file main.cc.