lp:~simon-funke/libadjoint/online_revolve_dolfin_adjoint
Created by
Simon Funke
and last modified
- Get this branch:
- bzr branch lp:~simon-funke/libadjoint/online_revolve_dolfin_adjoint
Only
Simon Funke
can upload to this branch. If you are
Simon Funke
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Patrick Farrell: Pending requested
-
Diff: 16486 lines (+16380/-0)19 files modified__init__.py (+3/-0)
assembly.py (+23/-0)
solving.py (+859/-0)
tests/burgers_newton/burgers_newton.py (+63/-0)
tests/burgers_picard/burgers_picard.py (+80/-0)
tests/checkpoint_burgers/checkpoint_burgers.py (+79/-0)
tests/checkpoint_stokes/checkpoint_stokes.py (+137/-0)
tests/heat/heat.py (+115/-0)
tests/navier_stokes/navier_stokes.py (+151/-0)
tests/stokes/stokes.py (+146/-0)
tests/sw/basin.geo (+9/-0)
tests/sw/basin.msh (+7135/-0)
tests/sw/basin.xml (+6979/-0)
tests/sw/kelvin_new.py (+51/-0)
tests/sw/sw.py (+46/-0)
tests/sw/sw_lib.py (+237/-0)
tests/test.py (+22/-0)
tests/tlm_simple/tlm_simple.py (+67/-0)
utils.py (+178/-0)
Branch information
Recent revisions
- 83. By Simon Funke
-
Fix the timestep prediction in the checkpoint burgers test. The test now tests a multistage revolve with memory and disk checkpoints.
- 81. By Simon Funke
-
An implementation of the Vector's read and write functions. With these we can now use offline checkpointing that stores the checkpoints on disk. However, the delete function is not implemented yet, causing the simulation to crash at the very end.
- 80. By Patrick Farrell
-
Get checkpointing working for simulations which solve multiple equations per timestep.
That was surprisingly easy, once I realised how.Add a checkpoint_stokes test. We do 11 timesteps, but only give 5 checkpoint slots, so it has
to replay several times during the adjoint run in order to acquire the solutions about
which it wants to linearise.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:libadjoint