Tpetra parallel linear algebra Version of the Day
Loading...
Searching...
No Matches
Tpetra::Details::InvalidGlobalIndex< GlobalOrdinal > Class Template Reference

Exception thrown by CrsMatrix on invalid global index. More...

#include <Tpetra_Exceptions_decl.hpp>

Inheritance diagram for Tpetra::Details::InvalidGlobalIndex< GlobalOrdinal >:

Public Member Functions

 InvalidGlobalIndex (const std::string &msg, const GlobalOrdinal globalIndex)
 Constructor.
GlobalOrdinal offendingIndex () const
 The offending global index.

Detailed Description

template<class GlobalOrdinal>
class Tpetra::Details::InvalidGlobalIndex< GlobalOrdinal >

Exception thrown by CrsMatrix on invalid global index.

Template Parameters
GlobalOrdinalSame as the GlobalOrdinal template parameter of Map, CrsGraph, CrsMatrix, MultiVector, etc.

Definition at line 48 of file Tpetra_Exceptions_decl.hpp.

Constructor & Destructor Documentation

◆ InvalidGlobalIndex()

template<class GlobalOrdinal>
Tpetra::Details::InvalidGlobalIndex< GlobalOrdinal >::InvalidGlobalIndex ( const std::string & msg,
const GlobalOrdinal globalIndex )
inline

Constructor.

Parameters
msg[in] The exception message.
globalIndex[in] The offending global index.

Definition at line 54 of file Tpetra_Exceptions_decl.hpp.

Member Function Documentation

◆ offendingIndex()

template<class GlobalOrdinal>
GlobalOrdinal Tpetra::Details::InvalidGlobalIndex< GlobalOrdinal >::offendingIndex ( ) const
inline

The offending global index.

Definition at line 59 of file Tpetra_Exceptions_decl.hpp.


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