lp:~libadjoint/libadjoint/dolfin_adjoint_unmodified_source

Created by David Ham and last modified
Get this branch:
bzr branch lp:~libadjoint/libadjoint/dolfin_adjoint_unmodified_source
Members of libadjoint developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
libadjoint developers
Project:
libadjoint
Status:
Development

Recent revisions

29. By David Ham

corrections as requested by the good Dr Farrell

28. By David Ham

These changes enable using dolfin_adjoint with unmodified dolfin source for the forward model. This is achieved by incrementing the timestep associated with each variable each time it is solved for.

27. By David Ham

Fix the addto method for the case where a form gets added to a coefficient. demo_heat now runs the full adjoint problem.

26. By David Ham

more complete implementation of RHS objects

25. By David Ham

start of RHS implementation for dolfin

24. By David Ham

Clean up axpy code to correctly distinguish form Vectors from Function Vectors.

Fix the initial condition callbacks to have the correct types and to take a copy of the initial conditions rather than a reference.

23. By David Ham

reinstate the ufl.Identity hack for initial conditions

22. By Patrick Farrell

When adding something on, we should unset the zero flag.

21. By David Ham

Make the detection of zero vectors smarter to reduce the creation of spurious Sum objects.

Incorporate the recording of forward variables in solving.py

20. By Patrick Farrell

Compare and overwrite the output of the forward replay.

Branch metadata

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