lp://staging/~jon-hill/fluidity/fix_checkpointing

Created by Jon Hill and last modified
Get this branch:
bzr branch lp://staging/~jon-hill/fluidity/fix_checkpointing
Only Jon Hill can upload to this branch. If you are Jon Hill please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jon Hill
Project:
Fluidity
Status:
Development

Recent revisions

4266. By Stephan Kramer

Update Makefile.dependencies.

4265. By Stephan Kramer

New equation type shallow water for Fluidity.

This brings the option of solving the shallow water equations inside Fluidity.
This is a new option inside the .flml schema that is available for the normal
fluidity binary (as opposed to the separate shallow water executable that uses
the .swml schema). It solves the equations going through the normal code path,
which means that all normal fluidity options, such as check-pointing, detectors,
adaptivity, external forcing, etc.,etc. are available.

The shallow water model is chosen by choosing equation type ShallowWater under
velocity (as opposed to Boussinesq/LinearMomentum). In addition, you need a
prognostic Pressure that solves for the barotropic pressure p=g\eta, where \eta
is the free surface elevation. An optional diagnostic FreeSurface field can be
added. The solution method follows the method for solving the compressible NS
equations in momentum_equation(), although the actual assembly code for the
divergence term and time derivative of the continuity equation is kept separate.
The assembly of the momentum equation is using the same code,
construct_momentum_cg/dg(), as usual. This means all normal spatial and temporal
discretisation options are available, in particular P1DG-P2. Under
equation:ShallowWater you can set the bottom depth as a prescribed field, and
also, optionally, a BottomDragCoefficient field that implements a standard
quadratic bottom drag.

4264. By Jon Hill

Adding prescribed normal flow boundary condition. This lets me do landslide-tsunami simulations

4263. By Stephan Kramer

Loosen tolerance to pass on Fedora.

4262. By Jon Hill

Update to manual only. New title page graphic and adding a reference to the GLS section

4261. By Jon Hill

Minor tweak to the logo SVG files so that you don't need the correct font installed.

4260. By Jon Hill

Bug fix for Fedora. Tighten solver tol for photosyn radiation to get the solution to below the test tol

4259. By Cian Wilson

Possible fix for bug 1234251. Don't understand why this was never a problem before. The vtus are 2d but were being probed off the plane.

4258. By Christian Jacobs

Relaxing pass_test tolerances in tests/Helmholtz-anisotropic-vector-mms-p1p1cg-unstructured.

4257. By Rhodri Davies

Add binary gmsh file, thus hopefully fixing Bug #1234224.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/fluidity
This branch contains Public information 
Everyone can see this information.

Subscribers