10 #ifndef STOKHOS_RYSBASIS_HPP
11 #define STOKHOS_RYSBASIS_HPP
32 template <
typename ordinal_type,
typename value_type>
46 "Rys", ap,
rysWeight, -c, c, anormalize, agrowth) {}
Generates three-term recurrence using the Discretized Stieltjes procedure.
RysBasis(ordinal_type ap, const RysBasis &basis)
Copy constructor with specified order.
GrowthPolicy
Enumerated type for determining Smolyak growth policies.
virtual Teuchos::RCP< OneDOrthogPolyBasis< ordinal_type, value_type > > cloneWithOrder(ordinal_type ap) const
Clone this object with the option of building a higher order basis.
static value_type rysWeight(const value_type &x)
The Rys weight function.
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
RysBasis(ordinal_type ap, value_type c, bool anormalize, GrowthPolicy agrowth=SLOW_GROWTH)
Constructor.
KOKKOS_INLINE_FUNCTION PCE< Storage > exp(const PCE< Storage > &a)
RysBasis & operator=(const RysBasis &b)