From 735b70100626593a13bb824730df08665c4c46b1 Mon Sep 17 00:00:00 2001 From: Mattijs Janssens <ext-mjanssens@esi-group.com> Date: Wed, 23 Apr 2025 17:04:53 +0100 Subject: [PATCH] BUG: lduMesh: fix cell-cell addressing. Fixes #3357 --- .../matrices/lduMatrix/lduAddressing/lduAddressing.C | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduAddressing.C b/src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduAddressing.C index d90d1b98213..3d7beed3186 100644 --- a/src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduAddressing.C +++ b/src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduAddressing.C @@ -136,10 +136,9 @@ void Foam::lduAddressing::calcLosortStart() const << abort(FatalError); } - losortStartPtr_ = std::make_unique<labelList>(size() + 1, Foam::zero{}); - auto& lsrtStart = *losortStartPtr_; - const labelUList& nbr = upperAddr(); + losortStartPtr_ = std::make_unique<labelList>(size() + 1, nbr.size()); + auto& lsrtStart = *losortStartPtr_; const labelUList& lsrt = losortAddr(); -- GitLab