Old release notes removed
This commit is contained in:
parent
d02d40a2bf
commit
32b5701e9b
3 changed files with 0 additions and 276 deletions
|
@ -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
|
|
|
@ -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.
|
|
|
@ -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/
|
|
Reference in a new issue