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
DerivExpansionUnitTest::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
< Teuchos::SerialDenseMatrix
< int, double > > 
Bij
 
Teuchos::RCP
< Stokhos::Sparse3Tensor< int,
double > > 
Cijk
 
Teuchos::RCP
< Stokhos::Dense3Tensor< int,
double > > 
Dijk
 
Teuchos::RCP< const
Stokhos::Quadrature
< OrdinalType, ValueType > > 
quad
 
Teuchos::RCP
< Stokhos::DerivOrthogPolyExpansion
< OrdinalType, ValueType > > 
exp
 
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 DerivExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >

Definition at line 22 of file Stokhos_DerivExpansionUnitTest.cpp.

Constructor & Destructor Documentation

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

Definition at line 35 of file Stokhos_DerivExpansionUnitTest.cpp.

Member Function Documentation

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

Definition at line 89 of file Stokhos_DerivExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
template<class Func >
void DerivExpansionUnitTest::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 115 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 143 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 171 of file Stokhos_DerivExpansionUnitTest.cpp.

Member Data Documentation

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

Definition at line 23 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 23 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 24 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 24 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 25 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 26 of file Stokhos_DerivExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<Teuchos::SerialDenseMatrix<int,double> > DerivExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::Bij

Definition at line 27 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 28 of file Stokhos_DerivExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP<Stokhos::Dense3Tensor<int,double> > DerivExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::Dijk

Definition at line 29 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 30 of file Stokhos_DerivExpansionUnitTest.cpp.

template<typename OrdinalType , typename ValueType >
Teuchos::RCP< Stokhos::DerivOrthogPolyExpansion<OrdinalType,ValueType> > DerivExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::exp

Definition at line 31 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 32 of file Stokhos_DerivExpansionUnitTest.cpp.

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

Definition at line 33 of file Stokhos_DerivExpansionUnitTest.cpp.


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