Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
d0822ec
Functional transformation for mesh-independent optimization
jrmaddison Aug 29, 2025
be85023
Mass inverse test for L2TransformedFunctional
jrmaddison Aug 29, 2025
ec0db62
Optionally resolve ill-posedness introduced by the extension to a dis…
jrmaddison Aug 29, 2025
e8f33f9
Tidying
jrmaddison Aug 29, 2025
b1c9188
Adding missing functional term
jrmaddison Sep 1, 2025
fb4222e
Poisson equation constrained optimization unit test
jrmaddison Sep 1, 2025
5117ed6
Add checks for number of forward evaluations
jrmaddison Sep 1, 2025
6fa3b2f
Tidying
jrmaddison Sep 1, 2025
dd94235
Fix + tidying
jrmaddison Sep 2, 2025
f5f4048
DG optimization
jrmaddison Sep 2, 2025
b2a6a6b
Add comment
jrmaddison Sep 2, 2025
83cad0c
Minor fix
jrmaddison Sep 2, 2025
7db73d0
Add L2TransformedFunctional.hessian, add TAO test using tao_type_nls,…
jrmaddison Sep 4, 2025
9cba940
Add L2TransformedFunctional.tlm, minor updates
jrmaddison Sep 4, 2025
8f39238
Tidying
jrmaddison Sep 4, 2025
6c3239c
Use a RieszMap for the projection and adjoint projection, update imports
jrmaddison Sep 18, 2025
ea3fd8a
Add reference
jrmaddison Sep 19, 2025
c530ba4
Docstring updates
jrmaddison Sep 19, 2025
2214c6e
Remove some comments (notes to myself)
jrmaddison Sep 19, 2025
af86f5b
Minor tidying
jrmaddison Sep 22, 2025
060be0e
Parallelize
jrmaddison Sep 22, 2025
06e69e6
Control L2Cholesky caching
jrmaddison Sep 22, 2025
83d583f
Defensively hold references to matrices
jrmaddison Sep 22, 2025
4fb84a6
Docstring update, minor edits
jrmaddison Sep 23, 2025
11f4e6a
Add optional space_D argument
jrmaddison Sep 23, 2025
b8287d9
Tidying
jrmaddison Sep 24, 2025
ba01fd8
skipcomplex
jrmaddison Nov 11, 2025
821e525
Update test
jrmaddison Nov 12, 2025
78f000b
Rerun forward, set the Riesz map
jrmaddison Nov 12, 2025
dbf6555
Documentation fixes
jrmaddison Nov 12, 2025
03c22da
Documentation fixes
jrmaddison Nov 12, 2025
b1a5ee9
Documentation fixes
jrmaddison Nov 13, 2025
354be4d
Documentation fixes
jrmaddison Nov 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions firedrake/adjoint/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
from firedrake.adjoint.ufl_constraints import UFLInequalityConstraint, \
UFLEqualityConstraint # noqa F401
from firedrake.adjoint.ensemble_reduced_functional import EnsembleReducedFunctional # noqa F401
from firedrake.adjoint.transformed_functional import L2RieszMap, L2TransformedFunctional # noqa: F401
import numpy_adjoint # noqa F401
import firedrake.ufl_expr
import types
Expand Down
Loading
Loading