| 
    Stokhos Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
Strategy interface for computing PCE of a/b using only b[0]. More...
#include <Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp>

Public Member Functions | |
| SPDDenseDirectDivisionExpansionStrategy (const Teuchos::RCP< const Stokhos::OrthogPolyBasis< ordinal_type, value_type > > &basis_, const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > &Cijk_) | |
| Constructor.  More... | |
| virtual | ~SPDDenseDirectDivisionExpansionStrategy () | 
| Destructor.  More... | |
| 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) | 
  Public Member Functions inherited from Stokhos::DivisionExpansionStrategy< ordinal_type, value_type, node_type > | |
| DivisionExpansionStrategy () | |
| Constructor.  More... | |
| virtual | ~DivisionExpansionStrategy () | 
| Destructor.  More... | |
Protected Types | |
| typedef Stokhos::Sparse3Tensor < ordinal_type, value_type >  | Cijk_type | 
| Short-hand for Cijk.  More... | |
Protected Attributes | |
| Teuchos::RCP< const  Stokhos::OrthogPolyBasis < ordinal_type, value_type > >  | basis | 
| Basis.  More... | |
| Teuchos::RCP< const Cijk_type > | Cijk | 
| Triple product.  More... | |
| Teuchos::RCP < Teuchos::SerialSymDenseMatrix < ordinal_type, value_type > >  | A | 
| Dense matrices for linear system.  More... | |
| Teuchos::RCP < Teuchos::SerialDenseMatrix < ordinal_type, value_type > >  | X | 
| Teuchos::RCP < Teuchos::SerialDenseMatrix < ordinal_type, value_type > >  | B | 
| Teuchos::SerialSpdDenseSolver < ordinal_type, value_type >  | solver | 
| Serial dense solver.  More... | |
Private Member Functions | |
| SPDDenseDirectDivisionExpansionStrategy (const SPDDenseDirectDivisionExpansionStrategy &) | |
| SPDDenseDirectDivisionExpansionStrategy & | operator= (const SPDDenseDirectDivisionExpansionStrategy &b) | 
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
Definition at line 29 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Short-hand for Cijk.
Definition at line 65 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
| Stokhos::SPDDenseDirectDivisionExpansionStrategy< ordinal_type, value_type, node_type >::SPDDenseDirectDivisionExpansionStrategy | ( | const Teuchos::RCP< const Stokhos::OrthogPolyBasis< ordinal_type, value_type > > & | basis_, | 
| const Teuchos::RCP< const Stokhos::Sparse3Tensor< ordinal_type, value_type > > & | Cijk_ | ||
| ) | 
Constructor.
Definition at line 84 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  inlinevirtual | 
Destructor.
Definition at line 39 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  private | 
      
  | 
  virtual | 
Implements Stokhos::DivisionExpansionStrategy< ordinal_type, value_type, node_type >.
Definition at line 103 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  private | 
      
  | 
  protected | 
Definition at line 62 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Triple product.
Definition at line 68 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Dense matrices for linear system.
Definition at line 71 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Definition at line 73 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Definition at line 73 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
      
  | 
  protected | 
Serial dense solver.
Definition at line 76 of file Stokhos_SPDDenseDirectDivisionExpansionStrategy.hpp.
 1.8.5