SpikeGPU  1.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
precond.h File Reference

Definition of the Spike preconditioner class. More...

#include <cusp/blas.h>
#include <cusp/print.h>
#include <thrust/logical.h>
#include <thrust/functional.h>
#include <spike/common.h>
#include <spike/graph.h>
#include <spike/timer.h>
#include <spike/strided_range.h>
#include <spike/device/factor_band_const.cuh>
#include <spike/device/factor_band_var.cuh>
#include <spike/device/sweep_band_const.cuh>
#include <spike/device/sweep_band_var.cuh>
#include <spike/device/inner_product.cuh>
#include <spike/device/shuffle.cuh>
#include <spike/device/data_transfer.cuh>

Go to the source code of this file.

Classes

class  spike::Precond< PrecVector >
 Spike preconditioner. More...
 
struct  spike::Multiply< T >
 
struct  spike::SmallerThan< T >
 

Namespaces

 spike
 spike is the top-level namespace which contains all Spike functions and types.
 

Detailed Description

Definition of the Spike preconditioner class.