accelerInt
v0.1
|
the generic main file for all GPU solvers More...
Go to the source code of this file.
Namespaces | |
genericcu | |
Macros | |
#define | SOLVER_CUH |
Functions | |
__global__ void | genericcu::intDriver (const int NUM, const double t, const double t_end, const double *__restrict__ pr_global, double *__restrict__ y_global, const mechanism_memory *__restrict__ d_mem, const solver_memory *__restrict__ s_mem) |
Generic driver for the GPU integrators. More... | |
__device__ void | genericcu::integrate (const double, const double, const double, double *const __restrict__, mechanism_memory const *const __restrict__, solver_memory const *const __restrict__) |
__host__ void | genericcu::check_error (int num_conditions, int *code_arr) |
the generic main file for all GPU solvers
Contains skeleton of all methods that need to be defined on a per solver basis.
Definition in file solver.cuh.
#define SOLVER_CUH |
Definition at line 12 of file solver.cuh.