Ginkgo Generated from branch based on main. Ginkgo version 1.9.0
A numerical linear algebra library targeting many-core architectures
 
Loading...
Searching...
No Matches
gko::solver::workspace_traits< Gcr< ValueType > > Struct Template Reference
Inheritance diagram for gko::solver::workspace_traits< Gcr< ValueType > >:
[legend]
Collaboration diagram for gko::solver::workspace_traits< Gcr< ValueType > >:
[legend]

Public Types

using Solver = Gcr<ValueType>
 

Static Public Member Functions

static int num_vectors (const Solver &)
 
static int num_arrays (const Solver &)
 
static std::vector< std::string > op_names (const Solver &)
 
static std::vector< std::string > array_names (const Solver &)
 
static std::vector< int > scalars (const Solver &)
 
static std::vector< int > vectors (const Solver &)
 
static int num_vectors (const Gcr< ValueType > &)
 
static int num_arrays (const Gcr< ValueType > &)
 
static std::vector< std::string > op_names (const Gcr< ValueType > &)
 
static std::vector< std::string > array_names (const Gcr< ValueType > &)
 
static std::vector< int > scalars (const Gcr< ValueType > &)
 
static std::vector< int > vectors (const Gcr< ValueType > &)
 

Static Public Attributes

static constexpr int residual = 0
 
static constexpr int precon_residual = 1
 
static constexpr int A_precon_residual = 2
 
static constexpr int krylov_bases_p = 3
 
static constexpr int mapped_krylov_bases_Ap = 4
 
static constexpr int tmp_rAp = 5
 
static constexpr int tmp_minus_beta = 6
 
static constexpr int Ap_norms = 7
 
static constexpr int residual_norm = 8
 
static constexpr int one = 9
 
static constexpr int minus_one = 10
 
static constexpr int stop = 0
 
static constexpr int tmp = 1
 
static constexpr int final_iter_nums = 2
 

The documentation for this struct was generated from the following file: