diff --git a/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.C b/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.C index 6bba442cda..d6bc7f7b71 100644 --- a/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.C +++ b/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.C @@ -27,6 +27,13 @@ License // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +template +inline Foam::DiagonalMatrix::DiagonalMatrix() +: + List() +{} + + template template Foam::DiagonalMatrix::DiagonalMatrix(const Matrix& a) diff --git a/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.H b/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.H index c89f915578..031320a457 100644 --- a/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.H +++ b/src/OpenFOAM/matrices/DiagonalMatrix/DiagonalMatrix.H @@ -60,6 +60,9 @@ public: // Constructors + //- Null constructor. + DiagonalMatrix(); + //- Construct from diagonal component of a Matrix template DiagonalMatrix(const Matrix&);