Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Classes | Typedefs | Functions | Variables
SmolyakBasisUtilsUnitTest Namespace Reference

Classes

struct  UnitTestSetup
 

Typedefs

typedef int ordinal_type
 
typedef double value_type
 
typedef UnitTestSetup< ordinal_type, value_typesetup_type
 

Functions

template<typename ordinal_type , typename value_type >
bool testCoefficients (const Stokhos::ProductBasis< ordinal_type, value_type > &basis1, const Stokhos::ProductBasis< ordinal_type, value_type > &basis2, Teuchos::FancyOStream &out)
 
 TEUCHOS_UNIT_TEST (Coefficients, IsotropicLinear)
 
 TEUCHOS_UNIT_TEST (Coefficients, AnisotropicLinear)
 
 TEUCHOS_UNIT_TEST (Sparse3Tensor, AnisotropicLinear)
 
 TEUCHOS_UNIT_TEST (Sparse3Tensor, AnisotropicLinear2)
 
 TEUCHOS_UNIT_TEST (Sparse3Tensor, AnisotropicModerateLinear)
 
value_type quad_func1 (const Teuchos::ArrayView< const value_type > &x)
 
value_type quad_func2 (const Teuchos::ArrayView< const value_type > &x)
 
 TEUCHOS_UNIT_TEST (Direct, Linear)
 
 TEUCHOS_UNIT_TEST (Direct, ModerateLinear)
 
 TEUCHOS_UNIT_TEST (Smolyak, Linear)
 
 TEUCHOS_UNIT_TEST (Smolyak, ModerateLinear)
 

Variables

setup_type setup
 

Typedef Documentation

◆ ordinal_type

Definition at line 70 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ value_type

Definition at line 71 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ setup_type

Definition at line 72 of file Stokhos_SmolyakBasisUnitTest.cpp.

Function Documentation

◆ testCoefficients()

template<typename ordinal_type , typename value_type >
bool SmolyakBasisUtilsUnitTest::testCoefficients ( const Stokhos::ProductBasis< ordinal_type, value_type > &  basis1,
const Stokhos::ProductBasis< ordinal_type, value_type > &  basis2,
Teuchos::FancyOStream &  out 
)

Definition at line 76 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [1/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Coefficients  ,
IsotropicLinear   
)

Definition at line 104 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [2/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Coefficients  ,
AnisotropicLinear   
)

Definition at line 122 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [3/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Sparse3Tensor  ,
AnisotropicLinear   
)

Definition at line 144 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [4/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Sparse3Tensor  ,
AnisotropicLinear2   
)

Definition at line 186 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [5/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Sparse3Tensor  ,
AnisotropicModerateLinear   
)

Definition at line 219 of file Stokhos_SmolyakBasisUnitTest.cpp.

◆ quad_func1()

value_type SmolyakBasisUtilsUnitTest::quad_func1 ( const Teuchos::ArrayView< const value_type > &  x)

◆ quad_func2()

value_type SmolyakBasisUtilsUnitTest::quad_func2 ( const Teuchos::ArrayView< const value_type > &  x)

◆ TEUCHOS_UNIT_TEST() [6/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Direct  ,
Linear   
)

◆ TEUCHOS_UNIT_TEST() [7/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Direct  ,
ModerateLinear   
)

◆ TEUCHOS_UNIT_TEST() [8/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Smolyak  ,
Linear   
)

◆ TEUCHOS_UNIT_TEST() [9/9]

SmolyakBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Smolyak  ,
ModerateLinear   
)

Variable Documentation

◆ setup

setup_type SmolyakBasisUtilsUnitTest::setup

Definition at line 73 of file Stokhos_SmolyakBasisUnitTest.cpp.