1#ifndef _RHEOLEF_SOLVER_OPTION_H
2#define _RHEOLEF_SOLVER_OPTION_H
149#include "rheolef/diststream.h"
150#include "rheolef/csr.h"
182#
if defined(_RHEOLEF_HAVE_FLOAT128)
207 template <
class T,
class M>
209 template <
class T,
class M>
214 static std::string
_used_library (std::string init_preferred_library,
size_t dis_ext_nnz,
bool is_sym,
bool is_dp);
271template <
class T,
class M>
278template <
class T,
class M>
see the Float page for the full documentation
see the csr page for the full documentation
odiststream: see the diststream page for the full documentation
see the solver_option page for the full documentation
static const long int decide
static std::string default_preferred_library(const csr< T, M > &a)
size_type krylov_dimension
static std::string used_library(const csr< T, M > &a, const solver_option &sopt=solver_option())
solver_option & operator=(const solver_option &)
std::string preferred_library
static std::string _default_preferred_library(size_t dis_ext_nnz, bool is_sym, bool is_dp)
static std::string _used_library(std::string init_preferred_library, size_t dis_ext_nnz, bool is_sym, bool is_dp)
solver_option solver_option_type
This file is part of Rheolef.