ENH: Added ReleaseNotes, ChangeLog and INSTALL
[freefoam.git] / ChangeLog
blobded63265d5cc813bbfff4c1e6212dea689b0eb66
1 Change Log for FreeFOAM
2 =======================
3 Michael Wild <themiwi@users.sourceforge.net>
4 v0.1.0rc1, 15 May 2009
5 :Author Initials: MW
6 :linkcss!:
7 :numbered:
8 http://freefoam.sourceforge.net
10 This file describes the most important changes made between FreeFOAM versions.
11 It does not include changes made by the upstream developers (i.e.
12 http://openfoam.org[OpenFOAM(R)]). For the detailed changes refer to the log
13 provided by the http://repo.or.cz/w/freefoam.git[GIT repository].
15 Changes in FreeFOAM 0.1.0rc1
16 ----------------------------
17 * CMake based build system
18 * New, automatically created include-structure in the build tree,
19   corresponding to the install tree:
22   <binary_dir>/
23     include/
24       OpenFOAM/
25         Scalar.H -> includes <source_dir>/src/OpenFOAM/primitives/Scalar/Scalar.H
26         Scalar.C -> includes <source_dir>/src/OpenFOAM/primitives/Scalar/Scalar.C
27         ..
28       finiteVolume/
29         ..
30       compressibleRASModels/
31         ..
32       incompressibleRASModels/
33         ..
34       compressibleLESModels/
35         ..
36       incompressibleLESModels/
37         ..
38       ..
40 * All source files (with a few exceptions) use the new
41   ++#include <libname/filename>++ scheme
42 * Renamed files/directories with ambiguous names (distinguish only through
43   capitalization)
44 * Applied B. Gschaider's Mac OS X Patches versions 1 and 3
45 * Made the interfaces of sig{Fpe,Int,Quit,Segv} OS-agnostic
46 * Moved 'Pstream' implementations into loadable modules
47 * Configurable search path for plugins
48 * Removed all dependencies on environment variables
49 * Removed wmake build system and shell init scripts
50 * Removed obsolete, useless and black-magick scripts from +bin/+
51 * Adapted Doxygen creation to FreeFOAM
52 * Use a user-configurable template string for running parallel jobs with 'foamJob'
53 * Moved non-essential utility scripts to +data/utilities+
54 * Moved +bin/tools+ into +data/shellFunctions+
55 * Turned +bin/{newSource,newSourceTemplate}+ into shell-functions
56 * Added +\~FreeFOAM/+ to be expanded like +~OpenFOAM/+
57 * Improved 'dotFoam()' search for config files
58 * Rebranded source templates, Doxygen doc, 'IOobject::writeBanner()' and the
59   scripts in +bin/+
60 * Do not run +XiFoam/moriyoshiHomogeneousPart2+ when testing
62 ''''''''''''''''''''''''''''
63 http://openfoam.org[OpenFOAM(R)] is a registered trademark of
64 http://opencfd.co.uk[OpenCFD(R) Ltd.]
66 ////////////////////////////////////////////////////////
67 Process with: asciidoc -toc ChangeLog
69 Vim users, this is for you:
70 vim: ft=asciidoc sw=2 expandtab fenc=utf-8
71 ////////////////////////////////////////////////////////