[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

# 9. Bugs, versions and credits

> 9.1 Bugs |  |
> 9.2 Versions |  |
> 9.3 Credits |  |

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

## 9.1 Bugs

If you think you have found a bug in GetDP, you can report it by electronic mail to the GetDP mailing list at getdp@geuz.org. Please send as precise a description of the problem as you can, including sample input files that produce the bug (problem definition and mesh files). Don't forget to mention both the version of GetDP and the version of your operation system (see section 7. Running GetDP to see how to get this information).

See the ``TODO'` file in the distribution to check the problems we already know about.

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

## 9.2 Versions

    $Id: VERSIONS,v 1.51 2005/02/05 20:38:19 geuzaine Exp $

    New since 1.0: Lanczos with GSL+lapack; various small improvements and
    bug fixes;

    1.0: New license (GNU GPL); added support for latest Gmsh mesh file
    format; more code cleanups;

    0.91: Merged moving band and multi-harmonic code; new loops and
    conditionals in the parser; removed old readline code (just use GNU
    readline if available); upgraded to latest Gmsh post-processing
    format; various small enhancements and bug fixes;

    0.89: Code cleanup;

    0.88: Integrated FMM code;

    0.87: Fixed major performance problem on Windows (matrix assembly and
    post-processing can be up to 3-4 times faster with 0.87 compared to
    0.86, bringing performance much closer to Unix versions); fixed stack
    overflow on Mac OS X; Re-introduced face basis functions mistakenly
    removed in 0.86; Fixed post-processing bug with pyramidal basis
    functions; New build system based on autoconf;

    0.86: Updated Gmsh output format; many small bug fixes;

    0.85: Upgraded communication interface with Gmsh; New ChangeOfValues
    option in PostOperation; Many internal changes;

    0.84: New ChangeOfCoordinate option in PostOperation; Fixed crash in
    InterpolationAkima; Improved interactive postprocessing (-ipos);
    Changed syntax of parametric OnGrid ($S, $T -> $A, $B, $C); Corrected
    Skin for non simplicial meshes; Fixed floating point exception in
    diagonal matrix scaling; Many other small fixes and cleanups;

    0.83: Fixed bugs in SaveSolutions[] and InitSolution[]; Fixed
    corrupted binary post-processing files in the harmonic case for the
    Gmsh format; Output files are now created relatively to the input file
    directory; Made solver options available on the command line; Added
    optional matrix scaling and changed default parameter file name to
    'solver.par' (Warning: please check the scaling definition in your old
    SOLVER.PAR files); Generalized syntax for lists (start:[incr]end ->
    start:end:incr); Updated reference guide; Added a new short
    presentation on the web site; OnCut -> OnSection; New functional
    syntax for resolution operations (e.g. Generate X -> Generate[X]);
    Many other small fixes and cleanups;

    0.82: Added communication socket for interactive use with Gmsh;
    corrected (again) memory problem (leak + seg. fault) in time stepping
    schemes; corrected bug in Update[];

    0.81: Generalization of transformation jacobians (spherical and
    rectangular, with optional parameters); changed handling of missing
    command line arguments; enhanced Print OnCut; fixed memory leak for
    time domain analysis of coupled problems; -name option; Fixed
    seg. fault in ILUK;

    0.80: Fixed computation of time derivatives on first time step (in
    post-processing); Added tolerance in transformation jacobians; Fixed
    parsing of DOS files (carriage return problems); Automatic memory
    reallocation in ILUD|K;

    0.79: Various bug fixes (mainly for the post-processing of intergal
    quantities); Automatic treatment of degenerated cases in
    axisymmetrical problems;

    0.78: Various bug fixes;

    0.77: Changed syntax for PostOperations (Plot suppressed in favour of
    Print; Plot OnRegion becomes Print OnElementsOf); Changed table
    oriented post-processing formats; New binary formats; New error
    diagnostics;

    0.76: Reorganized high order shape functions; Optimization of the
    post-processing (faster and less bloated); Lots of internal cleanups;

    0.74: High order shape functions; lots of small bug fixes;

    0.73: Eigen value problems (Lanczos); minor corrections;

    0.7: constraint syntax; fourier transform; unary minus correction;
    complex integral quantity correction; separate iteration matrix
    generation;

    0.6: Second order time derivatives; Newton nonlinear scheme; Newmark
    time stepping scheme; global quantity syntax; interactive
    post-processing; tensors; integral quantities; post-processing
    facilities;

    0.3: First distributed version;

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

## 9.3 Credits

    $Id: CREDITS,v 1.12 2004/09/30 04:58:18 geuzaine Exp $

                 GetDP is copyright (C) 1997-2004

                          Patrick Dular
                  <patrick.dular at ulg.ac.be>

                               and

                       Christophe Geuzaine
                  <geuzaine at acm.caltech.edu>

    Major code contributions to GetDP have been provided by Johan
    Gyselinck <johan.gyselinck at ulg.ac.be> and Ruth Sabariego
    <ruth.sabariego at student.ulg.ac.be>.

    Other code contributors include: David Colignon <david.colignon at
    ulg.ac.be>, Tuan Ledinh <tuan.ledinh at student.ulg.ac.be>, Patrick
    Lefevre <P.Lefevre at ulg.ac.be>, Andre Nicolet <andre.nicolet at
    fresnel.fr>, <ohyeahq at yahoo.co.jp>, Jean-Francois Remacle <remacle
    at scorec.rpi.edu>, Timo Tarhasaari <timo.tarhasaari at tut.fi>,
    Christophe Trophime <trophime at labs.polycnrs-gre.fr> and Marc Ume
    <Marc.Ume at digitalgraphics.be>. See the source code for more
    details.

    The AVL tree code (DataStr/avl.*) is copyright (C) 1988-1993, 1995 The
    Regents of the University of California. Permission to use, copy,
    modify, and distribute this software and its documentation for any
    purpose and without fee is hereby granted, provided that the above
    copyright notice appear in all copies and that both that copyright
    notice and this permission notice appear in supporting documentation,
    and that the name of the University of California not be used in
    advertising or publicity pertaining to distribution of the software
    without specific, written prior permission.  The University of
    California makes no representations about the suitability of this
    software for any purpose.  It is provided "as is" without express or
    implied warranty.

    This version of GetDP may also contain code (in the Sparskit
    subdirectory) copyright (C) 1990 Yousef Saad: check the configuration
    options.

    Thanks to the following folks who have contributed by providing fresh
    ideas on theoretical or programming topics, who have sent patches,
    requests for changes or improvements, or who gave us access to exotic
    machines for testing GetDP: Olivier Adam <o.adam at ulg.ac.be>,
    Alejandro Angulo <aacusm at yahoo.com>, Geoffrey Deliege <deliege at
    mailserv.esat.kuleuven.ac.be>, Mark Evans <evans at gte.net>, Philippe
    Geuzaine <geuzaine at gnat.colorado.edu>, Eric Godard <godard at
    montefiore.ulg.ac.be>, Sebastien Guenneau <guenneau at
    liverpool.ac.uk>, Francois Henrotte <fhenrott at esat.kuleuven.ac.be>,
    Daniel Kedzierski <kedzierski at uol.com.br>, Samuel Kvasnica
    <kvasnica at iaee.tuwien.ac.at>, Benoit Meys <bmeys at
    techspace-aero.be>, Uwe Pahner <uwe.pahner at esat.kuleuven.ac.be>,
    Georgia Psoni and Robert Struijs <gpsoni at free.fr>, Ahmed Rassili
    <a.rassili at ulg.ac.be>, Thierry Scordilis <t.scordilis at atral.fr>
    and Herve Tortel <tortel at loe.u-3mrs.fr>, Jose Geraldo A. Brito Neto
    <jgabrito at terra.com.br>, Matthias Fenner <m.fenner at gmx.net>.

[ << ] | [ >> ] |  |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

Back to geuz.org/getdp