accelerInt  v0.1
sparse_multiplier.cuh
Go to the documentation of this file.
1 
7 #ifndef SPARSE_HEAD_CUH
8 #define SPARSE_HEAD_CUH
9 
10 #include "header.cuh"
11 
12 
13 #ifdef GENERATE_DOCS
14 //put this in the van der Pol namespace for documentation
15 namespace van_der_pol_cu {
16 #endif
17 
24 __device__
25 void sparse_multiplier (const double * A, const double * Vm, double* w);
26 
27 
28 #ifdef GENERATE_DOCS
29 }
30 #endif
31 
32 #endif
An example header file that defines system size, memory functions and other required methods for inte...
__device__ void sparse_multiplier(const double *A, const double *Vm, double *w)
Implements Jacobian \ vector multiplication in sparse (or unrolled) form.