Skip to content

Commit cdb5c73

Browse files
committed
v5.13.1 release
1 parent a068456 commit cdb5c73

File tree

3,099 files changed

+7993
-7087
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,099 files changed

+7993
-7087
lines changed

ClawPlotAxes.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<link rel="stylesheet" href="_static/layout.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
1212
<link rel="stylesheet" type="text/css" href="_static/flasky.css?v=59fe8e2d" />
13-
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=4ae1632d" />
13+
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=fd3f3429" />
1414
<script src="_static/documentation_options.js?v=7bb99aaf"></script>
15-
<script src="_static/doctools.js?v=9bcbadda"></script>
15+
<script src="_static/doctools.js?v=9a2dae69"></script>
1616
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1717
<link rel="icon" href="_static/clawicon.ico"/>
1818
<link rel="author" title="About these documents" href="about.html" />
@@ -93,7 +93,7 @@ <h3>Navigation</h3>
9393
</div>
9494
<dl class="py class">
9595
<dt class="sig sig-object py" id="ClawPlotAxes">
96-
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotAxes</span></span><a class="headerlink" href="#ClawPlotAxes" title="Link to this definition"></a></dt>
96+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotAxes</span></span><a class="headerlink" href="#ClawPlotAxes" title="Link to this definition"></a></dt>
9797
<dd></dd></dl>
9898

9999
<section id="attributes">

ClawPlotData.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<link rel="stylesheet" href="_static/layout.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
1212
<link rel="stylesheet" type="text/css" href="_static/flasky.css?v=59fe8e2d" />
13-
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=4ae1632d" />
13+
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=fd3f3429" />
1414
<script src="_static/documentation_options.js?v=7bb99aaf"></script>
15-
<script src="_static/doctools.js?v=9bcbadda"></script>
15+
<script src="_static/doctools.js?v=9a2dae69"></script>
1616
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1717
<link rel="icon" href="_static/clawicon.ico"/>
1818
<link rel="author" title="About these documents" href="about.html" />
@@ -87,7 +87,7 @@ <h3>Navigation</h3>
8787
<p>For usage see <a class="reference internal" href="plotting.html#plotting"><span class="std std-ref">Plotting with Visclaw</span></a>, <a class="reference internal" href="setplot.html#setplot"><span class="std std-ref">Using setplot.py to specify the desired plots</span></a>, and <a class="reference internal" href="plotexamples.html#plotexamples"><span class="std std-ref">Plotting examples</span></a>.</p>
8888
<dl class="py class">
8989
<dt class="sig sig-object py" id="ClawPlotData">
90-
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotData</span></span><a class="headerlink" href="#ClawPlotData" title="Link to this definition"></a></dt>
90+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotData</span></span><a class="headerlink" href="#ClawPlotData" title="Link to this definition"></a></dt>
9191
<dd></dd></dl>
9292

9393
<section id="attributes">

ClawPlotFigure.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<link rel="stylesheet" href="_static/layout.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
1212
<link rel="stylesheet" type="text/css" href="_static/flasky.css?v=59fe8e2d" />
13-
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=4ae1632d" />
13+
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=fd3f3429" />
1414
<script src="_static/documentation_options.js?v=7bb99aaf"></script>
15-
<script src="_static/doctools.js?v=9bcbadda"></script>
15+
<script src="_static/doctools.js?v=9a2dae69"></script>
1616
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1717
<link rel="icon" href="_static/clawicon.ico"/>
1818
<link rel="author" title="About these documents" href="about.html" />
@@ -89,7 +89,7 @@ <h3>Navigation</h3>
8989
<a class="reference internal" href="ClawPlotData.html#clawplotdata"><span class="std std-ref">ClawPlotData</span></a> object.</p>
9090
<dl class="py class">
9191
<dt class="sig sig-object py" id="ClawPlotFigure">
92-
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotFigure</span></span><a class="headerlink" href="#ClawPlotFigure" title="Link to this definition"></a></dt>
92+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotFigure</span></span><a class="headerlink" href="#ClawPlotFigure" title="Link to this definition"></a></dt>
9393
<dd></dd></dl>
9494

9595
<section id="attributes">

ClawPlotItem.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
<link rel="stylesheet" href="_static/layout.css" type="text/css" />
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" />
1212
<link rel="stylesheet" type="text/css" href="_static/flasky.css?v=59fe8e2d" />
13-
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=4ae1632d" />
13+
<link rel="stylesheet" type="text/css" href="_static/graphviz.css?v=fd3f3429" />
1414
<script src="_static/documentation_options.js?v=7bb99aaf"></script>
15-
<script src="_static/doctools.js?v=9bcbadda"></script>
15+
<script src="_static/doctools.js?v=9a2dae69"></script>
1616
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
1717
<link rel="icon" href="_static/clawicon.ico"/>
1818
<link rel="author" title="About these documents" href="about.html" />
@@ -99,7 +99,7 @@ <h3>Navigation</h3>
9999
</div>
100100
<dl class="py class">
101101
<dt class="sig sig-object py" id="ClawPlotItem">
102-
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotItem</span></span><a class="headerlink" href="#ClawPlotItem" title="Link to this definition"></a></dt>
102+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ClawPlotItem</span></span><a class="headerlink" href="#ClawPlotItem" title="Link to this definition"></a></dt>
103103
<dd></dd></dl>
104104

105105
<section id="attributes">

_sources/changes_to_master.rst.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
.. _changes_to_master:
44

55
===============================
6-
Changes to master since v5.13.0
6+
Changes to master since v5.13.1
77
===============================
88

99

1010
Follow the links to see changes that have been made to the master branch of
11-
each repository since the last release (v5.13.0) on August 23, 2025.
11+
each repository since the last release (v5.13.1) on Sept. 12, 2025.
1212

1313
These changes should appear in the next release. If you need them now,
1414
see :ref:`developers` for instructions on cloning and installing from the
@@ -31,48 +31,48 @@ Changes to classic
3131

3232

3333
See `classic diffs
34-
<https://github.com/clawpack/classic/compare/v5.13.0...master>`_
34+
<https://github.com/clawpack/classic/compare/v5.13.1...master>`_
3535

3636
Changes to clawutil
3737
-------------------
3838

3939

4040
See `clawutil diffs
41-
<https://github.com/clawpack/clawutil/compare/v5.13.0...master>`_
41+
<https://github.com/clawpack/clawutil/compare/v5.13.1...master>`_
4242

4343
Changes to visclaw
4444
------------------
4545

4646

4747
See `visclaw diffs
48-
<https://github.com/clawpack/visclaw/compare/v5.13.0...master>`_
48+
<https://github.com/clawpack/visclaw/compare/v5.13.1...master>`_
4949

5050
Changes to riemann
5151
------------------
5252

5353

5454
See `riemann diffs
55-
<https://github.com/clawpack/riemann/compare/v5.13.0...master>`_
55+
<https://github.com/clawpack/riemann/compare/v5.13.1...master>`_
5656

5757
Changes to amrclaw
5858
------------------
5959

6060

6161
See `amrclaw diffs
62-
<https://github.com/clawpack/amrclaw/compare/v5.13.0...master>`_
62+
<https://github.com/clawpack/amrclaw/compare/v5.13.1...master>`_
6363

6464
Changes to geoclaw
6565
------------------
6666

6767

68-
See `geoclaw diffs <https://github.com/clawpack/geoclaw/compare/v5.13.0...master>`_
68+
See `geoclaw diffs <https://github.com/clawpack/geoclaw/compare/v5.13.1...master>`_
6969

7070

7171
Changes to PyClaw
7272
------------------
7373

7474

75-
See `pyclaw diffs <https://github.com/clawpack/pyclaw/compare/v5.13.0...master>`_
75+
See `pyclaw diffs <https://github.com/clawpack/pyclaw/compare/v5.13.1...master>`_
7676

7777
===========================
7878
Other Clawpack Repositories
@@ -82,10 +82,10 @@ The repositories below are not included in the Clawpack tarfile or pip
8282
install, but changes to these repositories may also be of interest.
8383

8484
- `apps diffs
85-
<https://github.com/clawpack/apps/compare/v5.13.0...master>`_
85+
<https://github.com/clawpack/apps/compare/v5.13.1...master>`_
8686

8787
- `doc diffs
8888
<https://github.com/clawpack/doc/compare/v5.13.x...dev>`_
8989

9090
- `docker-files diffs
91-
<https://github.com/clawpack/docker-files/compare/v5.13.0...master>`_
91+
<https://github.com/clawpack/docker-files/compare/v5.13.1...master>`_

_sources/howto_release.rst.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ simply build from a clean clone and upload::
137137
git submodule update
138138
python -m build
139139

140+
For the last step to work you may need to pip install build.
141+
140142
To upload to Pypi you need an account there and you must be listed as a
141143
maintainer of Clawpack. Then you can update using
142144
`twine <https://pypi.org/project/twine/>`__.

_sources/installing_fortcodes.rst.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ Download a tar file from one of these sources:
3636

3737
After downloading a tar file you can do, e.g. ::
3838

39-
tar -xzf clawpack-v5.13.0.tar.gz
40-
cd clawpack-v5.13.0
41-
export CLAW=/full/path/to/clawpack-v5.13.0 # in bash
39+
tar -xzf clawpack-v5.13.1.tar.gz
40+
cd clawpack-v5.13.1
41+
export CLAW=/full/path/to/clawpack-v5.13.1 # in bash
4242
4343
The last command sets an environment variable when using the bash shell.
4444
The syntax may be different in other shells. Replace `/full/path/to`
@@ -60,7 +60,7 @@ See :ref:`developers` for more details, but the basic commands are::
6060

6161
git clone https://github.com/clawpack/clawpack.git
6262
cd clawpack
63-
git checkout v5.13.0 # or an older version; `git tag -l` to list options
63+
git checkout v5.13.1 # or an older version; `git tag -l` to list options
6464
git submodule init # for repositories pyclaw, clawutil, visclaw, etc.
6565
git submodule update # clones all the submodule repositories
6666
export CLAW=/full/path/to/clawpack # in bash

_sources/installing_pip.rst.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Clawpack is via::
3232

3333
or, more specifically, ::
3434

35-
pip install --user clawpack==v5.13.0
35+
pip install --user clawpack==v5.13.1
3636

3737
or you can choose a previous version from the `PyPi history <https://pypi.org/project/clawpack/#history>`__.
3838

@@ -56,7 +56,7 @@ following command
5656
want to change anything in this command)**::
5757

5858
pip install --src=$HOME/clawpack_src --user --no-build-isolation -e \
59-
git+https://github.com/clawpack/[email protected].0#egg=clawpack
59+
git+https://github.com/clawpack/[email protected].1#egg=clawpack
6060

6161

6262
**Notes:**
@@ -71,7 +71,7 @@ want to change anything in this command)**::
7171
:ref:`installing_options` if you want more control.
7272

7373
- This will download Clawpack (via a git clone) into the directory
74-
`$HOME/clawpack_src/clawpack-v5.13.0`. The top
74+
`$HOME/clawpack_src/clawpack-v5.13.1`. The top
7575
installation directory can be changed by modifying the ``--src`` target
7676
(or omit this part to put it in your current working directory).
7777
If you have already downloaded Clawpack via a different mechanism then
@@ -92,11 +92,11 @@ want to change anything in this command)**::
9292

9393
- In order to use the Fortran codes within Clawpack (`classic`,
9494
`amrclaw`, or `geoclaw`), you should then set the environment
95-
variable `CLAW` to point to the `clawpack-v5.13.0` directory within
95+
variable `CLAW` to point to the `clawpack-v5.13.1` directory within
9696
the installation directory `$HOME/clawpack_src`, and `FC` to point
9797
to the desired Fortran compiler, e.g. in the bash shell::
9898
99-
export CLAW=$HOME/clawpack_src/clawpack-v5.13.0
99+
export CLAW=$HOME/clawpack_src/clawpack-v5.13.1
100100
export FC=gfortran
101101

102102

_sources/release_5_13_1.rst.txt

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
:orphan:
2+
3+
.. _release_5_13_1:
4+
5+
===============================
6+
v5.13.1 release notes
7+
===============================
8+
9+
Clawpack 5.13.1 was released on Sept. 12, 2025. See :ref:`installing`.
10+
11+
Permanent DOI: https://doi.org/10.5281/zenodo.17107527
12+
13+
14+
Changes relative to Clawpack 5.13.0 (August 23, 2025) are shown below.
15+
16+
To see more recent changes that are in the the master branch but not yet
17+
released, see :ref:`changes_to_master`.
18+
19+
20+
Changes that are not backward compatible
21+
----------------------------------------
22+
23+
- None
24+
25+
General changes
26+
---------------
27+
28+
A couple bugs prevented most GeoClaw code from running and these have
29+
now been fixed.
30+
31+
Unit testing and continuous integration on Github is now working for
32+
`amrclaw`, still a work in progress for other repositories.
33+
We are working on modifying tests to use `pytest` (rather than `nose`) and
34+
Github CI (rather than travis).
35+
36+
37+
Changes to classic
38+
------------------
39+
40+
- None
41+
42+
See `classic diffs
43+
<https://github.com/clawpack/classic/compare/v5.13.0...v5.13.1>`_
44+
45+
Changes to clawutil
46+
-------------------
47+
48+
- A utility `clawutil.util.fullpath_import` was added to make it easier to
49+
do imports from arbitrary paths that are not part of any package.
50+
See `#186 <https://github.com/clawpack/clawutil/pull/186>`_.
51+
52+
- minor bug fixes
53+
54+
See `clawutil diffs
55+
<https://github.com/clawpack/clawutil/compare/v5.13.0...v5.13.1>`_
56+
57+
Changes to visclaw
58+
------------------
59+
60+
- None.
61+
62+
See `visclaw diffs
63+
<https://github.com/clawpack/visclaw/compare/v5.13.0...v5.13.1>`_
64+
65+
Changes to riemann
66+
------------------
67+
68+
- None
69+
70+
See `riemann diffs
71+
<https://github.com/clawpack/riemann/compare/v5.13.0...v5.13.1>`_
72+
73+
Changes to amrclaw
74+
------------------
75+
76+
- Several changes needed to get pytest working.
77+
78+
See `amrclaw diffs
79+
<https://github.com/clawpack/amrclaw/compare/v5.13.0...v5.13.1>`_
80+
81+
Changes to geoclaw
82+
------------------
83+
84+
- The 1D code was failing because the new `override_topo_order` parameter
85+
introduced in v5.13.0 in 2D was also written to the `topo.data` files in
86+
1D, but was not being read in by the Fortran. This was fixed in
87+
`#669 <https://github.com/clawpack/geoclaw/pull/669>`__.
88+
(Only one topofile is currently allowed in 1D, so the value of this
89+
flag is moot.)
90+
91+
- A bug introduced in the 2D code resulted in a call to `b4step2` having
92+
the wrong number of parameters. This was fixed in
93+
`#670 <https://github.com/clawpack/geoclaw/pull/670>`__.
94+
95+
- In `gauges.data` files, the desired `file_format` is converted from a
96+
string such as `binary32` or `binary64` to an integer for reading into
97+
GeoClaw. These integers used to be 3 and 2 respectively for these two
98+
binary formats and now are 2 and 3 to match the convention used e.g. for
99+
`fgout` files. This should not matter to users as long as `make data`
100+
and `make output` are performed with the same version of GeoClaw.
101+
102+
- A utility module `center_points.py` was added to adjust gauges or other
103+
points to lie at the center of computational cells on a desired resolution.
104+
105+
- Several other more minor bug fixes and enhancements.
106+
107+
See `geoclaw diffs <https://github.com/clawpack/geoclaw/compare/v5.13.0...v5.13.1>`_
108+
109+
110+
Changes to PyClaw
111+
------------------
112+
113+
- Better command line interface for gauge comparisons.
114+
115+
See `pyclaw diffs <https://github.com/clawpack/pyclaw/compare/v5.13.0...v5.13.1>`_
116+
117+
===========================
118+
Other Clawpack Repositories
119+
===========================
120+
121+
The repositories below are not included in the Clawpack tarfile or pip
122+
install, but changes to these repositories may also be of interest.
123+
124+
- `apps diffs
125+
<https://github.com/clawpack/apps/compare/v5.13.0...v5.13.1>`_
126+
127+
- `doc diffs
128+
<https://github.com/clawpack/doc/compare/v5.12.x...dev>`_
129+
130+
- `docker-files diffs
131+
<https://github.com/clawpack/docker-files/compare/v5.13.0...v5.13.1>`_

_sources/releases.rst.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ can also be referenced with the single DOI
3737
`10.17605/osf.io/kmw6h <https://doi.org/10.17605/osf.io/kmw6h>`__.
3838
See :ref:`citing` for more information on how best to cite Clawpack.
3939

40+
* :ref:`release_5_13_1` -- September 12, 2025
41+
`[DOI 10.5281/zenodo.17107527] <https://doi.org/10.5281/zenodo.17107527>`_
4042
* :ref:`release_5_13_0` -- August 23, 2025
4143
`[DOI 10.5281/zenodo.16933803] <https://doi.org/10.5281/zenodo.16933803>`_
4244
* :ref:`release_5_12_0` -- May 5, 2025

0 commit comments

Comments
 (0)