using generic -instance option instead of -constant

This commit is contained in:
andy
2009-08-13 15:31:39 +01:00
parent 248eb8b51e
commit 4eb83aed27

View File

@ -72,7 +72,7 @@ namespace Foam
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
argList::validOptions.insert("constant", ""); argList::validOptions.insert("instance", "instance");
#include "addRegionOption.H" #include "addRegionOption.H"
#include "setRootCase.H" #include "setRootCase.H"
@ -85,7 +85,11 @@ int main(int argc, char *argv[])
regionPrefix = regionName; regionPrefix = regionName;
} }
bool constant = args.options().found("constant"); word instance = runTime.timeName();
if (args.options().found("instance"))
{
instance = args.options()["instance"];
}
// Get the replacement rules from a dictionary // Get the replacement rules from a dictionary
IOdictionary dict IOdictionary dict
@ -201,16 +205,6 @@ int main(int argc, char *argv[])
const word oldTypeName = IOdictionary::typeName; const word oldTypeName = IOdictionary::typeName;
const_cast<word&>(IOdictionary::typeName) = word::null; const_cast<word&>(IOdictionary::typeName) = word::null;
word instance = "";
if (constant)
{
instance = runTime.constant();
}
else
{
instance = runTime.timeName();
}
IOdictionary fieldDict IOdictionary fieldDict
( (
IOobject IOobject