initial commit for version 1.6.x patch release
[OpenFOAM-1.6.x.git] / applications / solvers / incompressible / shallowWaterFoam / readGravitationalAcceleration.H
blobd609c186144ddcf804ec00e7ac2b1707735e0c32
1 Info<< "\nReading gravitationalProperties" << endl;
3 IOdictionary gravitationalProperties
5     IOobject
6     (
7         "gravitationalProperties",
8         runTime.constant(),
9         mesh,
10         IOobject::MUST_READ,
11         IOobject::NO_WRITE
12     )
15 const dimensionedVector g(gravitationalProperties.lookup("g"));
16 const Switch rotating(gravitationalProperties.lookup("rotating"));
17 const dimensionedVector Omega =
18     rotating ? gravitationalProperties.lookup("Omega")
19              : dimensionedVector("Omega", -dimTime, vector(0,0,0));
20 const dimensionedScalar magg = mag(g);
21 const dimensionedVector gHat = g/magg;