-
Notifications
You must be signed in to change notification settings - Fork 183
Dham/abstract reduced functional #3941
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
92 commits
Select commit
Hold shift + click to select a range
109b39d
test for correct annotation of cofunction assign
dham aa010bf
DROP BEFORE MERGE
dham e56f5ff
beginnings of doing inner product right
dham 6fc8cdb
rieszmap
dham c373c31
missing import
dham 90cd52b
fix l2 for mixed spaces
dham fc45c48
fix reisz map for primal case
dham 1c16bb5
riesz_representation
dham 42f974c
Update firedrake/adjoint_utils/blocks/solving.py
dham 8b93fe4
rearrange to pass documentation
dham 85a8267
fix solver options
dham 6768c9f
make solve string more robust
dham f98e837
docstrings
dham 1d8e58a
remove merged branch reference
dham cc402aa
lint
dham cde10ed
Remove unused solver options
dham 8f86232
wind back API changes
dham 720ad1d
test for correct annotation of cofunction assign
dham 674e4bb
overloadedtype interface changes
dham de14bf3
interface update in test
dham cf57ae0
fix GlobalDataSet._apply_local_global_filter
dham 55e1194
DROP BEFORE MERGE
dham 112750e
lint
dham c408ee3
typo
dham da47938
fix interface in more tests
dham 7d03656
fix pytorch interface
dham 2478392
Merge branch 'master' into dham/abstract_reduced_functional
dham 7af9880
fix dual spec
dham 8e4ae06
Update pyadjoint interface
dham b92e400
apply riesz where needed
dham 5fb8675
Merge branch 'master' into dham/abstract_reduced_functional
dham a96ee52
fix pyadjoint branch install command
JHopeCollins a40f420
AbstractReducedFunctional updates for EnsembleReducedFunctional
JHopeCollins b5afaca
fix pyadjoint pip install command??
JHopeCollins da694b0
change test derivative to old primal return value
JHopeCollins 5adabb3
apply Riesz when needed
dham 78c2ab3
demo doc typo
JHopeCollins 7aac8b3
Merge branch 'dham/abstract_reduced_functional' of github.com:firedra…
JHopeCollins 75247c6
don't restrict without BCs
dham 73f50fc
remove old ad methods
JHopeCollins b2fee42
apply_riesz in adjoint tests
JHopeCollins 859bc01
Merge branch 'dham/abstract_reduced_functional' of github.com:firedra…
JHopeCollins a19b280
set test back to parallel
dham 565b9ba
fix fwi demo class reference
JHopeCollins 6ea43a4
more apply_riesz in adjoint tests
JHopeCollins 2dab55a
move riesz map to control
dham 4b027e8
ensemble rf docs fix?
JHopeCollins f10c113
rf riesz options in Jax compat
JHopeCollins 506bc4f
restore riesz map comparison to optimisation test
JHopeCollins 83dacc4
Fix bcs
pbrubeck 0ad26ba
remove spurious split method
dham 12df6ac
make restrict a parameter to RieszMap
dham 7bbf2cc
DROP BEFORE MERGE
dham 2483ef4
Update tests/firedrake/adjoint/test_ensemble_reduced_functional.py
dham c626576
Update .github/workflows/docs.yml
dham 0f8d13c
Test pre_apply_bcs in adjoint
pbrubeck a4e7e90
Merge branch 'dham/abstract_reduced_functional' of github.com:firedra…
pbrubeck 6ffee32
compute_gradient -> compute_derivative
JHopeCollins 45d4818
Merge branch 'dham/abstract_reduced_functional' of https://github.com…
JHopeCollins 112892e
random echo issue
dham 59940d8
Update tests/firedrake/output/test_adjoint_disk_checkpointing.py
dham 4a3c02e
Update firedrake/adjoint/__init__.py
dham 2a3dc67
Merge remote-tracking branch 'origin/master' into dham/abstract_reduc…
dham 4e7fa49
Merge branch 'master' into dham/abstract_reduced_functional
JHopeCollins caf0f53
REVERT BEFORE MERGE: checkout pyadjoint branch
JHopeCollins 1eb1864
Merge branch 'master' into dham/abstract_reduced_functional
JHopeCollins e81ea51
Merge remote-tracking branch 'origin/master' into dham/abstract_reduc…
dham 22e6730
loosen unnecessarily tight tolerances on tao optimisation tests
JHopeCollins 57271a7
Merge remote-tracking branch 'origin/master' into dham/abstract_reduc…
dham 0de241e
Inner product jacobian is constant.
dham bd7aa77
Apply suggestions from code review
dham b071ea1
Github issue for the UFL problem
dham f3f5d11
lint
dham d7e30f1
Merge remote-tracking branch 'origin/master' into dham/abstract_reduc…
dham 9cb41c1
Merge branch 'dham/abstract_reduced_functional' of ssh://github.com/f…
JHopeCollins fa0a850
Merge branch 'master' into dham/abstract_reduced_functional
JHopeCollins 8fb6f56
Test `ReducedFunctional.tlm` (#4448)
JHopeCollins 59c3803
Merge branch 'master' into dham/abstract_reduced_functional
JHopeCollins 3b77dcf
Merge branch 'master' into dham/abstract_reduced_functional
JHopeCollins 6439b05
Merge branch 'main' into dham/abstract_reduced_functional
JHopeCollins c2d2940
adjoint test fixes
JHopeCollins 7bf2d47
set riesz map correctly in shape optimisation demo
JHopeCollins b6bff26
update fwi demo tolerance
JHopeCollins e6d6731
Trigger CI
JHopeCollins 62f4921
test hessian for solve and nlvs
JHopeCollins 3740a20
fwi tolerances
JHopeCollins ce61e92
fwi demo tolerances
JHopeCollins 52a8957
Merge branch 'dham/abstract_reduced_functional' of github.com:firedra…
JHopeCollins eb8599b
Merge branch 'main' into dham/abstract_reduced_functional
JHopeCollins 495ce87
_ad_init_zero for EnsembleFunction
JHopeCollins 9723fea
Update .github/workflows/core.yml
JHopeCollins f7da8f8
Update .github/workflows/core.yml
JHopeCollins File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.