Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Alina::CSRRow< IndexType_ >

Represents a row of a CSR Matrix. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/alina/arccore/alina/CSRMatrixView.h>

+ Graphe de collaboration de Arcane::Alina::CSRRow< IndexType_ >:

Types publics

using IndexType = IndexType_
 
using IteratorType = CSRRowColumnIterator<IndexType>
 

Fonctions membres publiques

constexpr IteratorType begin () const
 
constexpr IteratorType end () const
 

Fonctions membres privées

constexpr CSRRow (IndexType begin, IndexType end)
 

Attributs privés

IndexType m_begin = -1
 
IndexType m_end = -1
 

Amis

template<typename V, typename C, typename R>
class CSRMatrixView
 
template<typename T>
class CSRRowRangeIterator
 

Description détaillée

template<typename IndexType_>
class Arcane::Alina::CSRRow< IndexType_ >

Represents a row of a CSR Matrix.

Définition à la ligne 100 du fichier CSRMatrixView.h.

Documentation des définitions de type membres

◆ IndexType

template<typename IndexType_>
using Arcane::Alina::CSRRow< IndexType_ >::IndexType = IndexType_

Définition à la ligne 109 du fichier CSRMatrixView.h.

◆ IteratorType

template<typename IndexType_>
using Arcane::Alina::CSRRow< IndexType_ >::IteratorType = CSRRowColumnIterator<IndexType>

Définition à la ligne 110 du fichier CSRMatrixView.h.

Documentation des constructeurs et destructeur

◆ CSRRow()

template<typename IndexType_>
Arcane::Alina::CSRRow< IndexType_ >::CSRRow ( IndexType begin,
IndexType end )
inlineconstexprprivate

Définition à la ligne 118 du fichier CSRMatrixView.h.

Documentation des fonctions membres

◆ begin()

template<typename IndexType_>
IteratorType Arcane::Alina::CSRRow< IndexType_ >::begin ( ) const
inlineconstexpr

Définition à la ligne 125 du fichier CSRMatrixView.h.

◆ end()

template<typename IndexType_>
IteratorType Arcane::Alina::CSRRow< IndexType_ >::end ( ) const
inlineconstexpr

Définition à la ligne 126 du fichier CSRMatrixView.h.

Documentation des fonctions amies et associées

◆ CSRMatrixView

template<typename IndexType_>
template<typename V, typename C, typename R>
friend class CSRMatrixView
friend

Définition à la ligne 103 du fichier CSRMatrixView.h.

◆ CSRRowRangeIterator

template<typename IndexType_>
template<typename T>
friend class CSRRowRangeIterator
friend

Définition à la ligne 105 du fichier CSRMatrixView.h.

Documentation des données membres

◆ m_begin

template<typename IndexType_>
IndexType Arcane::Alina::CSRRow< IndexType_ >::m_begin = -1
private

Définition à la ligne 130 du fichier CSRMatrixView.h.

◆ m_end

template<typename IndexType_>
IndexType Arcane::Alina::CSRRow< IndexType_ >::m_end = -1
private

Définition à la ligne 131 du fichier CSRMatrixView.h.


La documentation de cette classe a été générée à partir des fichiers suivants :