Transient solver for inviscid shallow-water equations with rotation. More...
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
Transient solver for inviscid shallow-water equations with rotation.
Original source file shallowWaterFoam.C
If the geometry is 3D then it is assumed to be one layers of cells and the component of the velocity normal to gravity is removed.
Definition in file shallowWaterFoam.C.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 49 of file shallowWaterFoam.C.
References fvMatrix< Type >::A(), pimpleNoLoopControl::correct(), pimpleNoLoopControl::correctNonOrthogonal(), Foam::fvm::ddt(), Foam::fvc::ddtCorr(), Foam::fvc::div(), Foam::fvm::div(), Foam::endl(), Foam::constant::physicoChemical::F, nonOrthogonalSolutionControl::finalNonOrthogonalIter(), fvMatrix< Type >::flux(), Foam::fvc::flux(), Foam::fvc::grad(), fvMatrix< Type >::H(), Foam::constant::universal::h, Foam::h0(), HbyA, Foam::Info, Foam::fvc::interpolate(), Foam::fvm::laplacian(), pimpleControl::loop(), fluidSolutionControl::momentumPredictor(), Foam::nl, phiHbyA(), pimple(), rAU(), fvMatrix< Type >::relax(), Foam::fvc::snGrad(), fvMatrix< Type >::solve(), Foam::solve(), and U.