Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Functions
Tpetra_Details_determineLocalTriangularStructure.hpp File Reference

Declaration and definition of Tpetra::Details::determineLocalTriangularStructure. More...

#include "Kokkos_Core.hpp"
#include "Tpetra_Details_OrdinalTraits.hpp"

Go to the source code of this file.

Classes

struct  Tpetra::Details::LocalTriangularStructureResult< LO >
 Return value of determineLocalTriangularStructure. More...
 
class  Tpetra::Details::Impl::DetermineLocalTriangularStructure< LocalGraphType, LocalMapType >
 Implementation of Tpetra::Details::determineLocalTriangularStructure (which see below). More...
 

Namespaces

 Tpetra
 Namespace Tpetra contains the class and methods constituting the Tpetra library.
 
 Tpetra::Details
 Namespace for Tpetra implementation details.
 

Functions

template<class LocalGraphType , class LocalMapType >
LocalTriangularStructureResult
< typename
LocalMapType::local_ordinal_type > 
Tpetra::Details::determineLocalTriangularStructure (const LocalGraphType &G, const LocalMapType &rowMap, const LocalMapType &colMap, const bool ignoreMapsForTriangularStructure)
 Count the local number of diagonal entries in a local sparse graph, and determine whether the local part of the graph is structurally lower or upper triangular (or neither). More...
 

Detailed Description

Declaration and definition of Tpetra::Details::determineLocalTriangularStructure.

Warning
This file, and its contents, are an implementation detail of Tpetra. They may change or disappear at any time.

Definition in file Tpetra_Details_determineLocalTriangularStructure.hpp.