Zoltan2
Loading...
Searching...
No Matches
ColorerTest Class Reference

Public Types

using map_t = Tpetra::Map<>
using gno_t = typename map_t::global_ordinal_type
using graph_t = Tpetra::CrsGraph<>
using matrix_t = Tpetra::CrsMatrix<zscalar_t>
using multivector_t = Tpetra::MultiVector<zscalar_t>
using execution_space_t = typename matrix_t::device_type::execution_space
using map_t = Tpetra::Map<>
using gno_t = typename map_t::global_ordinal_type
using graph_t = Tpetra::CrsGraph<>
using matrix_t = Tpetra::CrsMatrix<zscalar_t>
using multivector_t = Tpetra::MultiVector<zscalar_t>
using execution_space_t = typename matrix_t::device_type::execution_space

Public Member Functions

 ColorerTest (const Teuchos::RCP< const Teuchos::Comm< int > > &comm, int multiple)
bool run (const char *testname, Teuchos::ParameterList &params)
bool buildAndCheckSeedMatrix (const char *testname, Teuchos::ParameterList &params, const bool useBlock)
 ColorerTest (Teuchos::RCP< const Teuchos::Comm< int > > &comm, int narg, char **arg)
bool run (const char *testname, Teuchos::ParameterList &params)
bool buildAndCheckSeedMatrix (const char *testname, Teuchos::ParameterList &params, const bool useBlock)

Detailed Description

Definition at line 16 of file Bug9500.cpp.

Member Typedef Documentation

◆ map_t [1/2]

using ColorerTest::map_t = Tpetra::Map<>

Definition at line 18 of file Bug9500.cpp.

◆ gno_t [1/2]

using ColorerTest::gno_t = typename map_t::global_ordinal_type

Definition at line 19 of file Bug9500.cpp.

◆ graph_t [1/2]

using ColorerTest::graph_t = Tpetra::CrsGraph<>

Definition at line 20 of file Bug9500.cpp.

◆ matrix_t [1/2]

using ColorerTest::matrix_t = Tpetra::CrsMatrix<zscalar_t>

Definition at line 21 of file Bug9500.cpp.

◆ multivector_t [1/2]

using ColorerTest::multivector_t = Tpetra::MultiVector<zscalar_t>

Definition at line 22 of file Bug9500.cpp.

◆ execution_space_t [1/2]

using ColorerTest::execution_space_t = typename matrix_t::device_type::execution_space

Definition at line 23 of file Bug9500.cpp.

◆ map_t [2/2]

using ColorerTest::map_t = Tpetra::Map<>

Definition at line 18 of file TpetraCrsColorer.cpp.

◆ gno_t [2/2]

using ColorerTest::gno_t = typename map_t::global_ordinal_type

Definition at line 19 of file TpetraCrsColorer.cpp.

◆ graph_t [2/2]

using ColorerTest::graph_t = Tpetra::CrsGraph<>

Definition at line 20 of file TpetraCrsColorer.cpp.

◆ matrix_t [2/2]

using ColorerTest::matrix_t = Tpetra::CrsMatrix<zscalar_t>

Definition at line 21 of file TpetraCrsColorer.cpp.

◆ multivector_t [2/2]

using ColorerTest::multivector_t = Tpetra::MultiVector<zscalar_t>

Definition at line 22 of file TpetraCrsColorer.cpp.

◆ execution_space_t [2/2]

using ColorerTest::execution_space_t = typename matrix_t::device_type::execution_space

Definition at line 23 of file TpetraCrsColorer.cpp.

Constructor & Destructor Documentation

◆ ColorerTest() [1/2]

ColorerTest::ColorerTest ( const Teuchos::RCP< const Teuchos::Comm< int > > & comm,
int multiple )
inline

Definition at line 28 of file Bug9500.cpp.

◆ ColorerTest() [2/2]

ColorerTest::ColorerTest ( Teuchos::RCP< const Teuchos::Comm< int > > & comm,
int narg,
char ** arg )
inline

Definition at line 30 of file TpetraCrsColorer.cpp.

Member Function Documentation

◆ run() [1/2]

bool ColorerTest::run ( const char * testname,
Teuchos::ParameterList & params )
inline

Definition at line 106 of file Bug9500.cpp.

◆ buildAndCheckSeedMatrix() [1/2]

bool ColorerTest::buildAndCheckSeedMatrix ( const char * testname,
Teuchos::ParameterList & params,
const bool useBlock )
inline

Definition at line 122 of file Bug9500.cpp.

◆ run() [2/2]

bool ColorerTest::run ( const char * testname,
Teuchos::ParameterList & params )
inline

Definition at line 113 of file TpetraCrsColorer.cpp.

◆ buildAndCheckSeedMatrix() [2/2]

bool ColorerTest::buildAndCheckSeedMatrix ( const char * testname,
Teuchos::ParameterList & params,
const bool useBlock )
inline

Definition at line 139 of file TpetraCrsColorer.cpp.


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