44#ifndef __test_support_hpp__
45#define __test_support_hpp__
47#include <Teuchos_RCP.hpp>
48#include <Teuchos_ParameterList.hpp>
54Teuchos::RCP<Teuchos::ParameterList>
buildAppParams(
int num_KL,
bool full_expansion);
56Teuchos::RCP<const Stokhos::CompletePolynomialBasis<int,double> >
buildBasis(
int num_KL,
int porder);
58Teuchos::RCP<const Stokhos::CompletePolynomialBasis<int,double> >
59buildBasis(
int num_KL,
const std::vector<int> & order);
61Teuchos::RCP<Stokhos::ParallelData>
buildParallelData(
bool full_expansion,
int num_KL,
62 const Teuchos::RCP<const Epetra_Comm> & globalComm,
65Teuchos::RCP<Stokhos::ParallelData>
buildParallelData(
bool full_expansion,
int num_KL,
66 const Teuchos::RCP<const Epetra_Comm> & globalComm,
Teuchos::RCP< Teuchos::ParameterList > buildAppParams(int num_KL, bool full_expansion)
Teuchos::RCP< Stokhos::ParallelData > buildParallelData(bool full_expansion, int num_KL, const Teuchos::RCP< const Epetra_Comm > &globalComm, const Teuchos::RCP< const Stokhos::CompletePolynomialBasis< int, double > > &basis)
Teuchos::RCP< const Stokhos::CompletePolynomialBasis< int, double > > buildBasis(int num_KL, int porder)
Multivariate orthogonal polynomial basis generated from a total-order complete-polynomial tensor prod...