1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1//EN"
2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" xml:
lang=
"en">
5 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8" />
6 <meta name=
"generator" content=
"AsciiDoc 8.4.4" />
7 <title>Change Log for FreeFOAM
</title>
8 <style type=
"text/css">
10 p
, li
, dt
, dd
, div
, pre
, h1
, h2
, h3
, h4
, h5
, h6
{
12 border: 1px solid red;
17 margin: 1em 5% 1em 5%;
22 text-decoration: underline
;
42 h1
, h2
, h3
, h4
, h5
, h6
{
44 font-family: sans-serif
;
51 border-bottom: 2px solid silver
;
69 border: 1px solid silver
;
88 font-family: sans-serif
;
95 font-family: sans-serif
;
99 font-family: sans-serif
;
101 border-top: 2px solid silver
;
107 padding-bottom: 0.5em;
111 padding-bottom: 0.5em;
116 margin-bottom: 1.5em;
118 div
.tableblock
, div
.imageblock
, div
.exampleblock
, div
.verseblock
,
119 div
.quoteblock
, div
.literalblock
, div
.listingblock
, div
.sidebarblock
,
120 div
.admonitionblock
{
122 margin-bottom: 1.5em;
124 div
.admonitionblock
{
126 margin-bottom: 2.5em;
129 div
.content
{ /* Block element content. */
133 /* Block element titles. */
134 div
.title
, caption
.title
{
136 font-family: sans-serif
;
140 margin-bottom: 0.5em;
146 td div
.title:first-child
{
149 div
.content div
.title:first-child
{
152 div
.content
+ div
.title
{
156 div
.sidebarblock
> div
.content
{
158 border: 1px solid silver
;
162 div
.listingblock
> div
.content
{
163 border: 1px solid silver
;
172 div
.quoteblock
> div
.attribution
{
181 div
.verseblock
> div
.content
{
184 div
.verseblock
> div
.attribution
{
188 /* DEPRECATED: Pre version 8.2.7 verse style literal block. */
189 div
.verseblock
+ div
.attribution
{
193 div
.admonitionblock
.icon
{
197 text-decoration: underline
;
199 padding-right: 0.5em;
201 div
.admonitionblock td
.content
{
203 border-left: 2px solid silver
;
206 div
.exampleblock
> div
.content
{
207 border-left: 2px solid silver
;
211 div
.imageblock div
.content
{ padding-left: 0; }
212 div
.imageblock img
{ border: 1px solid silver
; }
213 span
.image img
{ border-style: none
; }
217 margin-bottom: 0.8em;
230 list-style-position: outside
;
233 list-style-type: decimal
;
236 list-style-type: lower-alpha
;
239 list-style-type: upper-alpha
;
242 list-style-type: lower-roman
;
245 list-style-type: upper-roman
;
248 div
.compact ul
, div
.compact ol
,
249 div
.compact p
, div
.compact p
,
250 div
.compact div
, div
.compact div
{
252 margin-bottom: 0.1em;
255 div
.tableblock
> table
{
256 border: 3px solid
#527bbd;
259 font-family: sans-serif
;
271 /* Because the table frame attribute is overriden by CSS in most browsers. */
272 div
.tableblock
> table
[frame
="void"] {
275 div
.tableblock
> table
[frame
="hsides"] {
276 border-left-style: none
;
277 border-right-style: none
;
279 div
.tableblock
> table
[frame
="vsides"] {
280 border-top-style: none
;
281 border-bottom-style: none
;
287 margin-bottom: 0.8em;
290 padding-bottom: 15px;
292 dt
.hdlist1
.strong
, td
.hdlist1
.strong
{
298 padding-right: 0.8em;
304 div
.hdlist
.compact tr
{
314 div#footer-badges
{ display: none
; }
319 font-family: sans-serif
;
323 margin-bottom: 0.1em;
326 div
.toclevel1
, div
.toclevel2
, div
.toclevel3
, div
.toclevel4
{
342 /* Workarounds for IE6's broken and incomplete CSS2. */
344 div
.sidebar-content
{
346 border: 1px solid silver
;
349 div
.sidebar-title
, div
.image-title
{
351 font-family: sans-serif
;
354 margin-bottom: 0.5em;
357 div
.listingblock div
.content
{
358 border: 1px solid silver
;
363 div
.quoteblock-attribution
{
368 div
.verseblock-content
{
371 div
.verseblock-attribution
{
376 div
.exampleblock-content
{
377 border-left: 2px solid silver
;
381 /* IE6 sets dynamically generated links as visited. */
382 div#toc
a:visited
{ color: blue
; }
384 <script type=
"text/javascript">
386 window
.onload = function(){generateToc(2)}
387 /* Author: Mihai Bazon, September 2002
388 * http://students.infoiasi.ro/~mishoo
390 * Table Of Content generator
393 * Feel free to use this script under the terms of the GNU General Public
394 * License, as long as you do not remove or alter this notice.
397 /* modified by Troy D. Hanson, September 2006. License: GPL */
398 /* modified by Stuart Rackham, October 2006. License: GPL */
400 function getText(el
) {
402 for (var i
= el
.firstChild
; i
!= null; i
= i
.nextSibling
) {
403 if (i
.nodeType
== 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
405 else if (i
.firstChild
!= null)
411 function TocEntry(el
, text
, toclevel
) {
414 this.toclevel
= toclevel
;
417 function tocEntries(el
, toclevels
) {
418 var result
= new Array
;
419 var re
= new RegExp('[hH]([2-'+(toclevels
+1)+'])');
420 // Function that scans the DOM tree for header elements (the DOM2
421 // nodeIterator API would be a better technique but not supported by all
423 var iterate = function (el
) {
424 for (var i
= el
.firstChild
; i
!= null; i
= i
.nextSibling
) {
425 if (i
.nodeType
== 1 /* Node.ELEMENT_NODE */) {
426 var mo
= re
.exec(i
.tagName
)
428 result
[result
.length
] = new TocEntry(i
, getText(i
), mo
[1]-1);
437 // This function does the work. toclevels = 1..4.
438 function generateToc(toclevels
) {
439 var toc
= document
.getElementById("toc");
440 var entries
= tocEntries(document
.getElementsByTagName("body")[0], toclevels
);
441 for (var i
= 0; i
< entries
.length
; ++i
) {
442 var entry
= entries
[i
];
443 if (entry
.element
.id
== "")
444 entry
.element
.id
= "toc" + i
;
445 var a
= document
.createElement("a");
446 a
.href
= "#" + entry
.element
.id
;
447 a
.appendChild(document
.createTextNode(entry
.text
));
448 var div
= document
.createElement("div");
450 div
.className
= "toclevel" + entry
.toclevel
;
451 toc
.appendChild(div
);
453 if (entries
.length
== 0)
454 document
.getElementById("header").removeChild(toc
);
461 <h1>Change Log for FreeFOAM
</h1>
462 <span id=
"author">Michael Wild
</span><br />
463 <span id=
"email"><tt><<a href=
"mailto:themiwi@users.sourceforge.net">themiwi@users.sourceforge.net
</a>></tt></span><br />
464 <span id=
"revision">version
0.1.0rc1,
</span>
467 <div id=
"toctitle">Table of Contents
</div>
468 <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.
</b></p></noscript>
472 <div class=
"sectionbody">
473 <div class=
"paragraph"><p><a href=
"http://freefoam.sourceforge.net">http://freefoam.sourceforge.net
</a></p></div>
474 <div class=
"paragraph"><p>This file describes the most important changes made between FreeFOAM versions.
475 It does not include changes made by the upstream developers (i.e.
476 <a href=
"http://openfoam.org">OpenFOAM
®</a>). For the detailed changes refer to the log
477 provided by the
<a href=
"http://repo.or.cz/w/freefoam.git">GIT repository
</a>.
</p></div>
480 <h2 id=
"_changes_in_freefoam_0_1_0rc1">1. Changes in FreeFOAM
0.1.0rc1
</h2>
481 <div class=
"sectionbody">
482 <div class=
"ulist"><ul>
485 CMake based build system
490 New, automatically created include-structure in the build tree,
491 corresponding to the install tree:
493 <div class=
"literalblock">
494 <div class=
"content">
495 <pre><tt><binary_dir
>/
498 Scalar.H -
> includes
<source_dir
>/src/OpenFOAM/primitives/Scalar/Scalar.H
499 Scalar.C -
> includes
<source_dir
>/src/OpenFOAM/primitives/Scalar/Scalar.C
503 compressibleRASModels/
505 incompressibleRASModels/
507 compressibleLESModels/
509 incompressibleLESModels/
516 All source files (with a few exceptions) use the new
517 <tt>#include
<libname/filename
></tt> scheme
522 Renamed files/directories with ambiguous names (distinguish only through
528 Applied B. Gschaider
’s Mac OS X Patches versions
1 and
3
533 Made the interfaces of sig{Fpe,Int,Quit,Segv} OS-agnostic
538 Moved
<em>Pstream
</em> implementations into loadable modules
543 Configurable search path for plugins
548 Removed all dependencies on environment variables
553 Removed wmake build system and shell init scripts
558 Removed obsolete, useless and black-magick scripts from
<tt>bin/
</tt>
563 Adapted Doxygen creation to FreeFOAM
568 Use a user-configurable template string for running parallel jobs with
<em>foamJob
</em>
573 Moved non-essential utility scripts to
<tt>data/utilities
</tt>
578 Moved
<tt>bin/tools
</tt> into
<tt>data/shellFunctions
</tt>
583 Turned
<tt>bin/{newSource,newSourceTemplate}
</tt> into shell-functions
588 Added
<tt>~FreeFOAM/
</tt> to be expanded like
<tt>~OpenFOAM/
</tt>
593 Improved
<em>dotFoam()
</em> search for config files
598 Rebranded source templates, Doxygen doc,
<em>IOobject::writeBanner()
</em> and the
599 scripts in
<tt>bin/
</tt>
604 Do not run
<tt>XiFoam/moriyoshiHomogeneousPart2
</tt> when testing
609 <div class=
"paragraph"><p><a href=
"http://openfoam.org">OpenFOAM
®</a> is a registered trademark of
610 <a href=
"http://opencfd.co.uk">OpenCFD
® Ltd.
</a></p></div>
613 <div id=
"footer-text">
614 Version
0.1.0rc1
<br />
615 Last updated
2009-
05-
15 11:
35:
12 CEST