| Climpet::_event_class | |
| Climpet::_stretch | |
| CSF::abstract_linear_solver< T, S > | |
| CSF::abstract_matrix< T, S > | |
| ►CSF::abstract_partitioner< T, S > | Abstract base class for a mesh partitioner |
| CSF::kdtree_partitioner< T, S > | |
| CSF::abstract_vector< T, S > | |
| Climpet::action_potential | |
| Copencarp::Activation | Event detection data structures |
| Climpet::ap_event | |
| Climpet::ap_events | |
| Copencarp::sig::APfoot | |
| CasciiPlotter | |
| Copencarp::async_io_item | |
| Copencarp::async::async_IO_queue | Queue with the data required for performing async IO writes to IGB |
| Climpet::auxotonicStretch | |
| ►Copencarp::base_timer | |
| Copencarp::timer_eq | |
| Copencarp::timer_neq | |
| ►Copencarp::Basic_physic | The abstract physics interface we can use to trigger all physics |
| Copencarp::Eikonal | |
| Copencarp::Electrics | |
| Copencarp::Ionics | |
| Copencarp::Laplace | |
| Ckdpart::bbox< S > | Bounding box struct |
| CBBoxDef | |
| CBoundingBox | |
| Climpet::cell_geom | |
| Climpet::Clamp | |
| CSF::commgraph< T > | The class holds the communication graph for a MPI_Exchange() call |
| CD_Complex | |
| Copencarp::D_Complex | |
| Climpet::d_OdeVec | |
| Copencarp::dbc_manager::dbc_data | |
| Copencarp::dbc_manager | Manager for dirichlet boundary conditions |
| Copencarp::eikonal_solver::diffusion_current | |
| CSF::dmat< S > | Dense matrix class |
| CSF::dmat< double > | |
| Copencarp::eikonal_solver | |
| Copencarp::eikonal_solver_stats | For analysis of the computations done to solve the eikonal model |
| Ckdpart::elem< T, S > | Element definition |
| ►CElement | |
| CHexahedron | |
| CLine | |
| CQuadrilateral | |
| CTetrahedron | |
| CTriangle | |
| CSF::element_view< T, S > | Comfort class. Provides getter functions to access the mesh member variables more comfortably |
| Copencarp::elliptic_solver | |
| Chashmap::unordered_set< K, OPS >::entry_t | Internal entry type |
| Climpet::event_mx_rate | |
| Climpet::event_mx_val | |
| Climpet::event_timing | |
| Climpet::event_x_threshold | |
| CfibDef | |
| Copencarp::file_desc | File descriptor struct |
| CFILE_PTR | |
| Copencarp::generic_timing_stats | For analysis of the #iterations to solve CG |
| Copencarp::geom_shape | Class to store shape definitions |
| ►CGrid | |
| CGrid1D | |
| CGrid2D | |
| CGrid3D | |
| Copencarp::gvec_data | |
| Climpet::GVEC_DUMP | |
| Chashmap::hash_cstr_ops | |
| ►Chashmap::hash_int_ops | |
| Chashmap::hash_ops< int32_t > | |
| Chashmap::hash_ops< int64_t > | |
| Chashmap::hash_obj_ops | |
| Chashmap::hash_ops< T > | Base hashing class |
| Chashmap::hash_ops< SF::quadruple< T > > | |
| Chashmap::hash_ops< SF::triple< T > > | |
| Chashmap::hash_ops< SF::tuple< T > > | |
| Chashmap::hash_ops< std::pair< P, Q > > | |
| Chashmap::hash_ops< std::string > | |
| Chashmap::hash_ops< std::tuple< T... > > | |
| Chashmap::hash_ops< std::vector< T > > | |
| Chashmap::hash_ptr_ops | |
| Chistogramm_plotter< V > | Class that generates a histogram for a data vector and prints it using asciiPlotter |
| Chashmap::idict< K, offset, OPS > | |
| Chashmap::idict< K, 0, OPS > | |
| Copencarp::igb_output_manager | |
| CIGBheader | |
| Copencarp::IGBheader | |
| ►CIIR_Filt | |
| CButterworth | |
| Climpet::IMPinfo | |
| CSF::index_mapping< T > | Index mapping class. This is a bijective mapping |
| CSF::index_mapping< mesh_int_t > | |
| Copencarp::async::intercomm_layout | Minimal information needed for communication between MPI_Comms |
| CInterp | Interpolate class |
| Climpet::IOCtrl | |
| ►Climpet::IonIfBase | Represents the ionic model and plug-in (IMP) data structure |
| Climpet::IonIf< T > | Child class of IonIfBase specialized for each ionic model type |
| Climpet::IonType | Abstract class representing an ionic model type |
| Climpet::isoSarcoStretch | |
| Climpet::isoStretch | |
| ►Cstd::iterator | |
| Chashmap::unordered_map< K, T, OPS >::const_iterator | Const iterator |
| Chashmap::unordered_map< K, T, OPS >::iterator | Default iterator |
| Chashmap::unordered_set< K, OPS >::const_iterator | |
| Chashmap::unordered_set< K, OPS >::iterator | |
| Copencarp::LAT_detector | |
| Climpet::IonIf< T >::LimpetArray< S > | Utility class for handling arrays of data used by IMPs |
| Climpet::IonIf< T >::LimpetArray< typename T::private_type > | |
| Climpet::IonIf< T >::LimpetArray< typename T::private_type_vector > | |
| Climpet::IonIf< T >::LimpetArray< typename T::state_type > | |
| Climpet::LimpetData< T > | |
| Copencarp::lin_solver_stats | For analysis of the #iterations to solve CG |
| CList | |
| Copencarp::List | |
| Copencarp::LocalSolver< MESH_SIZE > | |
| Climpet::LUT | Lookup table structure |
| Copencarp::MaterialType | Description of materal properties in a mesh |
| CSF::matrix_integrator< T, S > | Abstract matrix integration base class |
| ►CSF::matrix_integrator< mesh_int_t, mesh_real_t > | |
| Copencarp::elec_stiffness_integrator | |
| Copencarp::mass_integrator | |
| Cmatrixgraph_plotter< VEC > | Ascii matrix graph plotter |
| CSF::meshdata< T, S > | The mesh storage class. It contains both element and vertex data |
| CSF::meshdata< mesh_int_t, mesh_real_t > | |
| Chashmap::mfp< K, OPS > | |
| Ckdpart::mixed_pair< T, S > | Combined floating point and integer pair |
| CSF::mixed_triple< T, S, V > | |
| CSF::mixed_tuple< T, S > | |
| CSF::mixed_tuple< mesh_t, int > | |
| Climpet::MULTI_IF | |
| Copencarp::node_stats | Struct used for debugging purposes |
| ►CSF::numbering< T, S > | The abstract numbering class |
| CSF::petsc_numbering< T, S > | Functor class generating a numbering optimized for PETSc |
| CSF::submesh_numbering< T, S > | Functor class applying a submesh renumbering |
| Copencarp::parabolic_solver | |
| ►CSF::parallel_layout< T > | The base class for parallel layouts |
| CSF::non_overlapping_layout< T > | The parallel layout of non overlapping indices |
| CSF::overlapping_layout< T > | The overlapping_layout class contains the algorithms related to managing overlapping parallel index sets, such as the indexing of the nodes, faces or edges of a distributed mesh |
| Ckdpart::parallel_partitioner< T, S > | |
| Ckdpart::partition< T, S > | Struct holding all partition data |
| Copencarp::phie_recovery_data | |
| ►Copencarp::physMaterial | |
| Copencarp::diffMaterial | |
| Copencarp::elecMaterial | |
| Copencarp::opticsMaterial | |
| CpiecewiseLinear_function< V > | |
| CSF::Point | Point and vector struct |
| Copencarp::prog_stats | For display execution progress and statistical data of electrical solve |
| ►Cprogress< T > | Base class for tracking progress |
| Cprogress_bar< T > | Display progress as a bar |
| Cprogress_percent< T > | Display progress as a percentage |
| Copencarp::sig::Pulse | |
| Climpet::pulseStretch | |
| Cquad_sele< T > | |
| CSF::quadruple< T > | |
| ►CRegion | |
| CBlockRegion | |
| CCylindricalRegion | |
| CSphericalRegion | |
| Copencarp::RegionSpecs | Region based variations of arbitrary material parameters |
| Climpet::restitute_dynamic | |
| Climpet::restitute_S1S2 | |
| Climpet::restitution | |
| Copencarp::rgba | |
| Crgba | |
| Copencarp::S_Complex | |
| CS_Complex | |
| Copencarp::Salt_list | Saltatory list – memory is allocated in chunks |
| ►Copencarp::sig::sampleTraceFunc | |
| Copencarp::sig::APfootFunc | Action potential foot pulse |
| Copencarp::sig::biphasicTruncExpFunc | Biphasic truncated exponentials (capacitive discharge) |
| Copencarp::sig::constFunc | Constant function |
| Copencarp::sig::monophasicTruncExpFunc | Monophasic truncated exponentials (capacitive discharge) |
| Copencarp::sig::sineFunc | Sine waves |
| Copencarp::sig::stepFunc | Step function |
| CSF::scatter_registry | The scatterer registry class |
| CSF::scattering | Container for a PETSc VecScatter |
| Copencarp::Sentinel | Sentinel for checking activity in the tissue |
| Ckdpart::sequential_partitioner< T, S > | |
| Copencarp::sig::sineWave | |
| CSF::sparse_multiply_transpose< T, S > | Functor for the sparse matrix multiply-transpose operation |
| Climpet::steady_state_ap | |
| Copencarp::sig::Step | |
| Copencarp::stim_electrode | |
| Copencarp::stim_physics | |
| Copencarp::stim_protocol | |
| Copencarp::stim_pulse | Define the wave form of a stimulation pulse |
| Copencarp::stimulus | |
| Copencarp::sv_data | |
| Climpet::SV_DUMP | Data structure to manage state variable file dumps |
| Climpet::SV_TAB | Array of stat variable structures |
| Copencarp::sync_io_item | |
| Climpet::TargetAllocator< T > | Allocator structure for dynamically allocating memory on multiple targets |
| Climpet::tc_grp | Time constant groups |
| CTestGinkgo | |
| Copencarp::sig::time_trace | Time tracing class |
| Copencarp::sig::time_trace_ffmt | Manage trace format |
| Copencarp::timer_manager | Centralize time managment and output triggering |
| CTisAxes | |
| CtmProfile | |
| Climpet::trace | Manage input, output, resampling of traces |
| Climpet::Trace_Info | Data structure to manage trace dumps. Should eventually be combined with the state variable dumps, but I'm keeping it separate for now for my own sanity |
| Climpet::TrgList | |
| Ctri_sele< T > | |
| CSF::triple< T > | |
| Climpet::ts | Time stepper |
| CSF::tuple< T > | |
| Chashmap::unordered_map< K, T, OPS > | |
| Chashmap::unordered_map< SF::quadruple< int >, SF::scattering * > | |
| Chashmap::unordered_map< T, T > | |
| Chashmap::unordered_set< K, OPS > | Custom unordered_set implementation |
| Chashmap::unordered_set< int > | |
| Ckdpart::vec3< S > | Minimalistic internal point struct |
| Copencarp::vec3< V > | |
| Copencarp::vec3< POINT_REAL > | |
| CSF::vector< T > | A vector storing arbitrary data |
| CSF::vector< double > | |
| CSF::vector< elem_t > | |
| CSF::vector< int > | |
| CSF::vector< mesh_int_t > | |
| CSF::vector< mesh_real_t > | |
| CSF::vector< opencarp::Activation > | |
| CSF::vector< opencarp::async_io_item > | |
| CSF::vector< opencarp::eikonal_solver::diffusion_current > | |
| CSF::vector< opencarp::IGBheader * > | |
| CSF::vector< opencarp::RegionSpecs > | |
| CSF::vector< opencarp::stimulus > | |
| CSF::vector< opencarp::sv_data > | |
| CSF::vector< opencarp::sync_io_item > | |
| CSF::vector< S > | |
| CSF::vector< SF::commgraph< size_t > > | |
| CSF::vector< SF::vector< long int > > | |
| CSF::vector< SF::vector< mesh_int_t > > | |
| CSF::vector< SF_int > | |
| CSF::vector< SF_real > | |
| CSF::vector< sReal > | |
| CSF::vector_integrator< T, S > | Abstract vector integration base class |