There was an error fetching the commit references. Please try again later.
ENH: consolidate decomposition model, constructors for decomposition methods
- make regionName an optional constructor parameter, which eliminates a separate set of constructors and construction tables. Adjust internals to treat a missing/empty regionName as a no-op. - pass in fallback dictionary content via new IOdictionary constructor with a pointer ENH: further relax check for matching number of processor dirs - if the "numberOfSubdomains" entry is missing (or even zero) ignore checks of processor dirs as meaningless.
parent
dedb1c0c
Showing
- applications/test/decomposePar/Test-decomposePar.C 1 addition, 1 deletionapplications/test/decomposePar/Test-decomposePar.C
- applications/utilities/parallelProcessing/decomposePar/decomposePar.C 1 addition, 1 deletion.../utilities/parallelProcessing/decomposePar/decomposePar.C
- src/OpenFOAM/global/argList/argList.C 19 additions, 8 deletionssrc/OpenFOAM/global/argList/argList.C
- src/dummyThirdParty/kahipDecomp/dummyKahipDecomp.C 1 addition, 11 deletionssrc/dummyThirdParty/kahipDecomp/dummyKahipDecomp.C
- src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C 1 addition, 11 deletionssrc/dummyThirdParty/metisDecomp/dummyMetisDecomp.C
- src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C 0 additions, 8 deletionssrc/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C
- src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C 1 addition, 11 deletionssrc/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C
- src/parallel/decompose/decompose/decompositionModel.C 22 additions, 54 deletionssrc/parallel/decompose/decompose/decompositionModel.C
- src/parallel/decompose/decompose/decompositionModel.H 48 additions, 46 deletionssrc/parallel/decompose/decompose/decompositionModel.H
- src/parallel/decompose/decompositionMethods/decompositionMethod/decompositionMethod.C 104 additions, 130 deletions...positionMethods/decompositionMethod/decompositionMethod.C
- src/parallel/decompose/decompositionMethods/decompositionMethod/decompositionMethod.H 17 additions, 47 deletions...positionMethods/decompositionMethod/decompositionMethod.H
- src/parallel/decompose/decompositionMethods/hierarchGeomDecomp/hierarchGeomDecomp.C 1 addition, 21 deletions...ompositionMethods/hierarchGeomDecomp/hierarchGeomDecomp.C
- src/parallel/decompose/decompositionMethods/hierarchGeomDecomp/hierarchGeomDecomp.H 4 additions, 7 deletions...ompositionMethods/hierarchGeomDecomp/hierarchGeomDecomp.H
- src/parallel/decompose/decompositionMethods/manualDecomp/manualDecomp.C 2 additions, 20 deletions...ecompose/decompositionMethods/manualDecomp/manualDecomp.C
- src/parallel/decompose/decompositionMethods/manualDecomp/manualDecomp.H 5 additions, 9 deletions...ecompose/decompositionMethods/manualDecomp/manualDecomp.H
- src/parallel/decompose/decompositionMethods/metisLikeDecomp/metisLikeDecomp.C 3 additions, 15 deletions...se/decompositionMethods/metisLikeDecomp/metisLikeDecomp.C
- src/parallel/decompose/decompositionMethods/metisLikeDecomp/metisLikeDecomp.H 8 additions, 8 deletions...se/decompositionMethods/metisLikeDecomp/metisLikeDecomp.H
- src/parallel/decompose/decompositionMethods/multiLevelDecomp/multiLevelDecomp.C 2 additions, 29 deletions.../decompositionMethods/multiLevelDecomp/multiLevelDecomp.C
- src/parallel/decompose/decompositionMethods/multiLevelDecomp/multiLevelDecomp.H 5 additions, 8 deletions.../decompositionMethods/multiLevelDecomp/multiLevelDecomp.H
- src/parallel/decompose/decompositionMethods/noDecomp/noDecomp.C 2 additions, 17 deletions...rallel/decompose/decompositionMethods/noDecomp/noDecomp.C
Please register or sign in to comment