Index A | B | C | D | E | F | I | L | M | N | P | R | S | U | X A assemble_scalar() (in module dolfinx_adjoint) AssembleBlock (class in dolfinx_adjoint.blocks) assign() (in module dolfinx_adjoint) B bcs (dolfinx_adjoint.NonlinearProblem property) C compute_action_adjoint() (dolfinx_adjoint.blocks.AssembleBlock method) Constant (class in dolfinx_adjoint) D dirichletbc() (in module dolfinx_adjoint) DirichletBCBlock (class in dolfinx_adjoint.blocks) dolfinx_adjoint module dolfinx_adjoint.blocks module E enable_disk_checkpointing() (in module dolfinx_adjoint) error_norm() (in module dolfinx_adjoint) evaluate_adj_component() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.DirichletBCBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) evaluate_hessian_component() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.DirichletBCBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) evaluate_tlm_component() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.DirichletBCBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) ExprInterpolationBlock (class in dolfinx_adjoint.blocks) F Function (class in dolfinx_adjoint) FunctionAssignBlock (class in dolfinx_adjoint.blocks) I index_map (dolfinx_adjoint.Function property) interpolate() (in module dolfinx_adjoint) interpolate_nonmatching() (in module dolfinx_adjoint) InterpolationBlock (class in dolfinx_adjoint.blocks) L LinearProblem (class in dolfinx_adjoint) LinearProblemBlock (class in dolfinx_adjoint.blocks) M module dolfinx_adjoint dolfinx_adjoint.blocks N NonlinearProblem (class in dolfinx_adjoint) NonlinearProblemBlock (class in dolfinx_adjoint.blocks) NonmatchingInterpolationBlock (class in dolfinx_adjoint.blocks) P prepare_evaluate_adj() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) prepare_evaluate_hessian() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) prepare_evaluate_tlm() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) prepare_recompute_component() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.DirichletBCBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) R recompute_component() (dolfinx_adjoint.blocks.AssembleBlock method) (dolfinx_adjoint.blocks.DirichletBCBlock method) (dolfinx_adjoint.blocks.ExprInterpolationBlock method) (dolfinx_adjoint.blocks.FunctionAssignBlock method) (dolfinx_adjoint.blocks.InterpolationBlock method) (dolfinx_adjoint.blocks.NonmatchingInterpolationBlock method) S solve() (dolfinx_adjoint.LinearProblem method) (dolfinx_adjoint.NonlinearProblem method) U ufl_id() (dolfinx_adjoint.Constant method) (dolfinx_adjoint.Function method) X x (dolfinx_adjoint.Function property)