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

Classes

struct  general_predicate
 
struct  total_order_predicate
 
struct  UnitTestSetup
 

Typedefs

typedef int ordinal_type
 
typedef double value_type
 

Functions

template<typename ordinal_type >
ordinal_type factorial (const ordinal_type &n)
 
template<typename scalar_type >
scalar_type quad_func1 (const Teuchos::Array< scalar_type > &x)
 
template<typename scalar_type >
scalar_type quad_func2 (const Teuchos::Array< scalar_type > &x)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, NChooseK)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderLess)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, LexographicLess)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, FloatingPointLess)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, LexographicFloatingPointLess)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderIndexSet)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, AnisotropicTotalOrderIndexSet)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderBasis)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TensorProductBasis)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderSparse3Tensor)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderSparse3TensorNew)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderSparse3LTO)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, TotalOrderMapping)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, LexographicMapping)
 
 TEUCHOS_UNIT_TEST (Stokhos_ProductBasisUtils, LexographicMapping2)
 

Variables

UnitTestSetup< ordinal_type, value_typesetup
 

Typedef Documentation

◆ ordinal_type

Definition at line 73 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ value_type

Definition at line 74 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

Function Documentation

◆ factorial()

template<typename ordinal_type >
ordinal_type ProductBasisUtilsUnitTest::factorial ( const ordinal_type & n)

Definition at line 79 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ quad_func1()

template<typename scalar_type >
scalar_type ProductBasisUtilsUnitTest::quad_func1 ( const Teuchos::Array< scalar_type > & x)

Definition at line 88 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ quad_func2()

template<typename scalar_type >
scalar_type ProductBasisUtilsUnitTest::quad_func2 ( const Teuchos::Array< scalar_type > & x)

Definition at line 97 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [1/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
NChooseK  )

Definition at line 104 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [2/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderLess  )

Definition at line 129 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [3/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
LexographicLess  )

Definition at line 169 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [4/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
FloatingPointLess  )

Definition at line 203 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [5/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
LexographicFloatingPointLess  )

Definition at line 218 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [6/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderIndexSet  )

Definition at line 232 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [7/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
AnisotropicTotalOrderIndexSet  )

Definition at line 270 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [8/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderBasis  )

Definition at line 316 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [9/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TensorProductBasis  )

Definition at line 371 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [10/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderSparse3Tensor  )

Definition at line 453 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [11/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderSparse3TensorNew  )

Definition at line 523 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [12/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderSparse3LTO  )

Definition at line 595 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [13/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
TotalOrderMapping  )

Definition at line 656 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [14/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
LexographicMapping  )

Definition at line 688 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

◆ TEUCHOS_UNIT_TEST() [15/15]

ProductBasisUtilsUnitTest::TEUCHOS_UNIT_TEST ( Stokhos_ProductBasisUtils ,
LexographicMapping2  )

Definition at line 720 of file Stokhos_ProductBasisUtilsUnitTest.cpp.

Variable Documentation

◆ setup

UnitTestSetup<ordinal_type,value_type> ProductBasisUtilsUnitTest::setup

Definition at line 75 of file Stokhos_ProductBasisUtilsUnitTest.cpp.