#include <string>
#include <iostream>
#include <cstdlib>
#include "Epetra_config.h"
#include "Epetra_SerialComm.h"
#include "Stokhos_Epetra.hpp"
#include "EpetraExt_BlockUtility.h"
#include "Teuchos_VerboseObject.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Teuchos_CommandLineProcessor.hpp"
#include "Teuchos_StandardCatchMacros.hpp"
Go to the source code of this file.
|
template<typename IntType > |
IntType | map_fem_graph_coord (const IntType &N, const IntType &i, const IntType &j, const IntType &k) |
|
template<typename ordinal > |
ordinal | generate_fem_graph (ordinal N, Teuchos::Array< Teuchos::Array< ordinal > > &graph) |
|
Teuchos::Array< double > | test_original_matrix_free_epetra (const Teuchos::Array< int > &var_degree, const int nGrid, const int iterCount, const bool print_flag, const bool test_block, const bool check) |
|
void | performance_test_driver_epetra (const int pdeg, const int minvar, const int maxvar, const int nGrid, const int nIter, const bool print, const bool test_block, const bool check, Teuchos::FancyOStream &out) |
|
int | main (int argc, char *argv[]) |
|
◆ map_fem_graph_coord()
template<typename IntType >
IntType map_fem_graph_coord |
( |
const IntType & | N, |
|
|
const IntType & | i, |
|
|
const IntType & | j, |
|
|
const IntType & | k ) |
|
inline |
◆ generate_fem_graph()
template<typename ordinal >
ordinal generate_fem_graph |
( |
ordinal | N, |
|
|
Teuchos::Array< Teuchos::Array< ordinal > > & | graph ) |
|
inline |
◆ test_original_matrix_free_epetra()
Teuchos::Array< double > test_original_matrix_free_epetra |
( |
const Teuchos::Array< int > & | var_degree, |
|
|
const int | nGrid, |
|
|
const int | iterCount, |
|
|
const bool | print_flag, |
|
|
const bool | test_block, |
|
|
const bool | check ) |
◆ performance_test_driver_epetra()
void performance_test_driver_epetra |
( |
const int | pdeg, |
|
|
const int | minvar, |
|
|
const int | maxvar, |
|
|
const int | nGrid, |
|
|
const int | nIter, |
|
|
const bool | print, |
|
|
const bool | test_block, |
|
|
const bool | check, |
|
|
Teuchos::FancyOStream & | out ) |
◆ main()
int main |
( |
int | argc, |
|
|
char * | argv[] ) |