openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Public Member Functions | List of all members
SF::matrix_integrator< T, S > Class Template Referenceabstract

Abstract matrix integration base class. More...

#include <SF_fem_utils.h>

Inheritance diagram for SF::matrix_integrator< T, S >:
Collaboration diagram for SF::matrix_integrator< T, S >:

Public Member Functions

virtual void operator() (const element_view< T, S > &elem, dmat< double > &buff)=0
 compute the element matrix for a given element. More...
 
virtual void dpn (T &row_dpn, T &col_dpn)=0
 ACHTUNG: HIER AENDERUNG VON MIR. More...
 

Detailed Description

template<class T, class S>
class SF::matrix_integrator< T, S >

Abstract matrix integration base class.

Template Parameters
TInteger type used in associated element_view (thus in the mesh)
SFloating point type used in associated element_view (thus in the mesh)

Definition at line 967 of file SF_fem_utils.h.

Member Function Documentation

◆ dpn()

template<class T , class S >
virtual void SF::matrix_integrator< T, S >::dpn ( T &  row_dpn,
T &  col_dpn 
)
pure virtual

ACHTUNG: HIER AENDERUNG VON MIR.

return (by referrence) the row and column dimensions

Implemented in opencarp::mech_mass_integrator, opencarp::mech_stiffness_integrator, opencarp::mass_integrator, and opencarp::elec_stiffness_integrator.

Here is the caller graph for this function:

◆ operator()()

template<class T , class S >
virtual void SF::matrix_integrator< T, S >::operator() ( const element_view< T, S > &  elem,
dmat< double > &  buff 
)
pure virtual

The documentation for this class was generated from the following file: