From 9d1e821e7b4cba116093fb6bf43f21ad545b9cbd Mon Sep 17 00:00:00 2001
From: henry <Henry Weller h.weller@opencfd.co.uk>
Date: Thu, 10 Jul 2008 16:36:52 +0100
Subject: [PATCH] Changed for HTML export and created HTML versions

---
 README                |   5 +-
 README.html           | 341 +++++++++++++++++++++++++++++++++
 ReleaseNotes-1.5      |  11 +-
 ReleaseNotes-1.5.html | 428 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 778 insertions(+), 7 deletions(-)
 create mode 100644 README.html
 create mode 100644 ReleaseNotes-1.5.html

diff --git a/README b/README
index 7cbeb98de8c..95ada195cb8 100644
--- a/README
+++ b/README
@@ -1,9 +1,10 @@
-                             -*- mode: org; -*-
-
+#                            -*- mode: org; -*-
+#
 #+TITLE:             *OpenFOAM README for version 1.5*
 #+AUTHOR:                      OpenCFD Ltd.
 #+DATE:                        10 July 2008
 #+LINK:                  http://www.opencfd.co.uk
+#+OPTIONS: author:nil
 
 * Copyright
   OpenFOAM is free software; you can redistribute it and/or modify it under the
diff --git a/README.html b/README.html
new file mode 100644
index 00000000000..360c49a3a84
--- /dev/null
+++ b/README.html
@@ -0,0 +1,341 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+lang="en" xml:lang="en">
+<head>
+<title><b>OpenFOAM README for version 1.5</b></title>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="generator" content="Org-mode"/>
+<meta name="generated" content="10 July 2008"/>
+<meta name="author" content="OpenCFD Ltd."/>
+<style type="text/css">
+  html {
+	font-family: Times, serif;
+	font-size: 12pt;
+  }
+  .title { text-align: center; }
+  .todo  { color: red; }
+  .done { color: green; }
+  .timestamp { color: grey }
+  .timestamp-kwd { color: CadetBlue }
+  .tag { background-color:lightblue; font-weight:normal }
+  .target { }
+  pre {
+	border: 1pt solid #AEBDCC;
+	background-color: #F3F5F7;
+	padding: 5pt;
+	font-family: courier, monospace;
+        font-size: 90%;
+  }
+  table { border-collapse: collapse; }
+  td, th {
+	vertical-align: top;
+	<!--border: 1pt solid #ADB9CC;-->
+  }
+  dt { font-weight: bold; }
+</style>
+</head><body>
+<h1 class="title"><b>OpenFOAM README for version 1.5</b></h1>
+<div id="table-of-contents">
+<h2>Table of Contents</h2>
+<div id="text-table-of-contents">
+<ul>
+<li><a href="#sec-1">1 Copyright</a></li>
+<li><a href="#sec-2">2 System requirements</a></li>
+<li><a href="#sec-3">3 Installation</a>
+<ul>
+<li><a href="#sec-3.1">3.1 Installation in alternative locations</a></li>
+</ul>
+</li>
+<li><a href="#sec-4">4 Building from Sources (Optional)</a></li>
+<li><a href="#sec-5">5 Testing the installation</a></li>
+<li><a href="#sec-6">6 Getting Started</a></li>
+<li><a href="#sec-7">7 Documentation</a></li>
+<li><a href="#sec-8">8 Help</a></li>
+<li><a href="#sec-9">9 Reporting Bugs in OpenFOAM</a></li>
+<li><a href="#sec-10">10 Running OpenFOAM in 32-bit mode on 64-bit machines</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-1" class="outline-2">
+<h2 id="sec-1">1 Copyright</h2>
+<div id="text-1">
+
+<p>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 2 of the License, or (at your option) any later
+version.  See the file COPYING in this directory, for a description of the GNU
+General Public License terms under which you can copy the files.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-2" class="outline-2">
+<h2 id="sec-2">2 System requirements</h2>
+<div id="text-2">
+
+<p>OpenFOAM is developed and tested on Linux, but should work with other Unix
+style systems.  To check your system setup, execute the foamSystemCheck script
+in the bin/ directory of the OpenFOAM installation. If no problems are
+reported, proceed to "3. Installation"; otherwise contact your system
+administrator.
+</p>
+<p>
+If the user wishes to run OpenFOAM in 32/64-bit mode they should consult the
+appendix "A. Running OpenFOAM in 32-bit mode".
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-3" class="outline-2">
+<h2 id="sec-3">3 Installation</h2>
+<div id="text-3">
+
+<p>Download and unpack the files in the $HOME/OpenFOAM directory as described in:
+<a href="http://www.OpenFOAM.org/download.html">http://www.OpenFOAM.org/download.html</a>
+</p>
+<p>
+The environment variable settings are contained in files in an etc/ directory
+in the OpenFOAM release. e.g. in
+</p>
+<ul>
+<li>
+$HOME/OpenFOAM/OpenFOAM-&lt;VERSION&gt;/etc/
+</li>
+<li>
+where &lt;VERSION&gt; corresponds to the version 1.4, 1.5, &hellip;
+
+</li>
+<li>
+EITHER, if running bash or ksh (if in doubt type 'echo $SHELL'), source the
+etc/bashrc file by adding the following line to the end of your
+$HOME/.bashrc file:
+
+<ul>
+<li>
+. $HOME/OpenFOAM/OpenFOAM-&lt;VERSION&gt;/etc/bashrc
+
+</li>
+</ul>
+
+<p>Then update the environment variables by sourcing the $HOME/.bashrc file by
+typing in the terminal:
+</p>
+<ul>
+<li>
+. $HOME/.bashrc
+
+</li>
+</ul>
+</li>
+<li>
+OR, if running tcsh or csh, source the etc/cshrc file by adding the
+following line to the end of your $HOME/.cshrc file:
+
+<ul>
+<li>
+source $HOME/OpenFOAM/OpenFOAM-&lt;VERSION&gt;/etc/cshrc
+
+</li>
+</ul>
+
+<p>Then update the environment variables by sourcing the $HOME/.cshrc file by
+typing in the terminal:
+</p>
+<ul>
+<li>
+source $HOME/.cshrc
+
+</li>
+</ul>
+</li>
+</ul>
+
+</div>
+
+<div id="outline-container-3.1" class="outline-3">
+<h3 id="sec-3.1">3.1 Installation in alternative locations</h3>
+<div id="text-3.1">
+
+<p>OpenFOAM may also be installed in alternative locations. However, the
+installation directory should be network available (e.g., NFS) if parallel
+calculations are planned.
+</p>
+<p>
+The environment variable 'FOAM_INST_DIR' can be used to find and source the
+appropriate resource file. Here is a bash/ksh/sh example:
+</p>
+<ul>
+<li>
+export FOAM_INST_DIR=/data/app/OpenFOAM
+</li>
+<li>
+foamDotFile=$FOAM_INST_DIR/OpenFOAM-&lt;VERSION&gt;/etc/bashrc
+</li>
+<li>
+[ -f $foamDotFile ] &amp;&amp; . $foamDotFile
+
+</li>
+</ul>
+
+<p>and a csh/tcsh example:
+</p>
+<ul>
+<li>
+setenv FOAM_INST_DIR /data/app/OpenFOAM
+</li>
+<li>
+foamDotFile=$FOAM_INST_DIR/OpenFOAM-&lt;VERSION&gt;/etc/bashrc
+</li>
+<li>
+if ( -f $foamDotFile ) source $foamDotFile
+
+</li>
+</ul>
+
+<p>The value set in '$FOAM_INST_DIR' will be used to locate the remaining parts
+of the OpenFOAM installation.
+</p>
+</div>
+</div>
+
+</div>
+
+<div id="outline-container-4" class="outline-2">
+<h2 id="sec-4">4 Building from Sources (Optional)</h2>
+<div id="text-4">
+
+<p>If you cannot find an appropriate binary pack for your platform, you can build
+the complete OpenFOAM from the source-pack.  You will first need to compile or
+obtain a recent version of gcc (we recomend gcc-4.3.?) for your platform,
+which may be obtained from <a href="http://gcc.gnu.org/">http://gcc.gnu.org/</a>.
+</p>
+<p>
+Install the compiler in
+$WM_PROJECT_INST_DIR/ThirdParty/gcc-&lt;GCC_VERSION&gt;/platforms/$WM_ARCH$WM_COMPILER_ARCH/
+and change the gcc version number in $WM_PROJECT_DIR/etc/settings.sh and
+$WM_PROJECT_DIR/etc/settings.csh appropriately and finally update the
+environment variables as in section 3.
+</p>
+<p>
+Now go to the top-level source directory $WM_PROJECT_DIR and execute the
+top-level build script './Allwmake'.  In principle this will build everything,
+but if problems occur with the build order it may be necessary to update the
+environment variables and re-execute 'Allwmake'. If you experience
+difficulties with building the source-pack, or your platform is not currently
+supported, please contact &lt;enquiries@OpenCFD.co.uk&gt; to negotiate a support
+contract and we will do the port and maintain it for future releases.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-5" class="outline-2">
+<h2 id="sec-5">5 Testing the installation</h2>
+<div id="text-5">
+
+<p>To check your installation setup, execute the 'foamInstallationTest' script
+(in the bin/ directory of the OpenFOAM installation). If no problems are
+reported, proceed to getting started with OpenFOAM; otherwise, go back and
+check you have installed the software correctly and/or contact your system
+administrator.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-6" class="outline-2">
+<h2 id="sec-6">6 Getting Started</h2>
+<div id="text-6">
+
+<p>Create a project directory within the $HOME/OpenFOAM directory named
+&lt;USER&gt;-&lt;VERSION&gt; (e.g. 'chris-1.5' for user chris and OpenFOAM version 1.5)
+and create a directory named 'run' within it, e.g. by typing:
+</p>
+<ul>
+<li>
+mkdir -p $HOME/OpenFOAM/${USER}-${WM_PROJECT_VERSION}/run
+
+</li>
+</ul>
+
+<p>Copy the 'tutorial' examples directory in the OpenFOAM distribution to the
+'run' directory.  If the OpenFOAM environment variables are set correctly,
+then the following command will be correct:
+</p>
+<ul>
+<li>
+cp -r $WM_PROJECT_DIR/tutorials
+$HOME/OpenFOAM/${USER}-${WM_PROJECT_VERSION}/run
+
+</li>
+</ul>
+
+<p>Run the first example case of incompressible laminar flow in a cavity:
+</p>
+<ul>
+<li>
+cd $HOME/OpenFOAM/${USER}-${WM_PROJECT_VERSION}/run/tutorials/icoFoam/cavity
+</li>
+<li>
+blockMesh
+</li>
+<li>
+icoFoam
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-7" class="outline-2">
+<h2 id="sec-7">7 Documentation</h2>
+<div id="text-7">
+
+<p><a href="http://www.OpenFOAM.org/doc">http://www.OpenFOAM.org/doc</a>
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-8" class="outline-2">
+<h2 id="sec-8">8 Help</h2>
+<div id="text-8">
+
+<p><a href="http://www.OpenFOAM.org">http://www.OpenFOAM.org</a> <a href="http://www.OpenFOAM.org/discussion.html">http://www.OpenFOAM.org/discussion.html</a>
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-9" class="outline-2">
+<h2 id="sec-9">9 Reporting Bugs in OpenFOAM</h2>
+<div id="text-9">
+
+<p><a href="http://www.OpenFOAM.org/bugs.html">http://www.OpenFOAM.org/bugs.html</a>
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-10" class="outline-2">
+<h2 id="sec-10">10 Running OpenFOAM in 32-bit mode on 64-bit machines</h2>
+<div id="text-10">
+
+<p>Linux users with a 64-bit machine may install either the OpenFOAM 32-bit
+version (linux) or the OpenFOAM 64-bit version (linux64), or both.  The 64-bit
+is the default mode on a 64-bit machine.  To use an installed 32-bit version,
+the user must set the environment variable $WM_32 (to anything, e.g. "on")
+before sourcing the etc/bashrc (or etc/cshrc) file.  Unsetting WM_32 and
+re-sourcing the etc/bashrc (or etc/cshrc) file will set up the user to run in
+64-bit mode.
+</p></div>
+</div>
+<div id="postamble"><p class="date"> Date: 10 July 2008</p>
+<p>HTML generated by org-mode 6.05a in emacs 23<p>
+</div></body>
+</html>
diff --git a/ReleaseNotes-1.5 b/ReleaseNotes-1.5
index 5de3e139fc2..8b2cf44012f 100644
--- a/ReleaseNotes-1.5
+++ b/ReleaseNotes-1.5
@@ -1,9 +1,10 @@
-                             -*- mode: org; -*-
-
+#                            -*- mode: org; -*-
+#
 #+TITLE:          *OpenFOAM release notes for version 1.5*
 #+AUTHOR:                      OpenCFD Ltd.
 #+DATE:                        10 July 2008
 #+LINK:                  http://www.opencfd.co.uk
+#+OPTIONS: author:nil
 
 * Overview
   OpenFOAM-1.5 is is a significant upgrade to version 1.4 in ways which are
@@ -28,11 +29,11 @@
 * C++ Compiler version
   + Released compiled with GCC 4.3.1, the latest version.
   + Built in support for the Intel C++ 10.? compiler (untested).
-  + The choice of the compiler is controlled by the setting of the $WM_COMPILER
-    and $WM_COMPILER_ARCH environment variables in the OpenFOAM-1.5/etc/bashrc
+  + The choice of the compiler is controlled by the setting of the $WM\_COMPILER
+    and $WM\_COMPILER\_ARCH environment variables in the OpenFOAM-1.5/etc/bashrc
     (or cshrc) file.
   + The location of the installation of the compiler is controlled by the
-    $WM_COMPILER_INST environment variable in the OpenFOAM-1.5/etc/settings.sh
+    $WM\_COMPILER\_INST environment variable in the OpenFOAM-1.5/etc/settings.sh
     (or settings.csh) file.
 
 * Developments to solvers (applications)
diff --git a/ReleaseNotes-1.5.html b/ReleaseNotes-1.5.html
new file mode 100644
index 00000000000..530fcc6161f
--- /dev/null
+++ b/ReleaseNotes-1.5.html
@@ -0,0 +1,428 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+lang="en" xml:lang="en">
+<head>
+<title><b>OpenFOAM release notes for version 1.5</b></title>
+<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
+<meta name="generator" content="Org-mode"/>
+<meta name="generated" content="10 July 2008"/>
+<meta name="author" content="OpenCFD Ltd."/>
+<style type="text/css">
+  html {
+	font-family: Times, serif;
+	font-size: 12pt;
+  }
+  .title { text-align: center; }
+  .todo  { color: red; }
+  .done { color: green; }
+  .timestamp { color: grey }
+  .timestamp-kwd { color: CadetBlue }
+  .tag { background-color:lightblue; font-weight:normal }
+  .target { }
+  pre {
+	border: 1pt solid #AEBDCC;
+	background-color: #F3F5F7;
+	padding: 5pt;
+	font-family: courier, monospace;
+        font-size: 90%;
+  }
+  table { border-collapse: collapse; }
+  td, th {
+	vertical-align: top;
+	<!--border: 1pt solid #ADB9CC;-->
+  }
+  dt { font-weight: bold; }
+</style>
+</head><body>
+<h1 class="title"><b>OpenFOAM release notes for version 1.5</b></h1>
+<div id="table-of-contents">
+<h2>Table of Contents</h2>
+<div id="text-table-of-contents">
+<ul>
+<li><a href="#sec-1">1 Overview</a></li>
+<li><a href="#sec-2">2 GNU/Linux version</a></li>
+<li><a href="#sec-3">3 C++ Compiler version</a></li>
+<li><a href="#sec-4">4 Developments to solvers (applications)</a></li>
+<li><a href="#sec-5">5 Automatic mesher</a></li>
+<li><a href="#sec-6">6 Developments to utilities</a></li>
+<li><a href="#sec-7">7 Migration from ParaView 2.4 to ParaView 3.x</a></li>
+<li><a href="#sec-8">8 Model development</a></li>
+<li><a href="#sec-9">9 New functionObjects</a></li>
+<li><a href="#sec-10">10 Improvements to boundary conditions</a></li>
+<li><a href="#sec-11">11 Other</a></li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-1" class="outline-2">
+<h2 id="sec-1">1 Overview</h2>
+<div id="text-1">
+
+<p>OpenFOAM-1.5 is is a significant upgrade to version 1.4 in ways which are
+outlined below.  This release passes all our standard tests and the tutorials
+have been broadly checked.  If there are any bugs, please report them using
+the instructions set out in: <a href="http://www.openfoam.org/bugs.html">http://www.openfoam.org/bugs.html</a>.
+</p>
+<p>
+Most of the developments for this release are in: new applications, e.g. for
+multiphase flow and cavitation, buoyancy-flow and heat transfer, high speed
+flows and even molecular dynamics; new utilities, e.g. for meshing and case
+monitoring; and, new modelling, e.g. in Lagrangian particle tracking,
+radiation and rotating frames of reference.  With these new applications come
+numerous new example cases.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-2" class="outline-2">
+<h2 id="sec-2">2 GNU/Linux version</h2>
+<div id="text-2">
+
+<p>The 64bit binary packs of the OpenFOAM release were compiled on a machine
+running SuSE GNU/Linux version 10.2 and the 32bit on a machine running Ubuntu
+GNU/Linux version 7.1.  The release has also been tested on SuSE 10.0, 10.3
+and Ubuntu 8.04.  We recommend that users run OpenFOAM on one of these or a
+similar recent version of GNU/Linux.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-3" class="outline-2">
+<h2 id="sec-3">3 C++ Compiler version</h2>
+<div id="text-3">
+
+<ul>
+<li>
+Released compiled with GCC 4.3.1, the latest version.
+</li>
+<li>
+Built in support for the Intel C++ 10.? compiler (untested).
+</li>
+<li>
+The choice of the compiler is controlled by the setting of the $WM_COMPILER
+and $WM_COMPILER_ARCH environment variables in the OpenFOAM-1.5/etc/bashrc
+(or cshrc) file.
+</li>
+<li>
+The location of the installation of the compiler is controlled by the
+$WM_COMPILER_INST environment variable in the OpenFOAM-1.5/etc/settings.sh
+(or settings.csh) file.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-4" class="outline-2">
+<h2 id="sec-4">4 Developments to solvers (applications)</h2>
+<div id="text-4">
+
+<ul>
+<li>
+New rhoCentralFoam solver for high-speed, viscous, compressible flows using
+non-oscillatory, central-upwind schemes.
+</li>
+<li>
+New interDyMFoam solver for 2 incompressible, isothermal, immiscible fluids
+using a VoF phase-fraction based interface capturing approach, with optional
+mesh motion and mesh topology changes including adaptive mesh
+(un)refinement.  Useful for simulations such as tank filling, sloshing ---
+using solid body motion e.g. SDA or SKA (6DoF) &mdash; and slamming (using the
+mesh motion solver) and other large-scale applications that benefit from the
+efficiency gain of adaptive mesh (un)refinement of the interface.
+</li>
+<li>
+New compressibleInterFoam solver for 2 compressible, isothermal, immiscible
+fluids using a volume of fluid (VoF) phase-fraction approach for
+interface-capturing.  The momentum and other fluid properties are of the
+"mixture" and a single momentum equation is solved.  Turbulence is modelled
+using a run-time selectable incompressible LES model.
+</li>
+<li>
+New interPhaseChangeFoam solver for 2 incompressible, isothermal, immiscible
+fluids with phase-change, e.g. cavitation.  Uses VoF interface capturing,
+with momentum and other fluid properties described for the ``mixture'' and a
+single momentum equation is solved.  The set of phase-change models provided
+are designed to simulate cavitation but other mechanisms of phase-change are
+supported within this solver framework.
+</li>
+<li>
+New rasCavitatingFoam solver for transient cavitation using a barotropic
+compressibility model, with RAS turbulence.
+</li>
+<li>
+New lesCavitatingFoam solver for transient cavitation using a barotropic
+compressibility model, with LES turbulence.
+</li>
+<li>
+New chtMultiRegionFoam solver that couples conjugate heat transfer in a
+solid to a buoyancy-driven flow simulation.
+</li>
+<li>
+New PDRFoam solver for compressible premixed/partially-premixed turbulent
+combustion that includes porosity/distributed resistance (PDR) modelling to
+handle regions containing solid blockages which cannot be resolved by the
+mesh.  Requires the PDR fields.
+</li>
+<li>
+New lesBuoyantFoam solver for transient, buoyant, turbulent flow of
+compressible fluids for ventilation and heat-transfer. Turbulence is
+modelled using a run-time selectable compressible LES model.
+</li>
+<li>
+New rhoPimpleFoam solver for transient, turbulent flow of compressible
+fluids for ventilation and heat-transfer. Uses the flexible PIMPLE
+(PISO-SIMPLE) solution for time-resolved and pseudo-transient simulations.
+</li>
+<li>
+New buoyantSimpleRadiationFoam solver for steady-state, buoyant, turbulent
+flow of compressible fluids with radiation, for ventilation and
+heat-transfer.
+</li>
+<li>
+New rhoTurbTwinParcelFoam solver for transient for compressible, turbulent
+flow with two thermo-clouds.
+</li>
+<li>
+New gnemdFOAM solver for general purpose molecular dynamics that simulates
+atoms in arbitrary shaped domains and average atomic/molecular quantities to
+the mesh to create field data.
+</li>
+<li>
+New mdEqulibrationFoam solver to equilibrates and/or preconditions molecular
+dynamics systems.
+</li>
+<li>
+Demonstration SRFSimpleFoam solver based on simpleFoam that incorporates the
+SRF extensions (see below) for rotating flows.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-5" class="outline-2">
+<h2 id="sec-5">5 Automatic mesher</h2>
+<div id="text-5">
+
+<p>New snappyHexMesh utility that generates split-hex meshes automatically from
+triangulated (STL) surface geometries.  The mesh approximately conforms to
+the surface by iteratively refining a starting mesh and morphing the
+resulting split-hex mesh to the surface.  An optional phase will shrink back
+the resulting mesh and insert cell layers.  It has a flexible specification
+of mesh refinement level and robust surface handling with a pre-specified
+final mesh quality.  It runs in parallel with a load balancing step every
+iteration.
+</p>
+</div>
+
+</div>
+
+<div id="outline-container-6" class="outline-2">
+<h2 id="sec-6">6 Developments to utilities</h2>
+<div id="text-6">
+
+<ul>
+<li>
+New extrude2DMesh utility that extrudes 2D meshes into a 3D mesh.  2D meshes
+are described by faces with 2 points, so can be used in combination with 2D
+meshes converted with ccm26ToFoam.
+</li>
+<li>
+New couplePatches functionality integrated into createPatch, which
+optionally synchronises ("couples") points and faces of coupled (cyclic,
+processor) patches.
+</li>
+<li>
+New applyBoundaryLayer pre-processing utility to apply 1/7th power-law
+boundary layers at walls, starting from uniform or potential flow solutions.
+</li>
+<li>
+New execFlowFunctionObjects utility executes functionObjects as a
+post-processing activity, e.g. probes, sampling, force calculation.
+</li>
+<li>
+New changeDictionary utility makes batch changes to OpenFOAM input files,
+e.g. to change boundary conditions of field files.
+</li>
+<li>
+New foamCalc utility, a generic post-processing field calculator tool
+</li>
+<li>
+New molConfig pre-processing utility for molecular dynamics cases.  Fills
+zones of a mesh with single crystal lattices of specified structure,
+density, orientation, alignment and temperature.
+</li>
+<li>
+Extended splitMeshRegions utility to split multi-zone meshes, e.g. defined
+through cellZones, into separate meshes.
+</li>
+<li>
+Extended the foamToVTK, decomposePar, reconstructPar and mapFields utilities
+to include support for multiple particle clouds in parallel processing.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-7" class="outline-2">
+<h2 id="sec-7">7 Migration from ParaView 2.4 to ParaView 3.x</h2>
+<div id="text-7">
+
+<ul>
+<li>
+Rewritten OpenFOAM Reader Module for version 3, a major redesign of
+ParaView.
+</li>
+<li>
+New features include viewing patch names, reading of Lagrangian data,
+handling of cell, face and point sets, multiple views.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-8" class="outline-2">
+<h2 id="sec-8">8 Model development</h2>
+<div id="text-8">
+
+<ul>
+<li>
+Overhauled the lagrangian library to support multiple clouds.
+</li>
+<li>
+New lagrangianIntermediate library incorporating a hierarchy of parcel and
+cloud types, accommodating kinematic, thermodynamic and reacting
+applications, including coupling to the new radiation library. Sub-models
+are added at the relevant level of physics, e.g.:
+<ul>
+<li>
+kinematic: injection, wall interaction, drag, dispersion;
+</li>
+<li>
+thermo: heat transfer;
+</li>
+<li>
+reacting: reacting composition, mass transfer, surface reactions.
+</li>
+</ul>
+</li>
+<li>
+New single rotating frame of reference (SRF) library for rotating flow
+applications, e.g. turbo-machinery.
+</li>
+<li>
+New radiation library including the P1 model and associated Marshak boundary
+conditions for incident radiation.
+</li>
+<li>
+New displacementInterpolation motion solver for flexible mesh scaling.
+</li>
+<li>
+New molecularDynamics Lagrangian library to calculate intermolecular forces
+between spherically symmetrical monatomic species in arbitrary geometries.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-9" class="outline-2">
+<h2 id="sec-9">9 New functionObjects</h2>
+<div id="text-9">
+
+<p>To aid common monitoring and post-processing activities.
+</p><ul>
+<li>
+forces: calculate the force and moment on a patch or set of patches, e.g. to
+calculate the lift, drag and moment of an object in the flow.
+</li>
+<li>
+forceCoeffs: calculate the normalised force and moment on a patch or set of
+patches, e.g. to calculate the lift, drag and moment coefficients of an
+object in the flow.
+</li>
+<li>
+fieldAverage: calculate field arithmetic mean and prime-squared averages for
+a list of fields.
+</li>
+<li>
+foamCalcFunctions: calculate field components, div, mag, magGrad or magSqr.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-10" class="outline-2">
+<h2 id="sec-10">10 Improvements to boundary conditions</h2>
+<div id="text-10">
+
+<ul>
+<li>
+Generalised jumpCyclic type: cyclic condition with an additional prescribed
+jump in value.
+</li>
+<li>
+fan type: specialisation of jumpCyclic, applying a prescribed jump in
+pressure to simulate a fan within a mesh.
+</li>
+<li>
+Generalised advective outflow boundary condition based on solving D/Dt(psi,
+U) = 0 at the boundary.
+</li>
+<li>
+Additional turbulent flow inlet to specify mixing length and frequency.
+</li>
+<li>
+Generalisation of time varying set of boundary conditions.
+
+</li>
+</ul>
+</div>
+
+</div>
+
+<div id="outline-container-11" class="outline-2">
+<h2 id="sec-11">11 Other</h2>
+<div id="text-11">
+
+<ul>
+<li>
+New argument-free command execution, e.g typing "icoFoam" without root and
+case directory arguments.
+</li>
+<li>
+Extended time command line options.
+</li>
+<li>
+Many enhancements to dictionary including macro substitution, optional
+merging and default/overwrite behaviour, enhanced "#include" file handling
+and the framework to support function evaluation.
+</li>
+<li>
+Cross-links between applications and Doxygen documentation with the "-doc"
+argument.
+</li>
+<li>
+Non-blocking, non-buffered, parallel transfers with potential scaling
+benefits for larger number of processors.
+</li>
+</ul>
+</div>
+</div>
+<div id="postamble"><p class="date"> Date: 10 July 2008</p>
+<p>HTML generated by org-mode 6.05a in emacs 23<p>
+</div></body>
+</html>
-- 
GitLab