Classes | Namespaces | Functions
IterationId.hpp File Reference

Defines class IterationId. More...

#include <cstddef>
#include <functional>
#include <iosfwd>

Go to the source code of this file.

Classes

struct  LinearSolver::IterationId
 Identifies a step in the linear solver algorithm. More...
 

Namespaces

 LinearSolver
 Functionality for solving linear systems of equations.
 

Functions

bool LinearSolver::operator== (const IterationId &a, const IterationId &b) noexcept
 
bool LinearSolver::operator!= (const IterationId &a, const IterationId &b) noexcept
 
bool LinearSolver::operator< (const IterationId &a, const IterationId &b) noexcept
 
bool LinearSolver::operator<= (const IterationId &a, const IterationId &b) noexcept
 
bool LinearSolver::operator> (const IterationId &a, const IterationId &b) noexcept
 
bool LinearSolver::operator>= (const IterationId &a, const IterationId &b) noexcept
 
std::ostreamLinearSolver::operator<< (std::ostream &s, const IterationId &id) noexcept
 
size_t LinearSolver::hash_value (const IterationId &id) noexcept
 

Detailed Description

Defines class IterationId.