ENH: improve volRegion handling of moving meshes (#1194)
- implemented as lazy evaluation with an additional update() method. This avoids unnecessary changes until the values are actually required. - apply mesh motion changes for momentum, volFieldValue, specieReactionRates function objects
Showing
- src/finiteVolume/functionObjects/volRegion/volRegion.C 27 additions, 6 deletionssrc/finiteVolume/functionObjects/volRegion/volRegion.C
- src/finiteVolume/functionObjects/volRegion/volRegion.H 12 additions, 0 deletionssrc/finiteVolume/functionObjects/volRegion/volRegion.H
- src/finiteVolume/functionObjects/volRegion/volRegionI.H 27 additions, 0 deletionssrc/finiteVolume/functionObjects/volRegion/volRegionI.H
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValue.C 3 additions, 7 deletions...onObjects/field/fieldValues/volFieldValue/volFieldValue.C
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValue.H 2 additions, 2 deletions...onObjects/field/fieldValues/volFieldValue/volFieldValue.H
- src/functionObjects/field/fieldValues/volFieldValue/volFieldValueTemplates.C 4 additions, 6 deletions.../field/fieldValues/volFieldValue/volFieldValueTemplates.C
- src/functionObjects/field/momentum/momentum.C 37 additions, 15 deletionssrc/functionObjects/field/momentum/momentum.C
- src/functionObjects/field/momentum/momentum.H 3 additions, 0 deletionssrc/functionObjects/field/momentum/momentum.H
- src/thermophysicalModels/chemistryModel/functionObjects/specieReactionRates/specieReactionRates.C 8 additions, 13 deletions...functionObjects/specieReactionRates/specieReactionRates.C
- src/thermophysicalModels/chemistryModel/functionObjects/specieReactionRates/specieReactionRates.H 3 additions, 3 deletions...functionObjects/specieReactionRates/specieReactionRates.H
- tutorials/combustion/XiEngineFoam/kivaTest/system/controlDict 2 additions, 0 deletions...rials/combustion/XiEngineFoam/kivaTest/system/controlDict
- tutorials/combustion/XiEngineFoam/kivaTest/system/momentum 33 additions, 0 deletionstutorials/combustion/XiEngineFoam/kivaTest/system/momentum
Please register or sign in to comment