accelerInt  v0.1
Namespaces | Macros | Functions
solver_init.cuh File Reference

Header definitions for solver initialization routins. More...

#include "solver_props.cuh"
#include "header.cuh"
Include dependency graph for solver_init.cuh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 genericcu
 

Macros

#define SOLVER_INIT_CUH
 

Functions

size_t genericcu::required_solver_size ()
 Returns the total size (in bytes) required for memory storage for a single GPU thread Used in calculation of the maximum number of possible GPU threads to launch, this method returns the size of the solver_memory structure (per-GPU thread) More...
 
void genericcu::init_solver_log ()
 Initializes solver specific items for logging. More...
 
void genericcu::solver_log ()
 Executes solver specific logging tasks. More...
 
void genericcu::initialize_solver (const int, solver_memory **, solver_memory **)
 
void genericcu::cleanup_solver (solver_memory **, solver_memory **)
 
const char * genericcu::solver_name ()
 Returns a descriptive solver name. More...
 

Detailed Description

Header definitions for solver initialization routins.

Author
Nicholas Curtis
Date
03/09/2015

Contains declarations for initialization routines that all individual solvers must implement

Definition in file solver_init.cuh.

Macro Definition Documentation

◆ SOLVER_INIT_CUH

#define SOLVER_INIT_CUH

Definition at line 12 of file solver_init.cuh.