Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src
epetra
Stokhos_MPPreconditioner.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Stokhos Package
4
//
5
// Copyright 2009 NTESS and the Stokhos contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
10
#ifndef STOKHOS_MP_PRECONDITIONER_HPP
11
#define STOKHOS_MP_PRECONDITIONER_HPP
12
13
#include "
Teuchos_RCP.hpp
"
14
#include "
Epetra_Operator.h
"
15
#include "
Stokhos_BlockDiagonalOperator.hpp
"
16
#include "
Epetra_Vector.h
"
17
18
namespace
Stokhos {
19
24
class
MPPreconditioner
:
public
virtual
Epetra_Operator
{
25
public
:
26
28
MPPreconditioner
() {}
29
31
virtual
~MPPreconditioner
() {}
32
34
virtual
void
35
setupPreconditioner
(
36
const
Teuchos::RCP<Stokhos::BlockDiagonalOperator>
& mp_op,
37
const
Epetra_Vector
& x) = 0;
38
39
};
// class MPPreconditioner
40
41
}
// namespace Stokhos
42
43
#endif // STOKHOS_MP_PRECONDITIONER_HPP
Stokhos_BlockDiagonalOperator.hpp
Epetra_Vector
Stokhos::MPPreconditioner::MPPreconditioner
MPPreconditioner()
Constructor.
Definition:
Stokhos_MPPreconditioner.hpp:28
Epetra_Operator.h
Epetra_Vector.h
Epetra_Operator
Stokhos::MPPreconditioner::setupPreconditioner
virtual void setupPreconditioner(const Teuchos::RCP< Stokhos::BlockDiagonalOperator > &mp_op, const Epetra_Vector &x)=0
Setup preconditioner.
Stokhos::MPPreconditioner
An abstract class to represent a generic stochastic Galerkin preconditioner as an Epetra_Operator...
Definition:
Stokhos_MPPreconditioner.hpp:24
Teuchos::RCP
Teuchos_RCP.hpp
Stokhos::MPPreconditioner::~MPPreconditioner
virtual ~MPPreconditioner()
Destructor.
Definition:
Stokhos_MPPreconditioner.hpp:31
Generated on Fri Nov 22 2024 09:18:13 for Stokhos Package Browser (Single Doxygen Collection) by
1.8.5