cheshirekow
v0.1.0
|
Go to the source code of this file.
Namespaces | |
mpblocks | |
mpblocks::cuda | |
mpblocks::cuda::polynomial | |
mpblocks::cuda::polynomial::derivative_detail | |
Functions | |
template<int n, typename Scalar , class Exp , class Spec > | |
__host__ __device__ DerivativeSurrogate< n, Scalar, Exp, Spec > | mpblocks::cuda::polynomial::d_ds (const RValue< Scalar, Exp, Spec > &exp) |
return a surrogate which notifies LValue to call differentiate More... | |
template<int n, typename Scalar , class Exp1 , class InSpec , class Exp2 > | |
__host__ __device__ void | mpblocks::cuda::polynomial::differentiate (const RValue< Scalar, Exp1, InSpec > &in, LValue< Scalar, Exp2 > &out) |
evaluate a polynomial More... | |