Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType > Struct Template Reference

Public Member Functions

 UnitTestSetup ()
 
template<class Func >
void computePCE1 (Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &c, const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &a)
 
template<class Func >
void computePCE2 (Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &c, const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &a, const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &b)
 
template<class Func >
void computePCE2LC (Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &c, ValueType a, const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &b)
 
template<class Func >
void computePCE2RC (Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &c, const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &a, ValueType b)
 

Public Attributes

ValueType rtol
 
ValueType atol
 
ValueType crtol
 
ValueType catol
 
OrdinalType sz
 
Teuchos::RCP< const
Stokhos::CompletePolynomialBasis
< OrdinalType, ValueType > > 
basis
 
Teuchos::RCP< const
Stokhos::Quadrature
< OrdinalType, ValueType > > 
quad
 
Teuchos::RCP
< Stokhos::Sparse3Tensor< int,
double > > 
Cijk
 
Teuchos::RCP
< Stokhos::Sparse3Tensor< int,
double > > 
Cijk_linear
 
Teuchos::RCP
< Stokhos::QuadOrthogPolyExpansion
< OrdinalType, ValueType > > 
exp
 
Teuchos::RCP
< Stokhos::QuadOrthogPolyExpansion
< OrdinalType, ValueType > > 
exp_linear
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
x
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
y
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
u
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
u2
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
cx
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
cu
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
cu2
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
sx
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
su
 
Stokhos::OrthogPolyApprox
< OrdinalType, ValueType > 
su2
 
ValueType a
 

Detailed Description

template<typename OrdinalType, typename ValueType>
struct QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >

Definition at line 22 of file Stokhos_QuadExpansionUnitTest.cpp.

Constructor & Destructor Documentation

template<typename OrdinalType , typename ValueType >
QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::UnitTestSetup ( )
inline

Definition at line 33 of file Stokhos_QuadExpansionUnitTest.cpp.

Member Function Documentation

template<typename OrdinalType , typename ValueType >
template<class Func >
void QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::computePCE1 ( Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  c,
const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  a 
)
inline

Definition at line 88 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
template<class Func >
void QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::computePCE2 ( Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  c,
const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  a,
const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  b 
)
inline

Definition at line 114 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
template<class Func >
void QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::computePCE2LC ( Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  c,
ValueType  a,
const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  b 
)
inline

Definition at line 142 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
template<class Func >
void QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::computePCE2RC ( Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  c,
const Stokhos::OrthogPolyApprox< OrdinalType, ValueType > &  a,
ValueType  b 
)
inline

Definition at line 170 of file Stokhos_QuadExpansionUnitTest.cpp.

Member Data Documentation

template<typename OrdinalType , typename ValueType >
ValueType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::rtol

Definition at line 23 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
ValueType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::atol

Definition at line 23 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
ValueType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::crtol

Definition at line 24 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
ValueType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::catol

Definition at line 24 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
OrdinalType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::sz

Definition at line 25 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<const Stokhos::CompletePolynomialBasis<OrdinalType,ValueType> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::basis

Definition at line 26 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<const Stokhos::Quadrature<OrdinalType,ValueType> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::quad

Definition at line 27 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<Stokhos::Sparse3Tensor<int,double> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::Cijk

Definition at line 28 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<Stokhos::Sparse3Tensor<int,double> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::Cijk_linear

Definition at line 28 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP< Stokhos::QuadOrthogPolyExpansion<OrdinalType,ValueType> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::exp

Definition at line 29 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP< Stokhos::QuadOrthogPolyExpansion<OrdinalType,ValueType> > QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::exp_linear

Definition at line 29 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::x

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::y

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::u

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::u2

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::cx

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::cu

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::cu2

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::sx

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::su

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Stokhos::OrthogPolyApprox<OrdinalType,ValueType> QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::su2

Definition at line 30 of file Stokhos_QuadExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
ValueType QuadExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::a

Definition at line 31 of file Stokhos_QuadExpansionUnitTest.cpp.


The documentation for this struct was generated from the following file: