|
| DenseDirectDivisionExpansionStrategy (const Teuchos::RCP< const Stokhos::OrthogPolyBasis< ordinal_type, value_type > > &basis_, const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > &Cijk_) |
| Constructor.
|
|
virtual | ~DenseDirectDivisionExpansionStrategy () |
| Destructor.
|
|
virtual void | divide (Stokhos::OrthogPolyApprox< ordinal_type, value_type, node_type > &c, const value_type &alpha, const Stokhos::OrthogPolyApprox< ordinal_type, value_type, node_type > &a, const Stokhos::OrthogPolyApprox< ordinal_type, value_type, node_type > &b, const value_type &beta) |
|
| DivisionExpansionStrategy () |
| Constructor.
|
|
virtual | ~DivisionExpansionStrategy () |
| Destructor.
|
|
|
Teuchos::RCP< const Stokhos::OrthogPolyBasis< ordinal_type, value_type > > | basis |
| Basis.
|
|
Teuchos::RCP< const Cijk_type > | Cijk |
| Triple product.
|
|
Teuchos::RCP< Teuchos::SerialDenseMatrix< ordinal_type, value_type > > | A |
| Dense matrices for linear system.
|
|
Teuchos::RCP< Teuchos::SerialDenseMatrix< ordinal_type, value_type > > | X |
|
Teuchos::RCP< Teuchos::SerialDenseMatrix< ordinal_type, value_type > > | B |
|
Teuchos::SerialDenseSolver< ordinal_type, value_type > | solver |
| Serial dense solver.
|
|
template<typename ordinal_type, typename value_type, typename node_type>
class Stokhos::DenseDirectDivisionExpansionStrategy< ordinal_type, value_type, node_type >
Strategy interface for computing PCE of a/b using only b[0].
Such a strategy is only useful when the division occurs in a preconditioner