Go to file
Andrew Heather 1523160c16 ENH: Added new hydrostatic pressure function object
Calculates and outputs the pressure fields p_rgh and ph_rgh based on the
option that was previously hard-coded in the fireFoam solver

Usage
    Example of function object specification to calculate hydrostatic pressure:
    \verbatim
    hydrostaticPressure1
    {
        type        hydrostaticPressure;
        libs        ("libinitialisationFunctionObjects.so");
        ...
    }
    \endverbatim

    Where the entries comprise:
    \table
        Property     | Description             | Required    | Default value
        log          | Log to standard output  | no          | yes
        p_rgh        | Name of p_rgh field     | no          | p_rgh
        ph_rgh       | Name of ph_rgh field    | no          | ph_rgh
        pRef         | Name of pressure ref field | no       | pRef
        rho          | Name of density field   | no          | rho
        U            | Name of velocity field  | no          | U
        gh           | Name of gravity*height volume field  | no | gh
        ghf          | Name of gravity*height surface field | no | ghf
        nCorrectors  | Number of correctors when solving ph_rgh | no | 5
    \endtable

Note
    Calculates the hydrostatic pressure on construction/re-initialisation;
    the execute and write functions are not used.
2019-05-23 16:08:06 +01:00
.gitlab STYLE: Updated bug report template 2019-02-12 09:09:32 +00:00
applications TUT: incorrect regex escaping in fvSchemes 2019-05-30 14:26:15 +02:00
bin ENH: foamGetDict avoids overwrite of existing files (-force to override) 2019-05-27 11:39:00 +02:00
doc STYLE: relocated darwin, mingw information to wiki content 2019-05-27 11:13:06 +02:00
etc ENH: add primitives support for mixed precision (#1086) 2019-02-03 16:54:25 +00:00
META-INFO CONFIG: bump API to 1904 for changes in interaction with external MPI 2019-04-10 18:00:04 +02:00
modules GIT: adjust commits for modules 2019-04-29 19:47:39 +02:00
src ENH: Added new hydrostatic pressure function object 2019-05-23 16:08:06 +01:00
tutorials TUT: incorrect regex escaping in fvSchemes 2019-05-30 14:26:15 +02:00
wmake COMP: force dlOpen for windows application binaries (#1238) 2019-05-25 19:10:14 +02:00
.gitignore ENH: gitignore: Added temporary vi/vim files to the ignore list 2017-10-05 09:39:48 +01:00
.gitmodules GIT: include submodules in develop-pre-release branch 2018-06-11 11:53:29 +02:00
Allwmake STYLE: additional information at end of top-level Allwmake 2018-12-09 23:27:47 +01:00
Allwmake-scan CONFIG: wmake -show-xyz in more places (issue #1256) 2019-04-12 11:02:30 +02:00
BuildIssues.txt STYLE: relocated darwin, mingw information to wiki content 2019-05-27 11:13:06 +02:00
COPYING ADMIN: Updated COPYING file 2018-12-03 15:33:45 +00:00
README.md ENH: Updated config for release v1806 2018-06-28 12:56:00 +01:00

About OpenFOAM

OpenFOAM is a free, open source CFD software released and developed primarily by OpenCFD Ltd since 2004. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics. More...

OpenFOAM is professionally released every six months to include customer sponsored developments and contributions from the community - individual and group contributors, fork re-integrations including from FOAM-extend and OpenFOAM Foundation Ltd - in this Official Release sanctioned by the OpenFOAM Worldwide Trademark Owner aiming towards one OpenFOAM.

Copyright

OpenFOAM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See the file COPYING in this directory or http://www.gnu.org/licenses/, for a description of the GNU General Public License terms under which you can copy the files.

OpenFOAM Trademark

OpenCFD Ltd grants use of its OpenFOAM trademark by Third Parties on a licence basis. ESI Group and OpenFOAM Foundation Ltd are currently permitted to use the Name and agreed Domain Name. For information on trademark use, please refer to the trademark policy guidelines.

Please contact OpenCFD if you have any questions on the use of the OpenFOAM trademark.

Violations of the Trademark are continuously monitored, and will be duly prosecuted.

Useful Links

Copyright 2016-2018 OpenCFD Ltd