CLAWPACK 4.2
CLAWPACK 4.2 was installed December 20, 2003.
CLAWPACK Version 4.2 includes:
- Several bugs fixed, particularly in some 3d AMR routines.
- A new set of matlab graphics routines are available,
particularly for 3d data.
The routines in claw/matlab have changed
substantially.
Type help clawgraphics
at the matlab prompt for a
summary of routines or help commandname for more information about a
particular command.
- The new matlab files are mostly backward compatible, but there are
some changes in names of variables used for storing things internally
that could cause problems with users' assumptions in afterframe.m, for
example. The old
routines are archived in claw/matlab41
if you need or prefer them. In particular, if you are using examples from the
book directory, the local m-files are often not
compatible with the new matlab routines and the matlab41 routines should be used
instead.
- A restart facility has been incorporated in the basic clawpack routines
(as was previously available in amrclaw, thought implemented somewhat
differently). The fort.qXXXX file from a previous run can be read in as
data for a new run. To support this, full precision values are now written
out to fort.qXXXX. This gives larger output files than previously, and the
use of hdf format is recommended.
- Writing output files in hdf format rather than ascii has been
simplified. Routines in clawpack/Nd/lib/outN_hdf.f (N=1,2,3) are
now written in f77 form, and Makefiles in the example directories show how
to switch between using 'ascii' or 'hdf' output. The matlab routines now
read in either ascii or hdf, based on the variable OutputFlag.
The use of hdf results in much smaller files, particularly for 3d problems.
- The MPI versions of the clawpack routines have been substantially
rewritten and are now in f77 form, more similar to the
basic clawpack routines. These routines are now located in
claw/clawpack/2d/mpilib and
claw/clawpack/3d/mpilib.
Some examples and applications directories
include mpi subdirectories illustrating their use.
- A preliminary version of the CLAWMAN
software is now available for solving conservation laws on two-dimensional
manifolds or curved surfaces. This is located in the new
claw/extensions subdirectory.
- The documentation has been updated to
reflect most of these changes.
Most of the enhancements were developed by Donna Calhoun and Peter Blossey.
changes to Version 4.2 since December, 2003