ENH: harmonize matrix constructors (#1220)
- generalize identity matrix constructors for non-scalar types - add constructors using labelPair for the row/column sizing information. For a SquareMatrix, this provides an unambiguous parameter resolution. - reuse assignment operators STYLE: adjust matrix comments
Showing
- applications/test/Matrix/Test-Matrix.C 103 additions, 15 deletionsapplications/test/Matrix/Test-Matrix.C
- src/OpenFOAM/matrices/LUscalarMatrix/LUscalarMatrix.C 1 addition, 1 deletionsrc/OpenFOAM/matrices/LUscalarMatrix/LUscalarMatrix.C
- src/OpenFOAM/matrices/LUscalarMatrix/LUscalarMatrix.H 1 addition, 1 deletionsrc/OpenFOAM/matrices/LUscalarMatrix/LUscalarMatrix.H
- src/OpenFOAM/matrices/Matrix/Matrix.C 2 additions, 2 deletionssrc/OpenFOAM/matrices/Matrix/Matrix.C
- src/OpenFOAM/matrices/Matrix/Matrix.H 19 additions, 4 deletionssrc/OpenFOAM/matrices/Matrix/Matrix.H
- src/OpenFOAM/matrices/Matrix/MatrixI.H 28 additions, 0 deletionssrc/OpenFOAM/matrices/Matrix/MatrixI.H
- src/OpenFOAM/matrices/MatrixBlock/MatrixBlock.H 9 additions, 3 deletionssrc/OpenFOAM/matrices/MatrixBlock/MatrixBlock.H
- src/OpenFOAM/matrices/MatrixBlock/MatrixBlockI.H 15 additions, 1 deletionsrc/OpenFOAM/matrices/MatrixBlock/MatrixBlockI.H
- src/OpenFOAM/matrices/RectangularMatrix/RectangularMatrix.H 33 additions, 19 deletionssrc/OpenFOAM/matrices/RectangularMatrix/RectangularMatrix.H
- src/OpenFOAM/matrices/RectangularMatrix/RectangularMatrixI.H 56 additions, 13 deletionssrc/OpenFOAM/matrices/RectangularMatrix/RectangularMatrixI.H
- src/OpenFOAM/matrices/SquareMatrix/SquareMatrix.C 15 additions, 0 deletionssrc/OpenFOAM/matrices/SquareMatrix/SquareMatrix.C
- src/OpenFOAM/matrices/SquareMatrix/SquareMatrix.H 45 additions, 29 deletionssrc/OpenFOAM/matrices/SquareMatrix/SquareMatrix.H
- src/OpenFOAM/matrices/SquareMatrix/SquareMatrixI.H 83 additions, 48 deletionssrc/OpenFOAM/matrices/SquareMatrix/SquareMatrixI.H
- src/OpenFOAM/matrices/SymmetricSquareMatrix/SymmetricSquareMatrix.C 16 additions, 1 deletion...AM/matrices/SymmetricSquareMatrix/SymmetricSquareMatrix.C
- src/OpenFOAM/matrices/SymmetricSquareMatrix/SymmetricSquareMatrix.H 25 additions, 10 deletions...AM/matrices/SymmetricSquareMatrix/SymmetricSquareMatrix.H
- src/OpenFOAM/matrices/SymmetricSquareMatrix/SymmetricSquareMatrixI.H 35 additions, 3 deletions...M/matrices/SymmetricSquareMatrix/SymmetricSquareMatrixI.H
- src/OpenFOAM/matrices/scalarMatrices/scalarMatrices.C 1 addition, 0 deletionssrc/OpenFOAM/matrices/scalarMatrices/scalarMatrices.C
- src/OpenFOAM/matrices/scalarMatrices/scalarMatrices.H 8 additions, 8 deletionssrc/OpenFOAM/matrices/scalarMatrices/scalarMatrices.H
Please register or sign in to comment