Old release notes removed

This commit is contained in:
Hrvoje Jasak 2013-12-18 17:34:44 +00:00
parent 9588cbdc0c
commit edd149e316
3 changed files with 0 additions and 276 deletions

View file

@ -1,23 +0,0 @@
Standard response:
Your name and authorship will be preserved by the git system, but please put the author name for the classes you have written, or a note saying that yo have changed the code.
Bug fixes:
- Peter Janas: accordionEngineMesh and bug fixes
Contributions:
- Niels Linnemann: Actuator disk
- Bernhard Gscheider: surfactantFoam clean-up; swakToFoam
- TU Braunschweig: real gas thermo
- Kornev, Rostock: inlet turbulence generator; locDynV2F hybrid turbulence model
- Christoph Goniva: and multi-mixer dynamic mesh class
-
- segregated pressure-based turbomachinery (Wikki)
- improvements to GGI
- mixing plane interface
- ??? Swig interface

View file

@ -1,84 +0,0 @@
# -*- mode: org; -*-
#
#+TITLE: *OpenFOAM release notes for version 1.6-ext*
#+AUTHOR: Hrvoje Jasak.
#+DATE: 12 November 2010
#+LINK: http://www.extend-project.de
#+OPTIONS: author:nil
* Overview
OpenFOAM-1.6-ext is a formal release of the community developments in the
OpenFOAM software library, following the establishment of the -Extend Project
and web portal.
This release includes many improvements, including an automatic test harness
which provides basic quality control by running OpenFOAM over a growing
suite of tutorials and test cases.
* Compatibility
OpenFOAM-1.6-ext is compatible with the OpenFOAM-1.6.x and 1.7.1 versions
of the code and incorporate most developments and changes from above versions
and ensure top-level compatibility. In some cases, the differences are
caused by bug fixes and algorithmic improvements, considered more important
than inter-operability.
The list of developments is a result of the work of numerous contributors.
The Extend Project Admins would formally like to thank all contributors;
the list will be updated with further code development
* Fundamental developments
Improvements in accuracy and stability on tetrahedral and tet-dominant meshes
Implicit coupled multi-domain solver
Block-implicit multi-equation matrix support
Proper Orthogonal Decomposition (POD) data analysis tools
Rewrite of Ordinary Differential Equation (ODE) and ODE solver classes
Dynamic remeshing classes, based on tetrahedral edge swapping
Radial Basis Function interpolation and mesh motion classes
Turbomachinery features: GGI interface, cyclic GGI, partial overlap GGI
Parallelisation of topological change engine
Support for parallelisation and topological changes in the Finite Area Method
Library preparation for Python/Swig interface for OpenFOAM: VulaSHAKA project
(http://sourceforge.net/projects/vulashaka/)
Basic implementation of OpenMP wrapping for multi-core support
* Ongoing developments
This section lists the applications that existed in versions of OpenFOAM
but were abandoned by OpenCFD due to lack of expertise. In some cases, code
may still be present but it is buggy or unusable. The -Extend project line
maintains, validates and develops the features in contact with original
authors and contributes new features and bug fixes.
Working parallel point mesh and field tools, shared between interpolation
and FEM discretisation solvers
FEM-based automatic mesh motion solver, with working parallelisation
Dynamic mesh features and topological mesh changes
The Finite Area Method: parallelisation, volume-to-surface mapping
New generation of linear equation solvers, including accelerated AMG
* Developments to solvers (applications)
Basic 6-degree-of-freedom (6-DOF) solver
POD solver tools: prototype
Demonstration solver for fully implicit block-matrix coupling
* Developments to utilities
New parallel decomposition and reconstruction formulation, with support
for topologically changing meshes
Level-set support tools
* Model development
Transport models and top-level solver for visco-elasto-plastic flows
Updates to internal combustion engine simulation tools
Updated version of free surface tracking tools for free surface flows
Updated fluid-structure interaction solver with parallelisation support
Updated stress analysis tools, new large deformation solver formulation
* Quality Control
Integrated automatic and publicly available test harness with ~150 cases
http://openfoam-extend.sourceforge.net/CDash/index.php
Community-driven test-case base to enhance code quality and integrity.
Contributions under
http://www.extend-project.de/project-final/openfoam-extend-test-harness
* Other
The number of cumulative bug fixes compared to OpenFOAM-1.6.x is over
5000; we will stop counting.

View file

@ -1,169 +0,0 @@
1) Download files
Get all files from the sources directory on the web site and put them into the linuxSrc directory
2) Unpack OpenFOAM and set up the dot-files
cd ~/OpenFOAM
tar xzf linuxSrc/OpenFOAM-1.4.1-dev_22_11_05.tgz
cp -r OpenFOAM-1.4.1-dev/.OpenFOAM-1.4.1-dev ~
set up dot files:
put:
source ~/.OpenFOAM-1.4.1-dev/cshrc
into your .cshrc file. If you are using bash, add
. ~/.OpenFOAM-1.4.1-dev/bashrc
into ~/.bashrc
Do:
source ~/.cshrc
For bash users, do
. ~/.bashrc
instead.
3) Build utilities
3.1) gcc
tar xzf gcc-4.2.2.tgz
mkdir gcc-4.2.2-obj
cd gcc-4.2.2-obj
../gcc-4.2.2/configure --prefix=/usr/tmp/gcc-4.2.2 --exec-prefix=/usr/tmp/gcc-4.2.2 --enable-languages=c,c++ --enable-shared
gmake bootstrap
gmake
gmake install
cd /usr/tmp/
tar cvzf ~/OpenFOAM/linux/gcc-4.2.2.bin.tgz gcc-4.2.2
cd ~/OpenFOAM/linux
tar xzf gcc-4.2.2.bin.tgz
3.2) gdb
cd ~/OpenFOAM/linuxSrc
tar xzf gdb-6.4.tar.gz
cd gdb-6.4
./configure --prefix=~/OpenFOAM/linux/gdb-6.4
gmake
gmake install
3.3 cmake
cd ~/OpenFOAM/linuxSrc
tar xzf cmake-2.4.7.tar.gz
cd cmake-2.4.7
./configure --prefix=~/OpenFOAM/linux/cmake-2.4.7
gmake
gmake install
3.4 dx
cd ~/OpenFOAM/linuxSrc
tar xzf dx-4.4.4.tgz
cd dx-4.4.4
./configure --prefix=~/OpenFOAM/linux/dx-4.4.4 --enable-shared
gmake
gmake install
3.5 paraview
cd ~/OpenFOAM/linuxSrc
tar xvzf paraview-2.4.4.tgz
mkdir paraview-2.4.4-obj
cmake -i ../paraview-2.4.4
Change options:
enable shared library: YES
prefix: ~/OpenFOAM/linux/paraview-2.4.4
gmake
gmake install
cd ~/OpenFOAM/linuxSrc
mkdir ~/OpenFOAM/linux/paraview-2.4.4/include
cp ./paraview-2.4.4/VTK/Common/vtk* ~/OpenFOAM/linux/paraview-2.4.4/include/
cp ./paraview-2.4.4/VTK/Filtering/vtk* ~/OpenFOAM/linux/paraview-2.4.4/include/
cp ./paraview-2.4.4-obj/VTK/vtk* ~/OpenFOAM/linux/paraview-2.4.4/include/
cp ./paraview-2.4.4-obj/ParaViewConfig.cmake ~/OpenFOAM/linux/paraview-2.4.4/lib/paraview-2.4/
linux64 copy commands
mkdir ~/OpenFOAM/linux64/paraview-2.4.4/include
cp ./paraview-2.4.4/VTK/Common/vtk* ~/OpenFOAM/linux64/paraview-2.4.4/include/
cp ./paraview-2.4.4/VTK/Filtering/vtk* ~/OpenFOAM/linux64/paraview-2.4.4/include/
cp ./paraview-2.4.4-obj/VTK/vtk* ~/OpenFOAM/linux64/paraview-2.4.4/include/
cp ./paraview-2.4.4-obj/ParaViewConfig.cmake ~/OpenFOAM/linux64/paraview-2.4.4/lib/paraview-2.4/
4) build OpenFOAM
foam
(this should take you to the ~/OpenFOAM/OpenFOAM-1.4.1-dev directory)
./Allwmake
This will build foam.
5) check build
source ~/.cshrc
icoFoam
(this should run and report something like)
wooster*101-> icoFoam
/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | foam-extend: Open Source CFD |
| \\ / O peration | Version: 1.4.1-dev |
| \\ / A nd | Web: http://www.openfoam.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Exec : icoFoam
Date : Mar 06 2008
Time : 17:25:53
Host : wooster
PID : 8238
Usage: icoFoam <root> <case> [-parallel]
--> FOAM FATAL ERROR : Wrong number of arguments, expected 2 found 0
FOAM exiting
SVN check-out command
svn co https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Core/OpenFOAM-1.4.1-dev
SVK setup
svk depotmap --init
svk mirror https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Core/OpenFOAM-1.4.1-dev //OpenFOAM-1.4.1-dev
svk sync //OpenFOAM-1.4.1-dev
Ready to check-out
Additional source packages:
http://www.lam-mpi.org/7.1/download.php
http://www.open-mpi.org/
http://www.mico.org/
http://www.zlib.net/