FDMLinearSystem2.hpp
Go to the documentation of this file.
Linear system (Ax=b) for 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:40
BLAS operator wrapper for 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:75
Array2< double > FDMVector2
Vector type for 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:34
double center
Diagonal component of the matrix (row, row).
Definition: FDMLinearSystem2.hpp:24
MatrixCSRD A
System matrix.
Definition: FDMLinearSystem2.hpp:65
Definition: Matrix.hpp:27
Definition: pybind11Utils.hpp:20
Definition: Array-Impl.hpp:19
The row of FDMMatrix2 where row corresponds to (i, j) grid point.
Definition: FDMLinearSystem2.hpp:21
MatrixCSR< double > MatrixCSRD
Double-type CSR matrix.
Definition: MatrixCSR.hpp:448
Compressed linear system (Ax=b) for 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:59
Definition: Matrix.hpp:611
VectorND x
Solution vector.
Definition: FDMLinearSystem2.hpp:68
double right
Off-diagonal element where column refers to (i+1, j) grid point.
Definition: FDMLinearSystem2.hpp:27
double up
Off-diagonal element where column refers to (i, j+1) grid point.
Definition: FDMLinearSystem2.hpp:30
Array2< FDMMatrixRow2 > FDMMatrix2
Matrix type for 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:37
BLAS operator wrapper for compressed 2-D finite differencing.
Definition: FDMLinearSystem2.hpp:117