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.