Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::StreamMatrixBuilderT< ValueT >::Profiler Class Reference

Public Member Functions

void reserve (Integer capacity)
void addMatrixEntries (ConstArrayView< Integer > row_index, ConstArrayView< Integer > col_index)
void addMatrixEntries (ConstArrayView< Integer > row_indexes, const UniqueArray< ConstArrayView< Integer > > &col_indexes)
void addMatrixEntries (ConstArrayView< Integer > row_indexes, UniqueArray2< Integer > col_indexes, ConstArrayView< Integer > stencil_lids, Integer size)
void addMatrixEntries (const Integer row_index, ConstArrayView< Integer > col_index)
void addMatrixEntry (Integer row_index, Integer col_index)

Detailed Description

template<typename ValueT = Real>
class Alien::StreamMatrixBuilderT< ValueT >::Profiler

Definition at line 73 of file StreamMatrixBuilderInserter.h.

Constructor & Destructor Documentation

◆ Profiler()

template<typename ValueT = Real>
Alien::StreamMatrixBuilderT< ValueT >::Profiler::Profiler ( )
inlineprotected

Definition at line 77 of file StreamMatrixBuilderInserter.h.

Member Function Documentation

◆ addMatrixEntries() [1/4]

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::addMatrixEntries ( const Integer row_index,
ConstArrayView< Integer > col_index )

Definition at line 267 of file StreamMatrixBuilderInserterT.h.

◆ addMatrixEntries() [2/4]

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::addMatrixEntries ( ConstArrayView< Integer > row_index,
ConstArrayView< Integer > col_index )

Definition at line 193 of file StreamMatrixBuilderInserterT.h.

◆ addMatrixEntries() [3/4]

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::addMatrixEntries ( ConstArrayView< Integer > row_indexes,
const UniqueArray< ConstArrayView< Integer > > & col_indexes )

Definition at line 214 of file StreamMatrixBuilderInserterT.h.

◆ addMatrixEntries() [4/4]

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::addMatrixEntries ( ConstArrayView< Integer > row_indexes,
UniqueArray2< Integer > col_indexes,
ConstArrayView< Integer > stencil_lids,
Integer size )

Definition at line 241 of file StreamMatrixBuilderInserterT.h.

◆ addMatrixEntry()

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::addMatrixEntry ( Integer row_index,
Integer col_index )

Definition at line 286 of file StreamMatrixBuilderInserterT.h.

◆ reserve()

template<typename ValueT>
void Alien::StreamMatrixBuilderT< ValueT >::Profiler::reserve ( Integer capacity)

Definition at line 110 of file StreamMatrixBuilderInserterT.h.


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