fdvar
Firedrake
API documentation
Demo
Site
WC4DVar for the advection-diffusion equation.
Contents:
fdvar
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase method)
(fdvar.adjoint.ensemble_operations.EnsembleTransform method)
(fdvar.adjoint.EnsembleTransform method)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline method)
(fdvar.adjoint.ReducedFunctionalPipeline method)
(fdvar.allatonce_reduced_functional.AllAtOnceReducedFunctional method)
(fdvar.AllAtOnceReducedFunctional method)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional method)
(fdvar.WC4DVarReducedFunctional method)
A
AllAtOnceReducedFunctional (class in fdvar)
(class in fdvar.allatonce_reduced_functional)
AllAtOnceRFGaussSeidelPC (class in fdvar)
(class in fdvar.preconditioners.allatonce)
apply() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC method)
(fdvar.preconditioners.wcschur.WC4DVarSchurPC method)
(fdvar.WC4DVarSaddlePC method)
(fdvar.WC4DVarSchurPC method)
apply_adjoint() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
apply_tlm() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
applyTranspose() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
B
background() (fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
backward() (fdvar.adjoint.ensemble_operations.EnsembleBcast method)
(fdvar.adjoint.ensemble_operations.EnsembleReduce method)
(fdvar.adjoint.ensemble_operations.EnsembleShift method)
(fdvar.adjoint.EnsembleBcast method)
(fdvar.adjoint.EnsembleReduce method)
(fdvar.adjoint.EnsembleShift method)
broadcast() (in module fdvar.adjoint.ensemble_operations)
C
controls (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
(fdvar.adjoint.ensemble_operations.EnsembleTransform property)
(fdvar.adjoint.EnsembleTransform property)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline property)
(fdvar.adjoint.ReducedFunctionalPipeline property)
(fdvar.allatonce_reduced_functional.AllAtOnceReducedFunctional property)
(fdvar.AllAtOnceReducedFunctional property)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional property)
(fdvar.SC4DVarReducedFunctional property)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional property)
(fdvar.WC4DVarReducedFunctional property)
D
derivative() (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase method)
(fdvar.adjoint.ensemble_operations.EnsembleTransform method)
(fdvar.adjoint.EnsembleTransform method)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline method)
(fdvar.adjoint.ReducedFunctionalPipeline method)
(fdvar.allatonce_reduced_functional.AllAtOnceReducedFunctional method)
(fdvar.AllAtOnceReducedFunctional method)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional method)
(fdvar.WC4DVarReducedFunctional method)
dst (fdvar.adjoint.ensemble_operations.EnsembleBcast property)
(fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
(fdvar.adjoint.ensemble_operations.EnsembleReduce property)
(fdvar.adjoint.ensemble_operations.EnsembleShift property)
(fdvar.adjoint.EnsembleBcast property)
(fdvar.adjoint.EnsembleReduce property)
(fdvar.adjoint.EnsembleShift property)
E
ensemble (fdvar.adjoint.ensemble_adjvec.EnsembleAdjVec property)
(fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
(fdvar.adjoint.ensemble_operations.EnsembleTransform property)
(fdvar.adjoint.EnsembleAdjVec property)
(fdvar.adjoint.EnsembleTransform property)
EnsembleAdjVec (class in fdvar.adjoint)
(class in fdvar.adjoint.ensemble_adjvec)
EnsembleBcast (class in fdvar.adjoint)
(class in fdvar.adjoint.ensemble_operations)
EnsembleCommunicationBase (class in fdvar.adjoint.ensemble_operations)
EnsembleReduce (class in fdvar.adjoint)
(class in fdvar.adjoint.ensemble_operations)
EnsembleShift (class in fdvar.adjoint)
(class in fdvar.adjoint.ensemble_operations)
EnsembleTransform (class in fdvar.adjoint)
(class in fdvar.adjoint.ensemble_operations)
F
fdvar
module
fdvar.adjoint
module
fdvar.adjoint.ensemble_adjvec
module
fdvar.adjoint.ensemble_operations
module
fdvar.adjoint.reduced_functional_pipeline
module
fdvar.allatonce_reduced_functional
module
fdvar.preconditioners
module
fdvar.preconditioners.allatonce
module
fdvar.preconditioners.wcsaddle
module
fdvar.preconditioners.wcschur
module
fdvar.sc4dvar_reduced_functional
module
fdvar.wc4dvar_reduced_functional
module
forward() (fdvar.adjoint.ensemble_operations.EnsembleBcast method)
(fdvar.adjoint.ensemble_operations.EnsembleReduce method)
(fdvar.adjoint.ensemble_operations.EnsembleShift method)
(fdvar.adjoint.EnsembleBcast method)
(fdvar.adjoint.EnsembleReduce method)
(fdvar.adjoint.EnsembleShift method)
functional (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
(fdvar.adjoint.ensemble_operations.EnsembleTransform property)
(fdvar.adjoint.EnsembleTransform property)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline property)
(fdvar.adjoint.ReducedFunctionalPipeline property)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional property)
(fdvar.SC4DVarReducedFunctional property)
G
getSubWC4DVarSaddleMat() (in module fdvar.preconditioners.wcsaddle)
global_size (fdvar.adjoint.ensemble_adjvec.EnsembleAdjVec property)
(fdvar.adjoint.EnsembleAdjVec property)
H
hessian() (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase method)
(fdvar.adjoint.ensemble_operations.EnsembleTransform method)
(fdvar.adjoint.EnsembleTransform method)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline method)
(fdvar.adjoint.ReducedFunctionalPipeline method)
(fdvar.allatonce_reduced_functional.AllAtOnceReducedFunctional method)
(fdvar.AllAtOnceReducedFunctional method)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional method)
(fdvar.WC4DVarReducedFunctional method)
I
initialize() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC method)
(fdvar.preconditioners.wcschur.WC4DVarSchurPC method)
(fdvar.WC4DVarSaddlePC method)
(fdvar.WC4DVarSchurPC method)
L
local_size (fdvar.adjoint.ensemble_adjvec.EnsembleAdjVec property)
(fdvar.adjoint.EnsembleAdjVec property)
M
module
fdvar
fdvar.adjoint
fdvar.adjoint.ensemble_adjvec
fdvar.adjoint.ensemble_operations
fdvar.adjoint.reduced_functional_pipeline
fdvar.allatonce_reduced_functional
fdvar.preconditioners
fdvar.preconditioners.allatonce
fdvar.preconditioners.wcsaddle
fdvar.preconditioners.wcschur
fdvar.sc4dvar_reduced_functional
fdvar.wc4dvar_reduced_functional
N
needs_python_amat (fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC attribute)
(fdvar.WC4DVarSaddlePC attribute)
needs_python_pmat (fdvar.AllAtOnceRFGaussSeidelPC attribute)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC attribute)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC attribute)
(fdvar.WC4DVarSaddlePC attribute)
P
prefix (fdvar.AllAtOnceRFGaussSeidelPC attribute)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC attribute)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC attribute)
(fdvar.preconditioners.wcschur.WC4DVarSchurPC attribute)
(fdvar.WC4DVarSaddlePC attribute)
(fdvar.WC4DVarSchurPC attribute)
R
recording_stages() (fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional method)
(fdvar.WC4DVarReducedFunctional method)
reduced_functionals (fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline property)
(fdvar.adjoint.ReducedFunctionalPipeline property)
ReducedFunctionalPipeline (class in fdvar.adjoint)
(class in fdvar.adjoint.reduced_functional_pipeline)
reduction() (in module fdvar.adjoint.ensemble_operations)
rfs (fdvar.adjoint.ensemble_operations.EnsembleTransform property)
(fdvar.adjoint.EnsembleTransform property)
root (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
S
SC4DVarObservationStage (class in fdvar.sc4dvar_reduced_functional)
SC4DVarObservationStageSequence (class in fdvar.sc4dvar_reduced_functional)
SC4DVarReducedFunctional (class in fdvar)
(class in fdvar.sc4dvar_reduced_functional)
set_observation() (fdvar.sc4dvar_reduced_functional.SC4DVarObservationStage method)
(fdvar.wc4dvar_reduced_functional.WC4DVarObservationStage method)
src (fdvar.adjoint.ensemble_operations.EnsembleBcast property)
(fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase property)
(fdvar.adjoint.ensemble_operations.EnsembleReduce property)
(fdvar.adjoint.ensemble_operations.EnsembleShift property)
(fdvar.adjoint.EnsembleBcast property)
(fdvar.adjoint.EnsembleReduce property)
(fdvar.adjoint.EnsembleShift property)
subvec (fdvar.adjoint.ensemble_adjvec.EnsembleAdjVec property)
(fdvar.adjoint.EnsembleAdjVec property)
T
tlm() (fdvar.adjoint.ensemble_operations.EnsembleCommunicationBase method)
(fdvar.adjoint.ensemble_operations.EnsembleTransform method)
(fdvar.adjoint.EnsembleTransform method)
(fdvar.adjoint.reduced_functional_pipeline.ReducedFunctionalPipeline method)
(fdvar.adjoint.ReducedFunctionalPipeline method)
(fdvar.allatonce_reduced_functional.AllAtOnceReducedFunctional method)
(fdvar.AllAtOnceReducedFunctional method)
(fdvar.sc4dvar_reduced_functional.SC4DVarReducedFunctional method)
(fdvar.SC4DVarReducedFunctional method)
(fdvar.wc4dvar_reduced_functional.WC4DVarReducedFunctional method)
(fdvar.WC4DVarReducedFunctional method)
U
update() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC method)
(fdvar.preconditioners.wcschur.WC4DVarSchurPC method)
(fdvar.WC4DVarSaddlePC method)
(fdvar.WC4DVarSchurPC method)
V
view() (fdvar.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.allatonce.AllAtOnceRFGaussSeidelPC method)
(fdvar.preconditioners.wcsaddle.WC4DVarSaddlePC method)
(fdvar.preconditioners.wcschur.WC4DVarSchurPC method)
(fdvar.WC4DVarSaddlePC method)
(fdvar.WC4DVarSchurPC method)
W
WC4DVarObservationStage (class in fdvar.wc4dvar_reduced_functional)
WC4DVarObservationStageSequence (class in fdvar.wc4dvar_reduced_functional)
WC4DVarReducedFunctional (class in fdvar)
(class in fdvar.wc4dvar_reduced_functional)
WC4DVarSaddleKSP() (in module fdvar.preconditioners.wcsaddle)
WC4DVarSaddleMat() (in module fdvar.preconditioners.wcsaddle)
WC4DVarSaddlePC (class in fdvar)
(class in fdvar.preconditioners.wcsaddle)
WC4DVarSchurPC (class in fdvar)
(class in fdvar.preconditioners.wcschur)