accelerInt  v0.1
Namespaces | Functions | Variables
rk78_init.cpp File Reference

Implementation of the necessary initialization for Boost's RK78-Felhberg solver. More...

#include "rk78_typedefs.hpp"
Include dependency graph for rk78_init.cpp:

Go to the source code of this file.

Namespaces

 rk78
 

Functions

void rk78::initialize_solver (int)
 Initializes the solver. More...
 
void rk78::cleanup_solver (int num_threads)
 Cleans up the created solvers. More...
 
const char * rk78::solver_name ()
 Returns a descriptive solver name. More...
 
void rk78::init_solver_log ()
 Initializes solver specific items for logging. More...
 
void rk78::solver_log ()
 Executes solver specific logging tasks. More...
 

Variables

std::vector< state_type * > rk78::state_vectors
 State vector containers for boost. More...
 
std::vector< rhs_eval * > rk78::evaluators
 RHS wrappers for boost. More...
 
std::vector< stepper * > rk78::steppers
 Addaptive timesteppers. More...
 
std::vector< controller > rk78::controllers
 ODE controllers. More...
 

Detailed Description

Implementation of the necessary initialization for Boost's RK78-Felhberg solver.

Author
Nicholas Curtis
Date
04/15/2016

Definition in file rk78_init.cpp.