accelerInt
v0.1
examples
van_der_pol
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
header.cuh
An example header file that defines system size, memory functions and other required methods for inte...
van_der_pol_cu
Definition:
dydt.cu:14
van_der_pol_cu::sparse_multiplier
__device__ void sparse_multiplier(const double *A, const double *Vm, double *w)
Implements Jacobian \ vector multiplication in sparse (or unrolled) form.
Definition:
sparse_multiplier.cu:22
Generated by
1.8.14