cyqlone develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
Loading...
Searching...
No Matches
cyqlone-params.hpp File Reference
#include <cyqlone/config.hpp>
#include <limits>
#include <stdexcept>

Go to the source code of this file.

Classes

struct  cyqlone::TricyqleParams< T >
 Parameters and settings for the Tricyqle block-tridiagonal solver. More...
struct  cyqlone::CyqloneParams< T >
 Parameters and settings for the Cyqlone solver. More...

Namespaces

namespace  cyqlone

Enumerations

enum class  cyqlone::SolveMethod { cyqlone::SolveMethod::StairPCG , cyqlone::SolveMethod::JacobiPCG , cyqlone::SolveMethod::PCR }
 Defines how to solve the small linear system that remains after cyclic reduction. More...

Functions

const char * cyqlone::enum_name (SolveMethod s)