NeoN
A framework for CFD software
|
A class representing a linear system of equations. More...
#include <linearSystem.hpp>
Public Member Functions | |
LinearSystem (const CSRMatrix< ValueType, IndexType > &matrix, const Vector< ValueType > &rhs, const Dictionary &aux={}) | |
LinearSystem (const LinearSystem &ls) | |
LinearSystem (const Executor exec) | |
~LinearSystem ()=default | |
CSRMatrix< ValueType, IndexType > & | matrix () |
Vector< ValueType > & | rhs () |
const CSRMatrix< ValueType, IndexType > & | matrix () const |
const Vector< ValueType > & | rhs () const |
LinearSystem | copyToHost () const |
void | reset () |
LinearSystemView< ValueType, IndexType > | view () &&=delete |
LinearSystemView< ValueType, IndexType > | view () const &&=delete |
LinearSystemView< ValueType, IndexType > | view () & |
LinearSystemView< const ValueType, const IndexType > | view () const & |
const Executor & | exec () const |
const Dictionary & | auxiliaryCoefficients () const |
Dictionary & | auxiliaryCoefficients () |
A class representing a linear system of equations.
The LinearSystem class provides functionality to store and manipulate a linear system of equations. It supports the storage of the coefficient matrix and the right-hand side vector, as well as the solution vector.
Definition at line 54 of file linearSystem.hpp.
|
inline |
Definition at line 58 of file linearSystem.hpp.
|
inline |
Definition at line 69 of file linearSystem.hpp.
|
inline |
Definition at line 72 of file linearSystem.hpp.
|
default |
|
inline |
Definition at line 114 of file linearSystem.hpp.
|
inline |
Definition at line 112 of file linearSystem.hpp.
|
inline |
Definition at line 84 of file linearSystem.hpp.
|
inline |
Definition at line 109 of file linearSystem.hpp.
|
inline |
Definition at line 76 of file linearSystem.hpp.
|
inline |
Definition at line 80 of file linearSystem.hpp.
|
inline |
Definition at line 89 of file linearSystem.hpp.
|
inline |
Definition at line 78 of file linearSystem.hpp.
|
inline |
Definition at line 82 of file linearSystem.hpp.
|
inline |
Definition at line 99 of file linearSystem.hpp.
|
delete |
|
inline |
Definition at line 104 of file linearSystem.hpp.
|
delete |