60 #include "EpetraExt_BlockVector.h" 70 int rank = comm->
MyPID();
84 result &= (obj_ut->
GID(stochaUnks*d+s)==(stochaUnks*determ_map.
GID(d)+s));
103 bool full_expansion =
false;
111 Cijk = basis->computeTripleProductTensor();
113 Cijk = basis->computeLinearTripleProductTensor();
116 parallelParams.
set(
"Number of Spatial Processors", numProc);
132 for(
int b=0;b<porder+1;b++)
static Teuchos::RCP< Epetra_Map > buildInterlaceMap(const Epetra_BlockMap &determ_map, const Epetra_BlockMap &stocha_map)
ParameterList & set(std::string const &name, T const &value, std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null)
Teuchos::RCP< EpetraExt::BlockVector > getBlockVector()
Get block vector.
virtual int MyPID() const=0
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Teuchos::RCP< const EpetraExt::MultiComm > getMultiComm() const
Get global comm.
A container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor.
int NumMyElements() const
TEUCHOS_UNIT_TEST(map_test, uniform_buildInterlacedMap)
Teuchos::RCP< const Stokhos::CompletePolynomialBasis< int, double > > buildBasis(int num_KL, int porder)
virtual int NumProc() const=0
TEST_ASSERT(castedDep1->getValuesAndValidators().size()==2)
int NumGlobalElements() const
Teuchos::RCP< const Epetra_BlockMap > getStochasticRowMap() const
Get stochastic row map.
TEST_EQUALITY(rcp_dynamic_cast< const EnhancedNumberValidator< double > >(castedDep1->getValuesAndValidators().find("val1") ->second, true) ->getMax(), double1Vali->getMax())
Teuchos::RCP< const EpetraExt::MultiComm > getMultiComm() const
Get global comm.