accelerInt  v0.1
Namespaces | Functions
solver_interface.c File Reference

Interface implementation for CPU solvers to be called as a library. More...

#include "solver_interface.h"
#include <math.h>
Include dependency graph for solver_interface.c:

Go to the source code of this file.

Namespaces

 generic
 

Functions

void generic::accelerInt_initialize (int num_threads)
 Initializes the solver. More...
 
void generic::accelerInt_integrate (const int NUM, const double t_start, const double t_end, const double stepsize, double *__restrict__ y_host, const double *__restrict__ var_host)
 integrate NUM odes from time t to time t_end, using stepsizes of t_step More...
 
void generic::accelerInt_cleanup (int num_threads)
 Cleans up the solver. More...
 

Detailed Description

Interface implementation for CPU solvers to be called as a library.

Author
Nicholas Curtis
Date
03/09/2015

Contains initialization, integration and cleanup functions

Definition in file solver_interface.c.