Tpetra parallel linear algebra Version of the Day
Loading...
Searching...
No Matches
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

namespace  Tpetra
 Namespace Tpetra contains the class and methods constituting the Tpetra library.
 
namespace  Tpetra::Details
 Nonmember function that computes a residual Computes R = B - A * X.
 

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).
 

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.