=================== Boundary conditions =================== .. contents:: Contents: :backlinks: none Robin boundary conditions apply a heat flux condition to temperature on an external wall. Two boundary conditions are available in this library: the `mould HTC <#mould-heat-transfer-coefficient>`_ and the `water film HTC <#water-film-heat-transfer-coefficient>`_. Installation ============ Pre-requisites: * A working installation of `OpenFOAM 9 `_. In the directChillFoam/src/ThermophysicalTransportModels directory, run: .. code-block:: console $ wmake libso Mould heat transfer coefficient =============================== .. doxygenclass:: Foam::mouldHTCFvPatchScalarField :members: Water film heat transfer coefficient =============================== .. doxygenclass:: Foam::waterFilmHTCFvPatchScalarField :members: Testing ======= The unit tests for the ThermophysicalTransportModels libraries require the Boost libraries (>= 1.69.0). The tests are run in the tests/ThermophysicalTransportModels//case folder: .. code-block:: console $ wmake .. # Build the test executable $ blockMesh # Create the mesh for the test case $ ./test_mouldHTC --log_level=all # Run the tests. Use ./test_waterFilmHTC for the waterFilmHTC boundary condition.