File: NEWS

package info (click to toggle)
rheolef 7.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 82,864 kB
  • sloc: cpp: 157,354; sh: 17,077; makefile: 7,046; python: 1,757; ansic: 690; yacc: 532; awk: 89; tcl: 16; sed: 5
file content (133 lines) | stat: -rw-r--r-- 4,769 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
#
# This file is part of Rheolef.
#
# Copyright (C) 2000-2009 Pierre Saramito 
#
# Rheolef is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# Rheolef is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Rheolef; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
# -------------------------------------------------------------------------

--------------------------
7.1 (development version)
--------------------------
* visualization: animation with direct paraview support (TODO)
* high order Bernstein and spectral Dubiner modal elements (started)
* Raviart-Thomas high order element (started)
* slip boundary conditions (TODO)
* periodic boundary conditions (TODO)
--------------------------
7.0 (stable version)
--------------------------
* complex fluids examples and documentation 
* continuation nonlinear solver 
* high order Pk Lagrange with Warburton non-equispaced nodes 
* mesh file re-load suppressed by managing previously loaded meshes 
* memory management improved in the parallel/distributed case 
* clang porting 
* bug fix for mesh adaptation with bamg & gmsh in the distributed case  
* bug fix for reinterpolate between two meshes in the distributed case  
* bug fix for DG method when computing boundary integrals 
--------------------------
6.7 (oldstable version)
--------------------------
* nonlinear hyperbolic equations: with DG and limiters
* direct distributed solver: new mumps+scotch combined support
* float128 support : quadruple precision
--------------------------
6.6 (stable version)
--------------------------
* direct sequential  solver: enhanced umfpack/cholmod support
* variadic support for i/o with branch class and compose(f,u1..uN)
* visualization: paraview support
* Q2-P1d element for Stokes problem on quadrilateral meshes
* piola inverse transformation in nonlinear cases (quadrangles, curved)
  with damped_newton algorithms
* sparse matrix determinant computations in solver (mumps o umfpack)
* write in append mode for gziped parallel output files (branch; etc)
--------------------------
6.5
--------------------------
* discontinuous Galerkin method
--------------------------
6.4 
--------------------------
* flexible expressions for linear and bilinear forms construction
--------------------------
6.3
--------------------------
* porting improved on various massively parallel machines
--------------------------
6.2
--------------------------
* sparse matrix*matrix in distributed memory mode
* non-linear solvers improved (see p-laplacian example)
* minor bug fixes
--------------------------
6.1 
--------------------------
* intel c++ 12.0 & gnu c++ 4.7 supports
* high order Pk Lagrange interpolation rewritten
-----------------------
6.0
-----------------------
* distributed memory and computation support (MPI based)
* high order Lagrange interpolation

-----------------------
5.93
-----------------------
* debian packaging upgraded
---------------------
5.91
---------------------
* "namespace rheolef" added
---------------------
5.90
---------------------
* official debian packaging started
---------------------
5.89
---------------------
* mayavi2 support for 2d and 3d rendering (stereo vision, etc)
* generic damped newton method (documented with the p-laplacian)
----
5.76
----
* paraview support for easy animations
* new preconditioned conjugate gradient and minres for navier-stokes & incompressible elasticity
----
5.62
----
* mayavi support: see user manual (vtk support replacement)
* advanced support for tensorial fields and visualization as ellipsoids
* fixes for GNU C++ 4.1, 4.2 and 4.3 compilers
----
5.18 
----
* umfpack multifrontal solver library support
* new elementary matrix code, based on GiNaC C++ library
* debian binary and cvs source distributions
* fixes for GNU C++ 4.0 compiler
----
4.74
----
* characteristic method for transport and time-dependent problems
* animation for time-dependent bidimensional problems
* support for taucs out-of-core sparse direct solver
* support for qmg mesh generator (2d, 3d)
* support for doxygen documentation
* elementary forms uses dynamic loadable modules
* port on compacq/dec alpha 64 bits workstations
* source code honnors ansi c++ standards (headers, namespace std, ...)
* support for dmalloc (runtime memory debug)