#include <iostream>
int main(void)
{
typedef int IndexType;
typedef float ValueType;
typedef cusp::device_memory MemorySpace;
{
std::cout << "\nSolving with no preconditioner" << std::endl;
}
{
std::cout << "\nSolving with scaled bridson preconditioner (drop tolerance .1)" << std::endl;
}
{
std::cout << "\nSolving with scaled bridson preconditioner (10 nonzeroes per row)" << std::endl;
}
{
std::cout << "\nSolving with AINV preconditioner (Lin strategy, p=2)" << std::endl;
}
return 0;
}