ENH: support 'if-present' handling of relaxation coefficients
- new scalar relaxCoeff = 0; if (solution().relaxEquation(name, relaxCoeff)) { relax(relaxCoeff); } // or scalar relaxCoeff = 0; solution().relaxEquation(name, relaxCoeff); - old if (solution().relaxEquation(name)) { relax(solution().equationRelaxationFactor(name)); } // or scalar relaxCoeff = 0; if (solution().relaxEquation(name)) { relaxCoeff = solution().equationRelaxationFactor(name); }
Showing
- src/OpenFOAM/fields/GeometricFields/GeometricField/GeometricField.C 4 additions, 2 deletions...AM/fields/GeometricFields/GeometricField/GeometricField.C
- src/OpenFOAM/matrices/solution/solution.C 52 additions, 20 deletionssrc/OpenFOAM/matrices/solution/solution.C
- src/OpenFOAM/matrices/solution/solution.H 18 additions, 2 deletionssrc/OpenFOAM/matrices/solution/solution.H
- src/finiteArea/faMatrices/faMatrix/faMatrix.C 6 additions, 5 deletionssrc/finiteArea/faMatrices/faMatrix/faMatrix.C
- src/finiteVolume/finiteVolume/fvc/fvcCorrectAlpha.C 2 additions, 5 deletionssrc/finiteVolume/finiteVolume/fvc/fvcCorrectAlpha.C
- src/finiteVolume/finiteVolume/gradSchemes/iterativeGaussGrad/iterativeGaussGrad.C 6 additions, 5 deletions...olume/gradSchemes/iterativeGaussGrad/iterativeGaussGrad.C
- src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C 4 additions, 2 deletionssrc/finiteVolume/fvMatrices/fvMatrix/fvMatrix.C
- src/functionObjects/field/age/age.C 2 additions, 5 deletionssrc/functionObjects/field/age/age.C
- src/functionObjects/solvers/energyTransport/energyTransport.C 3 additions, 6 deletions...functionObjects/solvers/energyTransport/energyTransport.C
- src/functionObjects/solvers/scalarTransport/scalarTransport.C 3 additions, 6 deletions...functionObjects/solvers/scalarTransport/scalarTransport.C
Please register or sign in to comment