diff --git a/src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C b/src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C index e4d56022f0..39038f5f29 100644 --- a/src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C +++ b/src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C @@ -25,7 +25,8 @@ License #include "cyclicGAMGInterface.H" #include "addToRunTimeSelectionTable.H" -#include "Map.H" +#include "labelPair.H" +#include "HashTable.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // @@ -62,180 +63,65 @@ Foam::cyclicGAMGInterface::cyclicGAMGInterface ), fineCyclicInterface_(refCast(fineInterface)) { - // Make a lookup table of entries for owner/neighbour - Map > neighboursTable + // From coarse face to coarse cell + DynamicList