diff --git a/src/finiteVolume/fvMatrices/fvMatrix/fvMatrixSolve.C b/src/finiteVolume/fvMatrices/fvMatrix/fvMatrixSolve.C index 93d52276fc..db9d05db90 100644 --- a/src/finiteVolume/fvMatrices/fvMatrix/fvMatrixSolve.C +++ b/src/finiteVolume/fvMatrices/fvMatrix/fvMatrixSolve.C @@ -219,7 +219,7 @@ Foam::lduMatrix::solverPerformance Foam::fvMatrix::solve() template Foam::tmp > Foam::fvMatrix::residual() const { - tmp > tres(source_); + tmp > tres(new Field(source_)); Field& res = tres(); addBoundarySource(res);