Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
bfa69da
White noise generators and AR covariance operators
JHopeCollins Nov 10, 2025
6594cfe
Merge branch 'main' into JHopeCollins/moar-covariance-operators
JHopeCollins Nov 11, 2025
f8d1edd
Type Enums as local members of WhiteNoiseGenerator and GaussianCovar…
JHopeCollins Nov 21, 2025
1451262
Merge branch 'main' into JHopeCollins/moar-covariance-operators
JHopeCollins Nov 21, 2025
373b560
initial covariance mat and pc impls
JHopeCollins Dec 2, 2025
4989391
Merge branch 'main' into JHopeCollins/moar-covariance-operators
JHopeCollins Dec 5, 2025
9d93a0e
covariance mat and pc tests
JHopeCollins Dec 7, 2025
6dad6de
CovarianceOperatorBase and covariance docstrings
JHopeCollins Dec 8, 2025
4a93623
lint
JHopeCollins Dec 8, 2025
8403d7e
Croci2018 citation
JHopeCollins Dec 8, 2025
e37ca6e
white noise backend docstrings and covariance debug
JHopeCollins Dec 8, 2025
0575190
use L2Cholesky from transformedRF for white noise generation
JHopeCollins Dec 8, 2025
777ce75
covariance: remove unnecessary assembles
JHopeCollins Dec 8, 2025
0b09b6b
covariance: type hints
JHopeCollins Dec 8, 2025
f5b9bf0
Merge branch 'main' into JHopeCollins/moar-covariance-operators
JHopeCollins Dec 8, 2025
4eb2268
covariance norm bugfix
JHopeCollins Dec 8, 2025
078b1cf
Update tests/firedrake/adjoint/test_covariance_operator.py
JHopeCollins Dec 8, 2025
d25c0c3
VOM white noise generator
JHopeCollins Dec 9, 2025
3a01175
remove white noise backend enum
JHopeCollins Dec 9, 2025
1ef616b
propogate seed through covariance operators and white noise generators
JHopeCollins Dec 9, 2025
490c94f
Merge branch 'JHopeCollins/moar-covariance-operators' of github.com:f…
JHopeCollins Dec 9, 2025
2c2af19
docstrings
JHopeCollins Dec 9, 2025
755f728
docstrings
JHopeCollins Dec 9, 2025
c854149
covariance review feedback
JHopeCollins Dec 9, 2025
7088225
fiat branch for BrokenElement fix
JHopeCollins Dec 9, 2025
42a5d15
lint
JHopeCollins Dec 9, 2025
3da91f1
Merge branch 'main' into JHopeCollins/moar-covariance-operators
JHopeCollins Dec 12, 2025
df62293
covariance: use FunctionSpace.broken_space
JHopeCollins Dec 12, 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
4 changes: 4 additions & 0 deletions firedrake/adjoint/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@
UFLEqualityConstraint # noqa F401
from firedrake.adjoint.ensemble_reduced_functional import EnsembleReducedFunctional # noqa F401
from firedrake.adjoint.transformed_functional import L2RieszMap, L2TransformedFunctional # noqa: F401
from firedrake.adjoint.covariance_operator import ( # noqa F401
WhiteNoiseGenerator, AutoregressiveCovariance,
PyOP2NoiseBackend, PetscNoiseBackend, VOMNoiseBackend,
CovarianceMat, CovariancePC)
import numpy_adjoint # noqa F401
import firedrake.ufl_expr
import types
Expand Down
Loading
Loading