Skip to content

Conversation

@JHopeCollins
Copy link
Member

Implement the saddle point formulation for weak constraint 4DVar using FourDVarReducedFunctional

@JHopeCollins JHopeCollins self-assigned this Feb 4, 2025
@github-actions
Copy link

github-actions bot commented Feb 4, 2025

TestsPassed ✅Skipped ⏭️Failed ❌
Firedrake real0 ran0 passed0 skipped0 failed

@github-actions
Copy link

github-actions bot commented Feb 4, 2025

TestsPassed ✅Skipped ⏭️Failed ❌
Firedrake complex8333 ran6630 passed1703 skipped0 failed

@github-actions
Copy link

github-actions bot commented Mar 11, 2025

TestsPassed ✅Skipped ⏭️Failed ❌
Firedrake default7981 ran7323 passed655 skipped3 failed

connorjward and others added 28 commits July 28, 2025 13:06
* Support MG + Cofunction in NLVP
---------

Co-authored-by: David Ham <David.Ham@imperial.ac.uk>
Co-authored-by: Connor Ward <c.ward20@imperial.ac.uk>
* Do not set different cache directories per job

This should not be necessary as the disk caches are now safer in how
they handle race conditions. Using a unified cache directory should
improve performance.
* changed `interpolate` function
* take action if passed a `Cofunction`
* change inputs to V; comment about adjoint interpolation
* Improve install docs

* Be really aggressive about purging the pip cache as this is a very
  common issue for users.
* Mention that macOS needs Xcode.
* Add venv instructions to dev install.
---------

Co-authored-by: Josh Hope-Collins <joshua.hope-collins13@imperial.ac.uk>
Co-authored-by: Leo Collins <leocollins511@gmail.com>
---------

Co-authored-by: tcalderon-space <littlemelody_is_cool@yahoo.com>
Co-authored-by: Pablo Brubeck <brubeck@protonmail.com>
---------

Co-authored-by: Connor Ward <c.ward20@imperial.ac.uk>
* TSFC: physical_normals

* Test 3D zany elements
* Use dependency groups for internal dependencies

Dependency groups are a new feature of pyproject.tomls perfect for
describing internal dependency requirements.

See https://packaging.python.org/en/latest/specifications/dependency-groups/
* TensorFunctionSpace: support empty shape
* Update test durations to load balance CI
* Fix make test_durations to be more robust
* Actually use the durations file during a run
* Change refs to master to main

* Fix notebook links
* use petsctools for the OptionsManager in adjoint test
@JHopeCollins JHopeCollins merged commit fc8add7 into allatoncereducedfunctional Aug 12, 2025
@JHopeCollins JHopeCollins deleted the JHopeCollins/fdv-saddle-pc branch August 12, 2025 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.