createTimes.H
Go to the documentation of this file.
1  Info<< "\nCreate databases as time" << endl;
2 
3  const auto caseDirOrig = getEnv("FOAM_CASE");
4  const auto caseNameOrig = getEnv("FOAM_CASE_NAME");
5  setEnv("FOAM_CASE", rootDirSource/caseDirSource, true);
6  setEnv("FOAM_CASE_NAME", caseDirSource, true);
7  Time runTimeSource
8  (
9  Time::controlDictName,
10  rootDirSource,
11  caseDirSource
12  );
13  setEnv("FOAM_CASE", caseDirOrig, true);
14  setEnv("FOAM_CASE_NAME", caseNameOrig, true);
15 
16  Time runTimeTarget
17  (
18  Time::controlDictName,
19  rootDirTarget,
20  caseDirTarget
21  );
Foam::endl
Ostream & endl(Ostream &os)
Add newline and flush stream.
Definition: Ostream.H:369
Foam::setEnv
bool setEnv(const word &name, const std::string &value, const bool overwrite)
Set an environment variable, return true on success.
Definition: MSwindows.C:395
Foam::getEnv
string getEnv(const std::string &envName)
Get environment value for given envName.
Definition: MSwindows.C:371
Foam::Info
messageStream Info
Information stream (stdout output on master, null elsewhere)
runTimeSource
Time runTimeSource(Time::controlDictName, argsSrc)
runTimeTarget
Time runTimeTarget(Time::controlDictName, args)