Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ForUQTKExpansionUnitTest::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< Stokhos::Sparse3Tensor< int, double > > Cijk
 
Teuchos::RCP< const Stokhos::Quadrature< OrdinalType, ValueType > > quad
 
Teuchos::RCP< Stokhos::ForUQTKOrthogPolyExpansion< 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 ForUQTKExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >

Definition at line 56 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

Constructor & Destructor Documentation

◆ UnitTestSetup()

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

Definition at line 67 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

Member Function Documentation

◆ computePCE1()

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

Definition at line 119 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ computePCE2()

template<typename OrdinalType , typename ValueType >
template<class Func >
void ForUQTKExpansionUnitTest::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 145 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ computePCE2LC()

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

Definition at line 173 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ computePCE2RC()

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

Definition at line 201 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

Member Data Documentation

◆ rtol

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

Definition at line 57 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ atol

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

Definition at line 57 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ crtol

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

Definition at line 58 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ catol

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

Definition at line 58 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ sz

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

Definition at line 59 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ basis

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

Definition at line 60 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ Cijk

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

Definition at line 61 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ quad

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

Definition at line 62 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ exp

template<typename OrdinalType , typename ValueType >
Teuchos::RCP< Stokhos::ForUQTKOrthogPolyExpansion<OrdinalType,ValueType> > ForUQTKExpansionUnitTest::UnitTestSetup< OrdinalType, ValueType >::exp

Definition at line 63 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ x

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ y

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ u

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ u2

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ cx

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ cu

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ cu2

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ sx

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ su

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ su2

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

Definition at line 64 of file Stokhos_ForUQTKExpansionUnitTest.cpp.

◆ a

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

Definition at line 65 of file Stokhos_ForUQTKExpansionUnitTest.cpp.


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