diff --git a/applications/solvers/basic/potentialFoam/createFields.H b/applications/solvers/basic/potentialFoam/createFields.H index 5152727b1d..4b3352557a 100644 --- a/applications/solvers/basic/potentialFoam/createFields.H +++ b/applications/solvers/basic/potentialFoam/createFields.H @@ -38,10 +38,9 @@ if (args.found("initialiseUBCs")) // Construct a pressure field // If it is available read it otherwise construct from the velocity BCs // converting fixed-value BCs to zero-gradient and vice versa. -word pName("p"); -// Update name of the pressure field from the command-line option -args.readIfPresent("pName", pName); +// Allow override from command-line -pName option +const word pName = args.opt("pName", "p"); // Infer the pressure BCs from the velocity wordList pBCTypes diff --git a/applications/solvers/basic/potentialFoam/overPotentialFoam/createFields.H b/applications/solvers/basic/potentialFoam/overPotentialFoam/createFields.H index 67c1c67e59..80f04a8a68 100644 --- a/applications/solvers/basic/potentialFoam/overPotentialFoam/createFields.H +++ b/applications/solvers/basic/potentialFoam/overPotentialFoam/createFields.H @@ -38,10 +38,9 @@ if (args.found("initialiseUBCs")) // Construct a pressure field // If it is available read it otherwise construct from the velocity BCs // converting fixed-value BCs to zero-gradient and vice versa. -word pName("p"); -// Update name of the pressure field from the command-line option -args.readIfPresent("pName", pName); +// Allow override from command-line -pName option +const word pName = args.opt("pName", "p"); // Infer the pressure BCs from the velocity wordList pBCTypes diff --git a/applications/solvers/lagrangian/DPMFoam/createFields.H b/applications/solvers/lagrangian/DPMFoam/createFields.H index 527e465177..07ff05738b 100644 --- a/applications/solvers/lagrangian/DPMFoam/createFields.H +++ b/applications/solvers/lagrangian/DPMFoam/createFields.H @@ -119,8 +119,10 @@ volScalarField alphac dimensionedScalar(dimless, Zero) ); -word kinematicCloudName("kinematicCloud"); -args.readIfPresent("cloud", kinematicCloudName); +const word kinematicCloudName +( + args.opt("cloud", "kinematicCloud") +); Info<< "Constructing kinematicCloud " << kinematicCloudName << endl; basicKinematicTypeCloud kinematicCloud diff --git a/applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/createFields.H b/applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/createFields.H index fe2134e3c8..1031e81a9a 100644 --- a/applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/createFields.H +++ b/applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/createFields.H @@ -57,8 +57,10 @@ volScalarField mu laminarTransport.nu()*rhoInfValue ); -word kinematicCloudName("kinematicCloud"); -args.readIfPresent("cloud", kinematicCloudName); +const word kinematicCloudName +( + args.opt("cloud", "kinematicCloud") +); Info<< "Constructing kinematicCloud " << kinematicCloudName << endl; basicKinematicCollidingCloud kinematicCloud diff --git a/applications/solvers/lagrangian/uncoupledKinematicParcelFoam/createFields.H b/applications/solvers/lagrangian/uncoupledKinematicParcelFoam/createFields.H index e8dd95b2e8..f4675bbdb6 100644 --- a/applications/solvers/lagrangian/uncoupledKinematicParcelFoam/createFields.H +++ b/applications/solvers/lagrangian/uncoupledKinematicParcelFoam/createFields.H @@ -51,7 +51,7 @@ autoPtr turbulence const word kinematicCloudName ( - args.lookupOrDefault("cloud", "kinematicCloud") + args.opt("cloud", "kinematicCloud") ); Info<< "Constructing kinematicCloud " << kinematicCloudName << endl; diff --git a/applications/test/checkDecomposePar/Test-checkDecomposePar.C b/applications/test/checkDecomposePar/Test-checkDecomposePar.C index a34d695b86..c9f8ca34de 100644 --- a/applications/test/checkDecomposePar/Test-checkDecomposePar.C +++ b/applications/test/checkDecomposePar/Test-checkDecomposePar.C @@ -84,8 +84,7 @@ int main(int argc, char *argv[]) instantList times = timeSelector::selectIfPresent(runTime, args); // Allow override of decomposeParDict location - fileName decompDictFile; - args.readIfPresent("decomposeParDict", decompDictFile); + const fileName decompDictFile = args.opt("decomposeParDict", ""); wordList regionNames; wordList regionDirs; diff --git a/applications/test/decomposePar/Test-decomposePar.C b/applications/test/decomposePar/Test-decomposePar.C index 4747c4e9ca..0d925ec96d 100644 --- a/applications/test/decomposePar/Test-decomposePar.C +++ b/applications/test/decomposePar/Test-decomposePar.C @@ -98,8 +98,8 @@ int main(int argc, char *argv[]) const bool allRegions = args.found("allRegions"); const bool verbose = args.found("verbose"); - const label numSubdomains = args.lookupOrDefault