LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::mc::BicgstabResult< T > Struct Template Reference

#include <line/api/mc/ctmc_bicgstab.h>

Collaboration diagram for line::mc::BicgstabResult< T >:

Public Attributes

std::vector< T > x
 solution
int flag
 0 converged, 1 iteration limit, 3 stagnation, 4 breakdown
relres
 true relative residual norm(b - A x) / norm(b)
long iter
 matrix-vector products with A

Detailed Description

template<class T>
struct line::mc::BicgstabResult< T >

Definition at line 62 of file ctmc_bicgstab.h.

Member Data Documentation

◆ flag

template<class T>
int line::mc::BicgstabResult< T >::flag

0 converged, 1 iteration limit, 3 stagnation, 4 breakdown

Definition at line 64 of file ctmc_bicgstab.h.

Referenced by line::mc::ctmc_bicgstab_multi(), line::mc::ctmc_solve(), and line::mc::ctmc_takahashi().

◆ iter

template<class T>
long line::mc::BicgstabResult< T >::iter

matrix-vector products with A

Definition at line 66 of file ctmc_bicgstab.h.

◆ relres

template<class T>
T line::mc::BicgstabResult< T >::relres

true relative residual norm(b - A x) / norm(b)

Definition at line 65 of file ctmc_bicgstab.h.

◆ x

template<class T>
std::vector<T> line::mc::BicgstabResult< T >::x

solution

Definition at line 63 of file ctmc_bicgstab.h.

Referenced by line::mc::ctmc_bicgstab_multi(), line::mc::ctmc_solve(), and line::mc::ctmc_takahashi().


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