cheshirekow  v0.1.0
Difference.h File Reference

Go to the source code of this file.

Classes

struct  mpblocks::cuda::polynomial::Difference< Scalar, Exp1, Spec1, Exp2, Spec2 >
 expression template for sum of two matrix expressions More...
 
struct  mpblocks::cuda::polynomial::get_spec< Difference< Scalar, Exp1, Spec1, Exp2, Spec2 > >
 

Namespaces

 mpblocks
 
 mpblocks::cuda
 
 mpblocks::cuda::polynomial
 

Functions

template<int idx, typename Scalar , class Exp1 , class Spec1 , class Exp2 , class Spec2 >
__host__ __device__ Scalar mpblocks::cuda::polynomial::get (const Difference< Scalar, Exp1, Spec1, Exp2, Spec2 > &sum)
 
template<typename Scalar , class Exp1 , class Spec1 , class Exp2 , class Spec2 >
__host__ __device__ Difference
< Scalar, Exp1, Spec1, Exp2,
Spec2 > 
mpblocks::cuda::polynomial::operator- (RValue< Scalar, Exp1, Spec1 > const &A, RValue< Scalar, Exp2, Spec2 > const &B)