Commit 7dcd1474 authored by Christian Engwer's avatar Christian Engwer

[news] start porting the old news entries

parent e29ff263
Pipeline #271 skipped
+++
date = "2004-08-11"
title = "YaspGrid - reference implementation of the parallel grid interface"
+++
Finally the parallel grid interface, as we discussed it on the last
DUNE Developer Meeting, is finished. There is a reference implementation
in YaspGrid.
If you want to use the parallel interface you must have an MPI
implementation available (automake can detect mpich and lam). To learn
how to compile your DUNE project with MPI support have a look at
`dune-tutorial/Makefile.am`.
[Update: This last statement is outdated!]
+++
date = "2004-10-08"
title = "6th DUNE Developer Meeting in Freiburg (Breisgau)"
+++
Oktober 07. / 08. the 7th DUNE Developer Meeting took place. The main points we were discussing were
- the parallel and adaptive Grid Interface enhancements,
- the new matrix / vector classes ([dune/istl](http://svn.dune-project.org/viewcvs/dune-istl/)) introduced by Peter,
- code cleanup and reorganisation.
- the [meeting minutes]($(ROOT)/minutes/2004-10-07.txt).
+++
date = "2004-12-02"
title = "OneDGrid Reaches Stable State"
+++
A new implementation of the grid interface has been added to DUNE. **OneDGrid** gives you nonuniform one-dimensional grids with local grid refinement and coarsening. It is completely contained in the DUNE repository and can be used without any additional libraries.
+++
date = "2004-12-09"
title = "AlbertGrid renamed to AlbertaGrid"
+++
Following the renaming of ALBERT to **ALBERTA**, AlbertGrid has been renamed to **AlbertaGrid**. The Dune Grid Interface now works with the current ALBERTA version which is available at the [ALBERTA homepage](http://www.alberta-fem.de/).
+++
date = "2005-01-27"
title = "First global revision of the grid interface"
+++
The grid interface was revised to consequently follow the content view model. This also enables us to follow a strict const policy.
If you need to adapt a grid implementation or an application follow this HowTo (UPDATE: HowTo doesn't exists any more, all information can be found in the [doxygen documentation](/doc/doxygen/dune-grid-html/)).
+++
date = "2005-02-28"
title = "8th DUNE Developer Meeting in Heidelberg"
+++
January 21. the 8th DUNE Developer Meeting took place. The main points we were discussing were
- the const policy,
- the Id - concept,
- the parallel grid interface.
- the [meeting minutes]($(ROOT)/minutes/2005-01-21.txt).
+++
date = "2005-05-31"
title = "Public bug tracking system"
+++
We recently activated an open-access [Bug tracking system](http://www.dune-project.org/flyspray.html). Everybody is invited to check for known bugs and file new reports or feature requests.
+++
date = "2005-06-16"
title = "Automated Test Environment"
+++
From today on we also have an [Automated Test Environment](/checklog) running. The system is integrated into our Automake/Autoconf infrastructure. Every night an automatic test is run on *hal*. In the future CVS HEAD check and nightly builds on a computer farm can follow.
+++
date = "2005-07-11"
title = "9th DUNE Developer Meeting in Heidelberg"
+++
Juli 11. the 9th DUNE Developer Meeting took place. The main points we were discussing were
- Feature freeze for the sequential Grid Interface.
- Plans for a 1.0 release.
- Index / Id concept for the Grids ([indices.cc]($(ROOT)/minutes/2005-07-11.indices.cc)).
- Reference Elements.
Please refer to the [meeting minutes]($(ROOT)/minutes/2005-07-11.txt) for more details.
+++
date = "2005-10-07"
title = "1st DUNE Developer Cottage Workshop"
+++
During October 5th to 7th nearly all DUNE core Developers attended the first DUNE Developer Cottage Workshop. It took place at the "Schauinsland"-Cottage of the University Freiburg locate in the wonderful, though foggy, scenery of the black forest. The main goal of the meeting were
- Discuss and start working on things pending for a 1.0 release.
- Test all grids for DUNE compliance by testing several model problems on most grids.
- Interface and treatment of boundary elements.
- A better interface grid adaption and parallel grid methods ([2005-10-05.communicate.hh]($(ROOT)/minutes/2005-10-05.communicate.hh)).
Please refer to the [meeting minutes]($(ROOT)/minutes/2005-10-05.txt) for more details.
+++
date = "2006-05-05"
title = "Great things are going on."
+++
After a longer discussion on the Dune mailing list we decided to split the Dune repository into several repositories according to the module structure. Together with this change we decided to switch our revision control system from CVS to subversion.
After a lot lot hard work the transition is finished. All Dune modules have their own subversion repository. The nightly builds are running again and the webpage is created from the new sources.
Still there are some open issues, especially the documentation is out of sync with the latest changes. For a list of open issues see [Peters mail](http://dune-project.org/pipermail/dune/2006-April/001369.html).
+++
date = "2006-06-23"
title = "New ALUGrid version"
+++
Dune got updated to the latest version of ALUGrid.
The current version of Dune-ALUGrid will need the latest ALUGrid-library with version number 0.3 to compile. New implemented features are leaf and level communication for parallel runs.
+++
date = "2006-06-25"
title = "New Domain"
+++
Dune now has its own domain.
For a more convenient access to Dune-related information we registered [dune-project.org](http://www.dune-project.org).
+++
date = "2006-10-09"
title = "New ALUGrid version"
+++
Dune got updated to the latest version of ALUGrid.
The current version of Dune-ALUGrid will need the latest ALUGrid-library with version number 0.4 to compile. See the librarys ChangeLog for new features and a bug-fix list.
+++
date = "2006-12-15"
title = "New ALUGrid version (0.41)"
+++
Dune got updated to the latest version of ALUGrid, version 0.41.
There will be no changes until Dune-1.0, except bug fixes if any occur.
+++
date = "2007-01-01"
title = "Dune 1.0beta1 is out"
+++
Today (1. January 2007) we released the first beta of the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`.
These packages are beta. We encourage all users to test and report bugs. We plan to release the final 1.0 in february 2007.
Go to the [download page]($(ROOT)/download.html) to grab the packages.
+++
date = "2007-01-31"
title = "AmiraMesh available for download."
+++
The AmiraMesh library, which is used to read and write grids in the native format of the Amira visualization software, is now available for [download](http://www.amiravis.com/resources/Ext411-01-libamiramesh/index.html).
+++
date = "2007-02-14"
title = "Moving the DUNE Server"
+++
We are moving DUNE to a new server. Many services (like this web page) already run on the server without anybody noticing it. Now we started to move the repositories.
Access to `dune-common`, `dune-grid`, `dune-grid-howto` and `dune-istl` on the old server is disabled and these repositories are moved to the new server.
The DNS Entry for svn.dune-project.org is updated and you should be able to access the repositories as soon as your DNS caches are uptodate. Both anonymous checkout and read/write access are available via the same url:
`https://svn.dune-project.org/svn/dune-XXXX/`
+++
date = "2007-03-01"
title = "Dune 1.0beta2 available"
+++
We released the second beta of the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`.
This beta release include a lot of bug fixes. We encourage all users to test and report bugs.
Go to the [download page]($(ROOT)/download.html) to grab the packages.
+++
date = "2007-03-22"
title = "Dune 1.0beta3 available"
+++
Today we released the third an hopefully final beta release for the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`.
Go to the [download page]($(ROOT)/download.html), grab the packages, test them!
+++
date = "2007-03-28"
title = "Dune 1.0beta4 available"
+++
Today we released the fourth and hopefully final beta release for the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`.
Go to the [download page]($(ROOT)/download.html), grab the packages, test them!
+++
date = "2007-04-04"
title = "Website revamp"
+++
The restructured DUNE website launched today! You will hopefully find the information more easily.
+++
date = "2007-04-18"
title = "Dune 1.0beta5 available"
+++
Today we released the fifth and hopefully final beta release for the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`. We fixed several bugs concernig the documentation, beside these the code seems to be fairly mature.
Go to the [download page]($(ROOT)/download.html), grab the packages, test them!
+++
date = "2007-05-09"
title = "DUNE Summer School in Freiburg"
+++
From 6th to 9th of August 2007 the DUNE Summer School "Discretization of Evolution Equations using DUNE-Fem" will take place in Freiburg. See the [Summer School's web page](http://www.mathematik.uni-freiburg.de/IAM/Teaching/ubungen/dune/eindex.html) for detailed information.
+++
date = "2007-05-18"
title = "UGGrid supports nonconforming grids"
+++
The UGGrid implementation of the grid interface now supports nonconforming meshes. These were provided by UG all along but not available through the grid interface. Now a new method `UGGrid::setClosureType()` allows to omit the green closure when doing mesh refinement. There are no restrictions on the number of hanging nodes you may have on a single edge.
Enjoy the new feature and let us know about any problems you run into.
+++
date = "2007-08-17"
title = "Dune 1.0beta6 available"
+++
After several bugs fixes, we released today the sixth and hopefully final beta release for the three core modules `dune-common`, `dune-grid`, `dune-istl` and the `dune-grid-howto`. We fixed several bugs concernig the documentation, beside these the code seems to be fairly mature.
Go to the [download page]($(ROOT)/download.html), grab the packages, test them!
+++
date = "2007-09-17"
title = "Two Papers on DUNE Published as Preprints"
+++
Today we have completed two papers on the DUNE system. They are *P. Bastian, M. Blatt, A. Dedner, C. Engwer, R. Klöfkorn, M. Ohlberger, O. Sander.* **A Generic Grid Interface for Parallel and Adaptive Scientific Computing. Part I: Abstract Framework** and *P. Bastian, M. Blatt, A. Dedner, C. Engwer, R. Klöfkorn, R. Kornhuber, M. Ohlberger, O. Sander:* **A Generic Grid Interface for Parallel and Adaptive Scientific Computing. Part II: Implementation and Tests in DUNE**.
The first gives a rigorous mathematical definition of a grid as we see it. The second one explains the implementation and gives a few example applications to demonstrate the advantages of DUNE. If you're using DUNE for your own publications we kindly ask you to cite the second one.
The papers have been submitted to 'Computing'. They are also available as Matheon preprints [403](http://www.matheon.de/research/show_preprint.asp?action=details&serial=403) and [404](http://www.matheon.de/research/show_preprint.asp?action=details&serial=404), respectively.
+++
date = "2007-11-26"
title = "Reading Facilities for the Star-CD File Format Added"
+++
Bernd Flemisch has kindly donated code that allows to read grids in the Star-CD format. It works for all grid implementations that have the [grid construction interface](http://www.dune-project.org/doc/devel/ugreader.html) of UGGrid.
+++
date = "2007-12-04"
title = "RSS News Feed"
+++
From today on the DUNE News are also available via an RSS 2.0 feed [![RSS 2.0 Feed](http://www.dune-project.org/pics/rss20.png)](http://www.dune-project.org/news/rss.xml). Together with the RSS Feed we also added functionality to keep the [dune-announces](http://lists.dune-project.org/mailman/listinfo/dune-announce) mailing list synced with the news section on the web site.
+++
date = "2007-12-20"
title = "Release of DUNE 1.0"
+++
We are pleased to announce the release of Version 1.0 of the "Distributed and Unified Numerics Environment" (DUNE).
DUNE is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD).
DUNE is free software licensed under the GPL (version 2) with a so-called "runtime exception". This licence is similar to the one under which the libstdc++ libraries are distributed. Thus it is possible to use DUNE even in proprietary software.
For further information, have a look at our website <http://www.dune-project.org>
The framework consists of a number of modules which are downloadable as separate packages. The current core modules are:
- **dune-common**
> contains the basic classes used by all DUNE-modules. It provides some infrastructural classes for debugging and exception handling as well as a library to handle dense matrices and vectors.
- **dune-grid**
> defines nonconforming, hierarchically nested, multi-element-type, parallel grids in arbitrary space dimensions. Graphical output with several packages is available, e.g. file output to IBM data explorer and VTK (parallel XML format for unstructured grids). The graphics package Grape has been integrated in interactive mode.
- **dune-istl (Iterative Solver Template Library)**
> provides generic sparse matrix/vector classes and a variety of solvers based on these classes. A special feature is the use of templates to exploit the recursive block structure of finite element matrices at compile time. Available solvers include Krylov methods, (block-) incomplete decompositions and aggregation-based algebraic multigrid.
+++
date = "2008-01-08"
title = "Release of dune-fem 0.9"
+++
The DUNE groups in Freiburg and Münster are pleased to announce the release of Version 0.9 of the [FEM Module](http://dune.mathematik.uni-freiburg.de/) of DUNE.
The dune-fem module is based on the dune-grid interface library, extending the grid interface by a number of discretization algorithms for solving non-linear systems of partial differential equations.
For further information and for downloads see the [dune-fem homepage](http://dune.mathematik.uni-freiburg.de/).
+++
date = "2008-01-18"
title = "DUNE short course (March 13-14, 2008)"
+++
The DUNE group in Stuttgart is pleased to a announce its first DUNE Course. It will take place March 13-14, 2008 at IPVS, University Stuttgart.
By participating in this course scientists have the opportunity to get a hands-on introduction to the DUNE framework. Main focus is to give a detailed introduction to the DUNE core modules: the grid interface including IO methods with its numerous grid implementations and the iterative solver module ISTL. In the exercises a hyperbolic sample problem will be implemented (convection equation using Discontinuous-Galerkin discretisation with constant and linear shape functions).
For people not already familiar with generic programming, static polymorphism, templates and the STL, there is the possibility to get insight in these areas by participating in the "Advanced C++" course held on March 12, 2008.
For further information see the [course homepage](http://ipvs.informatik.uni-stuttgart.de/sgs/dune-course/).
+++
date = "2008-03-03"
title = "DUNE Developer Meeting"
+++
A meeting of all DUNE developers was held on 27. and 28. of February 2008 at the Freie Universität Berlin. The main issue was an evaluation and revision of the grid interface. A list of projected changes to the interface can be found in the [meeting minutes]($(ROOT)/minutes/minutes-27.2.08.html). We also decided to have three new core modules: dune-shapefunctions, dune-functions, and dune-grid-dev-howto. These will appear soon.
+++
date = "2008-03-04"
title = "New ALUGrid Version"
+++
ALUGrid version 1.1 has been released. This will be the stable version for the DUNE trunk as well as the upcoming release 1.0.1 of the DUNE core modules. ALUGrid has been revised to work with a large number of grid cells (more than 100 million) in parallel. Also some minor bug fixes have been done. The new version is available from the [ALUGrid page](http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/).
+++
date = "2008-03-25"
title = "UG patches available"
+++
The patches to the vanilla UG which you need in order to use a version of UGGrid newer than 1.0 are finally available for download. Have a look at the [installation instructions](http://www.dune-project.org/external_libraries/install_ug.html) for details.
+++
date = "2008-04-02"
title = "New tutorial on writing grid implementations"
+++
We have started to work on a new tutorial module called [dune-grid-dev-howto](http://www.dune-project.org/downloadsvn.html). This module will collect information on how to write new grid managers for the DUNE grid interface and how to adapt existing grid codes to DUNE. In particular it contains a dummy grid manager called `IdentityGrid`. It wraps a given second DUNE grid and includes all the boilerplate code that you need for your own grids. This should get you started on your own grid implementations. In the long run the module will also contain a document describing how to implement new DUNE Grids.
+++
date = "2008-04-09"
title = "Release of DUNE 1.1"
+++
We are pleased to announce the release of Version 1.1 of the "Distributed and Unified Numerics Environment" (DUNE) [(download)](http://www.dune-project.org/download.html).
DUNE is free software licensed under the GPL (version 2) with a so-called "runtime exception". This licence is similar to the one under which the libstdc++ libraries are distributed. Thus it is possible to use DUNE even in proprietary software.
The changes to from version 1.0 to version 1.1 are listed in the [release notes](http://www.dune-project.org/releasenotes-1.1.html). For detailed information a file containing the differences of the source file from each core module is available in the [download directory](http://www.dune-project.org/download/1.1/).
+++
date = "2008-06-17"
title = "New list dune-disc-commits"
+++
There is a new mailing list `dune-disc-commit` which all commit messages for the dune-disc package will be sent over. Please [subscribe](http://conan.informatik.uni-stuttgart.de/mailman/listinfo/dune-disc-commit) if you are interested in dune-disc development.
+++
date = "2008-07-29"
title = "New ALUGrid Version"
+++
ALUGrid version 1.11 has been released. We found a bug in the border-border communication. See the ChangeLog file for more details. The new version is available from the [ALUGrid page](http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/).
+++
date = "2008-09-04"
title = "New ALUGrid Version"
+++
ALUGrid version 1.12 has been released. METIS 5.0 and PARTY 1.99 are now supported. The new version is available from the [ALUGrid page](http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/).
+++
date = "2008-11-06"
title = "Release of DUNE 1.1.1"
+++
We are pleased to announce the release of Version 1.1.1 of the "Distributed and Unified Numerics Environment" (DUNE) [(download)](http://www.dune-project.org/download.html). This version is a bug fix version of the previous release 1.1.
DUNE is free software licensed under the GPL (version 2) with a so-called "runtime exception". This licence is similar to the one under which the libstdc++ libraries are distributed. Thus it is possible to use DUNE even in proprietary software.
The changes to from version 1.1 to version 1.1.1 are listed in the [release notes](http://www.dune-project.org/releasenotes-1.1.1.html). For detailed information a file containing the differences of the source file from each core module is available in the [download directory](http://www.dune-project.org/download/1.1.1/).
+++
date = "2008-11-14"
title = "New UG Patch File"
+++
A new patch file for UG has been uploaded and can be found [here](http://www.dune-project.org/external_libraries/install_ug.html). It includes a new method that is needed to properly implement the `boundaryId()` method. If you use `UGGrid` and the DUNE developer branch you have to get this new patch file before updating `dune-grid`. Sorry for the hassle.
+++
date = "2009-01-08"
title = "DUNE Course March 25-27, 2009"
+++
IWR, University Heidelberg, Germany
<http://conan.iwr.uni-heidelberg.de/dune-workshop/>
In many areas of science and engineering numerical simulation is an important tool for research and development. Current simulation trends range from multiscale-/multiphysics modelling to the usage of parallel machines with PetaFlops performance. The Distributed and Unified Numerics Environment (DUNE) tries to fit these heterogeneous requirements inside a single environment with novel numerical techniques as well as state-of-the-art software development methods.
By participating in this course scientists have the opportunity to get a hands-on introduction to the DUNE framework. Main focus is to give a detailed introduction to the DUNE core modules: the grid interface including IO methods with its numerous grid implementations and the iterative solver module ISTL. In the exercises elliptic and hyperbolic model problems will be solved with various methods.
In addition, a course on advanced C++ programming will be held before the DUNE workshop on March 23-24, 2009.
+++
date = "2009-01-09"
title = "New ALUGrid Version"
+++
ALUGrid version 1.13 has been released. The new C++ standard is now completely supported. The new version is available from the [ALUGrid page](http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/).
+++
date = "2009-02-04"
title = "Release Branch for Dune 1.2 created"
+++
We have created the release branch for the upcoming Dune 1.2 release. The release will contain the modules `dune-common`, `dune-istl`, `dune-grid`, `dune-grid-howto`, and `dune-grid-dev-howto`. These modules can be downloaded using subversion ~~~~
svn checkout https://svn.dune-project.org/svn/dune-common/releases/1.2 dune-common
svn checkout https://svn.dune-project.org/svn/dune-common/tags/1.2 dune-common
Martin Nolte and Oliver Sander have been named release managers. We intend to concentrate on stability and documentation for a few weeks and have the actual release by the beginning of next month.
+++
date = "2009-02-13"
title = "New ALUGrid Version"
+++
ALUGrid version 1.14 has been released. The code compiles now also on Mac OS X systems. The new version is available from the [ALUGrid page](http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/).
+++
date = "2009-02-18"
title = "Schedule for DUNE Course March 25-27, 2009 is online"
+++
The schedule of the DUNE Course at IWR, University Heidelberg, Germany, is online. Please see the course homepage at <http://conan.iwr.uni-heidelberg.de/dune-workshop/> for more details.
We are pleased to annouce that the second day of the DUNE course will be contributed by the DUNE developers at IAM Freiburg.
By participating in this course scientists have the opportunity to get a hands-on introduction to the DUNE framework. Main focus is to give a detailed introduction to the DUNE core modules: the grid interface including IO methods with its numerous grid implementations and a brand new module supporting easy and natural discretizations. In the exercises elliptic and hyperbolic model problems will be solved with various methods.
In addition, a course on advanced C++ programming will be held before the DUNE workshop on March 23-24, 2009.
+++
date = "2009-03-03"
title = "First Release Candidate of Dune 1.2 Available"
+++
The first release candidate of the upcoming Dune 1.2 release has been made available for [download](http://www.dune-project.org/download.html). We expect these modules to be quite stable already. Please test them and report any problems.
+++
date = "2009-03-18"
title = "dune-subgrid released"
+++
We are proud to announce the first official release of the `dune-subgrid` module. This module provides the meta grid `SubGrid`, which allows to do computations on subsets of elements of Dune grids. The module is available for download from the [project homepage](http://numerik.mi.fu-berlin.de/dune-subgrid/index.php). There is also a [paper](http://www.matheon.de/preprints/5868_graeser_sander_subgrid.pdf) with the module documentation and some example applications.
+++
date = "2009-03-20"
title = "Second Release Candidate of Dune 1.2 Available"
+++
The second release candidate of the upcoming Dune 1.2 release has been made available for [download](http://www.dune-project.org/download.html). It will be the last candidate before the actual release, which is scheduled for next week. Please test the modules and report any problems.
+++
date = "2009-04-02"
title = "Dune 1.2 Released"
+++
The new version 1.2 of Dune has been released and is available for [download]($(ROOT)/download.html). Major features of the new release are a better build system, cleaner interfaces, and a new prototype grid to ease writing your own grid implementations. Have a look at the [release notes]($(ROOT)/releasenotes-1.2.html) for details. Enjoy!
+++
date = "2009-04-10"
title = "New numbering in the reference elements introduced"
+++
This week we introduced a new numbering of the subentities of the reference elements. The reason is that the new numbering is more consistent and generalizes more easily to higher dimensions. This change may affect your code in subtle ways if you depend on a particular numbering. We have assembled a [page](http://www.dune-project.org/doc/doxygen/dune-grid-html/group___grid_dune_r_e_to_generic_r_e.html) with the technical details.
+++
date = "2009-07-29"
title = "DUNE 1.2.1 Released"
+++
Since its release, a few bugs have been found in the 1.2 release. To fix these, the new 1.2.1 release is available for [download]($(ROOT)/download.html). For more details, have a look at the [release notes]($(ROOT)/releasenotes-1.2.1.html).
+++
date = "2009-09-30"
title = "New Grid Implementation Available: GeometryGrid"
+++
A new meta implementation of the grid interface, the **GeometryGrid**, has been added to dune-grid. GeometryGrid wraps any other implementation of the DUNE grid interface (called the host grid) and replaces its geometry by a new piecewise linear one. To this end, the user must provide a coordinate function to calculate the corners of these geometries. Anything from an analytical function, mapping the corners of the host grid into some (possibly higher dimensional) space, and a continuous discrete function (given in the vertices) is supported. GeometryGrid is implemented using the generic geometries, and anybody interested in this very powerful feature should have a look in the code.
Have a look at the [documentation](http://www.dune-project.org/doc/doxygen/dune-grid-html/group__GeoGrid.html) for further details.
+++
date = "2009-10-02"
title = "Dune User Meeting Evaluation"
+++
Bernd Flemisch brought up the idea of a *Dune User Meeting*.