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

Functor class applying a submesh renumbering. More...

#include <SF_numbering.h>

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

Public Member Functions

void renumber_sorted_ascending (meshdata< T, S > &submesh, SF_nbr in_nbr, SF_nbr out_nbr)
 Renumber the global indexing of in_nbr globally ascending into the out_nbr. More...
 
void operator() (meshdata< T, S > &submesh)
 Add a numbering to a mesh. More...
 

Detailed Description

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

Functor class applying a submesh renumbering.

Template Parameters
TInteger type.
SFloating point type.

Definition at line 67 of file SF_numbering.h.

Member Function Documentation

◆ operator()()

template<class T, class S>
void SF::submesh_numbering< T, S >::operator() ( meshdata< T, S > &  mesh)
inlinevirtual

Add a numbering to a mesh.

Parameters
meshThe mesh.

Implements SF::numbering< T, S >.

Definition at line 152 of file SF_numbering.h.

◆ renumber_sorted_ascending()

template<class T, class S>
void SF::submesh_numbering< T, S >::renumber_sorted_ascending ( meshdata< T, S > &  submesh,
SF_nbr  in_nbr,
SF_nbr  out_nbr 
)
inline

Renumber the global indexing of in_nbr globally ascending into the out_nbr.

Parameters
submesh[in,out] The submesh.

Definition at line 75 of file SF_numbering.h.


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