Thyra Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "createTridiagEpetraLinearOp.hpp"
#include "Thyra_EpetraLinearOp.hpp"
#include "Epetra_Map.h"
#include "Epetra_CrsMatrix.h"
#include "Epetra_SerialComm.h"
Go to the source code of this file.
Functions | |
Teuchos::RCP< Epetra_Operator > | createTridiagEpetraLinearOp (const int globalDim, const double diagScale, const bool verbose, std::ostream &out) |
This function generates a tridiagonal linear operator using Epetra. More... | |
Teuchos::RCP<Epetra_Operator> createTridiagEpetraLinearOp | ( | const int | globalDim, |
const double | diagScale, | ||
const bool | verbose, | ||
std::ostream & | out | ||
) |
This function generates a tridiagonal linear operator using Epetra.
Specifically, this function returns a smart pointer to the matrix:
where diagScale
is and globalDim
is the glboal dimension of the matrix.
Definition at line 21 of file createTridiagEpetraLinearOp.cpp.
References Copy, rcp(), Teuchos::rcp(), and TEUCHOS_TEST_FOR_EXCEPT.
Referenced by main().