Documentation
Download
Team
Citing
Publications
Events
Funding
Contact
GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
abs() (firedrake.assign.CoefficientCollector method)
AbstractMeshTopology (class in firedrake.mesh)
action() (in module firedrake.ufl_expr)
ActionBag (class in firedrake.slate.slac.optimise)
Add (class in firedrake.slate.slate)
add() (firedrake.parameters.Parameters method)
(firedrake_citations.Citations method)
add_hook() (in module firedrake.dmhooks)
add_hooks (class in firedrake.dmhooks)
add_setup() (firedrake.dmhooks.SetupHooks method)
add_teardown() (firedrake.dmhooks.SetupHooks method)
adjoint() (in module firedrake.ufl_expr)
all_terms() (in module firedrake.fml.form_manipulation_language)
allocate_matrix() (firedrake.preconditioners.fdm.FDMPC method)
allreduce() (firedrake.ensemble.Ensemble method)
annotate_assemble() (in module firedrake.adjoint_utils.assembly)
annotate_interpolate() (in module firedrake.adjoint_utils.interpolate)
annotate_project() (in module firedrake.adjoint_utils.projection)
annotate_solve() (in module firedrake.adjoint_utils.solving)
AnnulusMesh() (in module firedrake.utility_meshes)
apply() (firedrake.bcs.DirichletBC method)
(firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.base.PCBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.gtmg.GTMGPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(firedrake.preconditioners.hypre_ads.HypreADS method)
(firedrake.preconditioners.hypre_ams.HypreAMS method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.patch.PatchPC method)
(firedrake.preconditioners.pcd.PCDPC method)
(firedrake.preconditioners.pmg.PMGPC method)
(firedrake.slate.static_condensation.sc_base.SCBase method)
(firedrake.slope_limiter.limiter.Limiter method)
(firedrake.slope_limiter.vertex_based_limiter.VertexBasedLimiter method)
(firedrake.vector.Vector method)
apply_limiter() (firedrake.slope_limiter.limiter.Limiter method)
(firedrake.slope_limiter.vertex_based_limiter.VertexBasedLimiter method)
apply_mixedmass() (firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock method)
applyTranspose() (firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.base.PCBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.gtmg.GTMGPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(firedrake.preconditioners.hypre_ads.HypreADS method)
(firedrake.preconditioners.hypre_ams.HypreAMS method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.patch.PatchPC method)
(firedrake.preconditioners.pcd.PCDPC method)
(firedrake.preconditioners.pmg.PMGPC method)
(firedrake.slate.static_condensation.sc_base.SCBase method)
arg_function_spaces (firedrake.slate.slate.Add attribute)
(firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Block attribute)
(firedrake.slate.slate.BlockAssembledVector attribute)
(firedrake.slate.slate.DiagonalTensor attribute)
(firedrake.slate.slate.Factorization attribute)
(firedrake.slate.slate.Inverse attribute)
(firedrake.slate.slate.Mul attribute)
(firedrake.slate.slate.Negative attribute)
(firedrake.slate.slate.Reciprocal attribute)
(firedrake.slate.slate.Solve attribute)
(firedrake.slate.slate.Tensor attribute)
(firedrake.slate.slate.Transpose attribute)
Argument (class in firedrake.ufl_expr)
argument() (firedrake.formmanipulation.ExtractSubBlock method)
arguments (firedrake.tsfc_interface.KernelInfo attribute)
arguments() (firedrake.matrix.MatrixBase method)
(firedrake.slate.slate.Add method)
(firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.BlockAssembledVector method)
(firedrake.slate.slate.DiagonalTensor method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Inverse method)
(firedrake.slate.slate.Mul method)
(firedrake.slate.slate.Negative method)
(firedrake.slate.slate.Reciprocal method)
(firedrake.slate.slate.Solve method)
(firedrake.slate.slate.Tensor method)
(firedrake.slate.slate.Transpose method)
array() (firedrake.vector.Vector method)
as_backend_type() (in module firedrake.vector)
as_pyop2_local_kernel() (in module firedrake.tsfc_interface)
as_vec() (in module firedrake.adjoint.ufl_constraints)
ASMExtrudedStarPC (class in firedrake.preconditioners.asm)
ASMLinesmoothPC (class in firedrake.preconditioners.asm)
ASMPatchPC (class in firedrake.preconditioners.asm)
ASMStarPC (class in firedrake.preconditioners.asm)
ASMVankaPC (class in firedrake.preconditioners.asm)
assemble() (firedrake.matrix.ImplicitMatrix method)
(firedrake.matrix.Matrix method)
(in module firedrake.assemble)
assemble_coefficients() (firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.fdm.PoissonFDMPC method)
assemble_mixed_mass_matrix() (in module firedrake.cython.supermeshimpl)
(in module firedrake.supermeshing)
assemble_reference_tensor() (firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.fdm.PoissonFDMPC method)
AssembleBlock (class in firedrake.adjoint_utils.blocks.assembly)
assembled (firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Block attribute)
AssembledMatrix (class in firedrake.matrix)
AssembledPC (class in firedrake.preconditioners.assembled)
AssembledVector (class in firedrake.slate.slate)
assert_empty() (in module firedrake.utils)
assign() (firedrake.assign.Assigner method)
(firedrake.cofunction.Cofunction method)
(firedrake.constant.Constant method)
(firedrake.function.Function method)
Assigner (class in firedrake.assign)
at() (firedrake.function.Function method)
attach_hooks() (in module firedrake.dmhooks)
attributes() (firedrake.checkpointing.HDF5File method)
AuxiliaryOperatorPC (class in firedrake.preconditioners.assembled)
axpy() (firedrake.vector.Vector method)
B
Backend (class in firedrake.adjoint_utils.blocks.backend)
backend (firedrake.adjoint_utils.blocks.backend.Backend attribute)
backward() (firedrake.ml.pytorch.FiredrakeTorchOperator static method)
backward_solve() (in module firedrake.slate.static_condensation.la_utils)
backward_substitution() (firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.sc_base.SCBase method)
(firedrake.slate.static_condensation.scpc.SCPC method)
bary_to_cart() (in module firedrake.paraview_reordering)
bcast() (firedrake.ensemble.Ensemble method)
bcs (firedrake.matrix.MatrixBase property)
Block (class in firedrake.slate.slate)
block_helper (firedrake.adjoint_utils.blocks.assembly.AssembleBlock attribute)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock attribute)
(firedrake.adjoint_utils.blocks.dirichlet_bc.DirichletBCBlock attribute)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock attribute)
(firedrake.adjoint_utils.blocks.function.FunctionMergeBlock attribute)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock attribute)
(firedrake.adjoint_utils.blocks.function.SubfunctionBlock attribute)
(firedrake.adjoint_utils.blocks.mesh.MeshInputBlock attribute)
(firedrake.adjoint_utils.blocks.mesh.MeshOutputBlock attribute)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock attribute)
(firedrake.adjoint_utils.blocks.solving.NonlinearVariationalSolveBlock attribute)
(firedrake.adjoint_utils.blocks.solving.ProjectBlock attribute)
(firedrake.adjoint_utils.blocks.solving.SolveLinearSystemBlock attribute)
(firedrake.adjoint_utils.blocks.solving.SolveVarFormBlock attribute)
(firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock attribute)
BlockAssembledVector (class in firedrake.slate.slate)
bottom_nodes() (firedrake.functionspaceimpl.RealFunctionSpace method)
boundary_nodes() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
bounding_boxes() (in module firedrake.cython.spatialindex)
BoxMesh() (in module firedrake.utility_meshes)
build_A00_inv() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
build_inner_S() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
build_inner_S_inv() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
build_Sapprox_inv() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
build_schur() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
C
cache() (firedrake.mg.embedded.TransferManager method)
cache_dat_versions() (firedrake.mg.embedded.TransferManager method)
calculate_dof_offset() (in module firedrake.extrusion_utils)
calculate_dof_offset_quotient() (in module firedrake.extrusion_utils)
cell_closure (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.ExtrudedMeshTopology attribute)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_dimension() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
cell_facet_labeling() (in module firedrake.cython.dmcommon)
cell_facets_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
cell_global_index (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_node_list (firedrake.functionspaceimpl.FunctionSpace attribute)
cell_node_map (firedrake.ufl_expr.Argument attribute)
(firedrake.ufl_expr.Coargument attribute)
cell_node_map() (firedrake.cofunction.Cofunction method)
(firedrake.constant.Constant method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
cell_orientations() (firedrake.mesh.MeshGeometry method)
cell_orientations_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
cell_parent_base_cell_list (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_parent_base_cell_map (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_parent_cell_list (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_parent_cell_map (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_parent_extrusion_height_list (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_parent_extrusion_height_map (firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_set (firedrake.function.CoordinatelessFunction property)
(firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
cell_sizes (firedrake.mesh.MeshGeometry attribute)
cell_sizes_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
cell_subset() (firedrake.mesh.AbstractMeshTopology method)
cell_to_facets (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
celldist_l1_c_expr() (in module firedrake.pointquery_utils)
CellFacetKernelArg (class in firedrake.slate.slac.kernel_builder)
CellSize() (in module firedrake.ufl_expr)
check() (in module firedrake.version)
check_element() (in module firedrake.functionspaceimpl)
check_es_convergence() (firedrake.eigensolver.LinearEigensolver method)
check_orthogonality() (firedrake.nullspace.VectorSpaceBasis method)
check_snes_convergence() (in module firedrake.solving_utils)
check_tty (firedrake.progress_bar.ProgressBar attribute)
checkpointable_mesh() (in module firedrake.adjoint_utils.checkpointing)
CheckpointFile (class in firedrake.checkpointing)
CircleManifoldMesh() (in module firedrake.utility_meshes)
Citations (class in firedrake_citations)
clear_adjacency_callback() (in module firedrake.cython.dmcommon)
clear_cache() (in module firedrake.tsfc_interface)
clear_cell_sizes() (firedrake.mesh.MeshGeometry method)
clear_spatial_index() (firedrake.mesh.MeshGeometry method)
close() (firedrake.checkpointing.CheckpointFile method)
(firedrake.checkpointing.DumbCheckpoint method)
(firedrake.checkpointing.HDF5File method)
closure_ordering() (in module firedrake.cython.dmcommon)
Coargument (class in firedrake.ufl_expr)
coarse_cell_to_fine_node_map() (in module firedrake.mg.utils)
coarse_node_to_fine_node_map() (in module firedrake.mg.utils)
coarse_to_fine_cells() (in module firedrake.cython.mgimpl)
coarse_to_fine_nodes() (in module firedrake.cython.mgimpl)
coarsen() (firedrake.preconditioners.hiptmair.HiptmairPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(in module firedrake.dmhooks)
(in module firedrake.mg.ufl_utils)
coarsen_bc_value() (firedrake.preconditioners.pmg.PMGPC method)
(firedrake.preconditioners.pmg.PMGSNES method)
coarsen_element() (firedrake.preconditioners.low_order.P1PC method)
(firedrake.preconditioners.low_order.P1SNES method)
coeff (firedrake.slate.slac.optimise.ActionBag attribute)
coefficient() (firedrake.assign.CoefficientCollector method)
coefficient_derivative() (firedrake.formmanipulation.ExtractSubBlock method)
coefficient_numbers (firedrake.tsfc_interface.KernelInfo attribute)
CoefficientCollector (class in firedrake.assign)
CoefficientInfo (class in firedrake.slate.slac.kernel_builder)
coefficients (firedrake.slate.slac.tsfc_driver.ContextKernel attribute)
coefficients() (firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.BlockAssembledVector method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Tensor method)
Cofunction (class in firedrake.cofunction)
collapse() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
collect_coefficients() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
collect_constants() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
collect_tsfc_kernel_data() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
comm (firedrake.halo.Halo attribute)
(firedrake.mesh.AbstractMeshTopology property)
(firedrake.mg.mesh.HierarchyBase attribute)
commandline_options (firedrake.petsc.OptionsManager attribute)
Compat (class in firedrake.adjoint_utils.blocks.compat)
compat (firedrake.adjoint_utils.blocks.backend.Backend attribute)
compat() (in module firedrake.adjoint_utils.blocks.compat)
compile_coordinate_element() (in module firedrake.pointquery_utils)
compile_element() (in module firedrake.mg.kernels)
(in module firedrake.pointeval_utils)
compile_expression() (in module firedrake.slate.slac.compiler)
compile_form() (in module firedrake.tsfc_interface)
compile_terminal_form() (in module firedrake.slate.slac.tsfc_driver)
complete_facet_labels() (in module firedrake.cython.dmcommon)
complex_value() (firedrake.assign.CoefficientCollector method)
component (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
component_tensor() (firedrake.assign.CoefficientCollector method)
ComponentFunctionSpace() (in module firedrake.functionspaceimpl)
compute_action_adjoint() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
compute_bounds() (firedrake.slope_limiter.limiter.Limiter method)
(firedrake.slope_limiter.vertex_based_limiter.VertexBasedLimiter method)
compute_point_cone_global_sizes() (in module firedrake.cython.dmcommon)
condense_and_forward_eliminate() (in module firedrake.slate.static_condensation.la_utils)
condensed_system() (firedrake.slate.static_condensation.scpc.SCPC method)
configure_patch() (firedrake.preconditioners.patch.PatchPC method)
(firedrake.preconditioners.patch.PatchSNES method)
configure_pmg() (firedrake.preconditioners.pmg.PMGPC method)
(firedrake.preconditioners.pmg.PMGSNES method)
Constant (class in firedrake.constant)
constant_from_values() (in module firedrake.adjoint_utils.blocks.constant)
constant_numbers (firedrake.tsfc_interface.KernelInfo attribute)
constant_value() (firedrake.assign.CoefficientCollector method)
ConstantAssignBlock (class in firedrake.adjoint_utils.blocks.constant)
ConstantMixin (class in firedrake.adjoint_utils.constant)
constants (firedrake.slate.slac.tsfc_driver.ContextKernel attribute)
constants() (firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Tensor method)
ContextKernel (class in firedrake.slate.slac.tsfc_driver)
continue_disk_checkpointing() (in module firedrake.adjoint_utils.checkpointing)
ConvergenceError
CoordinatelessFunction (class in firedrake.function)
coordinates (firedrake.mesh.MeshGeometry property)
coordinates_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
coords() (firedrake.preconditioners.patch.PlaneSmoother static method)
copy() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.function.Function method)
(firedrake.vector.Vector method)
count (firedrake.petsc.OptionsManager attribute)
count() (firedrake.constant.Constant method)
count_labelled_points() (in module firedrake.cython.dmcommon)
create() (firedrake.functionspaceimpl.WithGeometryBase class method)
create_cell_closure() (in module firedrake.cython.dmcommon)
create_field_decomposition() (in module firedrake.dmhooks)
create_group() (firedrake.checkpointing.CheckpointFile method)
create_lgmap() (in module firedrake.cython.mgimpl)
create_matrix() (in module firedrake.dmhooks)
create_section() (firedrake.mesh.AbstractMeshTopology method)
(in module firedrake.cython.dmcommon)
create_subdm() (in module firedrake.dmhooks)
createSubMatrix() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
critical() (in module firedrake.logging)
CrossMeshInterpolator (class in firedrake.interpolation)
ctx_coarsener (class in firedrake.dmhooks)
ctypes (firedrake.cython.spatialindex.SpatialIndex attribute)
CubedSphereMesh() (in module firedrake.utility_meshes)
CubeMesh() (in module firedrake.utility_meshes)
CylinderMesh() (in module firedrake.utility_meshes)
D
dat (firedrake.vector.Vector attribute)
debug() (in module firedrake.logging)
DEFAULT_EPS_PARAMETERS (firedrake.eigensolver.LinearEigensolver attribute)
DEFAULT_KSP_PARAMETERS (firedrake.linear_solver.LinearSolver attribute)
(firedrake.variational_solver.LinearVariationalSolver attribute)
(firedrake.variational_solver.NonlinearVariationalSolver attribute)
DEFAULT_MESH_NAME (in module firedrake.mesh)
DEFAULT_SNES_PARAMETERS (firedrake.variational_solver.LinearVariationalSolver attribute)
(firedrake.variational_solver.NonlinearVariationalSolver attribute)
default_value (firedrake.fml.form_manipulation_language.Label attribute)
depth_first_search() (in module firedrake.slate.slac.utils)
derivative() (in module firedrake.ufl_expr)
dest_mesh (firedrake.interpolation.DofNotDefinedError attribute)
destroy() (firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.base.PCSNESBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.pcd.PCDPC method)
dg_injection_kernel() (in module firedrake.mg.kernels)
DG_inv_mass() (firedrake.mg.embedded.TransferManager method)
DG_work() (firedrake.mg.embedded.TransferManager method)
diagonal (firedrake.slate.slate.DiagonalTensor attribute)
DiagonalTensor (class in firedrake.slate.slate)
dim() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
direct (in module firedrake.parloops)
dirichlet_bcs() (firedrake.bcs.DirichletBC method)
(firedrake.bcs.EquationBC method)
(firedrake.eigensolver.LinearEigenproblem method)
(firedrake.variational_solver.NonlinearVariationalProblem method)
DirichletBC (class in firedrake.bcs)
DirichletBCBlock (class in firedrake.adjoint_utils.blocks.dirichlet_bc)
DirichletBCMixin (class in firedrake.adjoint_utils.dirichletbc)
disable_performance_optimisations() (in module firedrake.parameters)
disk_checkpointing() (in module firedrake.adjoint_utils.checkpointing)
DistributedMeshOverlapType (class in firedrake.mesh)
division() (firedrake.assign.CoefficientCollector method)
dm (firedrake.eigensolver.LinearEigenproblem attribute)
(firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
(firedrake.functionspaceimpl.WithGeometryBase attribute)
(firedrake.variational_solver.NonlinearVariationalProblem attribute)
dof_count (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
dof_dset (firedrake.function.CoordinatelessFunction property)
(firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
DofNotDefinedError
domain_number (firedrake.tsfc_interface.KernelInfo attribute)
domains (firedrake.slate.slac.kernel_builder.IndexCreator property)
drop() (in module firedrake.fml.form_manipulation_language)
drop_double_transpose() (in module firedrake.slate.slac.optimise)
dual() (firedrake.functionspaceimpl.FiredrakeDualSpace method)
(firedrake.functionspaceimpl.WithGeometry method)
DumbCheckpoint (class in firedrake.checkpointing)
duplicate() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
dX_norm_square() (in module firedrake.pointquery_utils)
E
eigenfunction() (firedrake.eigensolver.LinearEigensolver method)
eigenvalue() (firedrake.eigensolver.LinearEigensolver method)
enable_disk_checkpointing() (in module firedrake.adjoint_utils.checkpointing)
Ensemble (class in firedrake.ensemble)
entity_closures() (in module firedrake.extrusion_utils)
entity_indices() (in module firedrake.extrusion_utils)
entity_layers() (firedrake.mesh.ExtrudedMeshTopology method)
(in module firedrake.cython.extrusion_numbering)
entity_orientations (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.ExtrudedMeshTopology attribute)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
entity_orientations() (in module firedrake.cython.dmcommon)
entity_reordering() (in module firedrake.extrusion_utils)
equals() (firedrake.cofunction.Cofunction method)
(firedrake.ufl_expr.Coargument method)
EquationBC (class in firedrake.bcs)
error() (in module firedrake.logging)
errornorm() (in module firedrake.norms)
evaluate() (firedrake.constant.Constant method)
(firedrake.function.Function method)
evaluate_adj_component() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.dirichlet_bc.DirichletBCBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionMergeBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.function.SubfunctionBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshInputBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshOutputBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.NonlinearVariationalSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock method)
evaluate_hessian_component() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.dirichlet_bc.DirichletBCBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionMergeBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.function.SubfunctionBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshInputBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshOutputBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock method)
evaluate_tlm() (firedrake.adjoint_utils.blocks.function.FunctionMergeBlock method)
evaluate_tlm_component() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.dirichlet_bc.DirichletBCBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.function.SubfunctionBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshInputBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshOutputBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock method)
events (firedrake.tsfc_interface.KernelInfo attribute)
exchange_cell_orientations() (in module firedrake.cython.dmcommon)
expr() (firedrake.assign.CoefficientCollector method)
(firedrake.formmanipulation.ExtractSubBlock method)
(firedrake.formmanipulation.ExtractSubBlock.IndexInliner method)
(firedrake.slate.slac.utils.RemoveRestrictions method)
expr_list() (firedrake.formmanipulation.ExtractSubBlock method)
extent() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
exterior_facet_node_map (firedrake.ufl_expr.Argument attribute)
(firedrake.ufl_expr.Coargument attribute)
exterior_facet_node_map() (firedrake.constant.Constant method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
exterior_facets (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
extract_form() (firedrake.bcs.DirichletBC method)
(firedrake.bcs.EquationBC method)
extract_numbered_coefficients() (in module firedrake.tsfc_interface)
ExtractSubBlock (class in firedrake.formmanipulation)
ExtractSubBlock.IndexInliner (class in firedrake.formmanipulation)
extruded_periodic (firedrake.mesh.AbstractMeshTopology attribute)
ExtrudedMesh() (in module firedrake.mesh)
ExtrudedMeshHierarchy() (in module firedrake.mg.mesh)
ExtrudedMeshTopology (class in firedrake.mesh)
F
FACET (firedrake.mesh.DistributedMeshOverlapType attribute)
facet_closure_nodes() (in module firedrake.cython.dmcommon)
(in module firedrake.cython.extrusion_numbering)
facet_dimension() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
facet_integral_predicates() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
facet_numbering() (in module firedrake.cython.dmcommon)
FacetNormal() (in module firedrake.ufl_expr)
FacetSplitPC (class in firedrake.preconditioners.facet_split)
Factorization (class in firedrake.slate.slate)
FDMPC (class in firedrake.preconditioners.fdm)
field_idx (firedrake.slate.static_condensation.la_utils.LAContext attribute)
File (class in firedrake.output)
FILE_CREATE (in module firedrake.checkpointing)
FILE_READ (in module firedrake.checkpointing)
FILE_UPDATE (in module firedrake.checkpointing)
filter_labels() (in module firedrake.cython.mgimpl)
finat_element (firedrake.functionspaceimpl.RealFunctionSpace attribute)
fine_node_to_coarse_node_map() (in module firedrake.mg.utils)
fine_to_coarse_nodes() (in module firedrake.cython.mgimpl)
firedrake
module
firedrake.adjoint
module
firedrake.adjoint.ufl_constraints
module
firedrake.adjoint_utils
module
firedrake.adjoint_utils.assembly
module
firedrake.adjoint_utils.blocks
module
firedrake.adjoint_utils.blocks.assembly
module
firedrake.adjoint_utils.blocks.backend
module
firedrake.adjoint_utils.blocks.compat
module
firedrake.adjoint_utils.blocks.constant
module
firedrake.adjoint_utils.blocks.dirichlet_bc
module
firedrake.adjoint_utils.blocks.function
module
firedrake.adjoint_utils.blocks.mesh
module
firedrake.adjoint_utils.blocks.solving
module
firedrake.adjoint_utils.checkpointing
module
firedrake.adjoint_utils.constant
module
firedrake.adjoint_utils.dirichletbc
module
firedrake.adjoint_utils.function
module
firedrake.adjoint_utils.interpolate
module
firedrake.adjoint_utils.mesh
module
firedrake.adjoint_utils.projection
module
firedrake.adjoint_utils.solving
module
firedrake.adjoint_utils.variational_solver
module
firedrake.assemble
module
firedrake.assign
module
firedrake.bcs
module
firedrake.checkpointing
module
firedrake.cofunction
module
firedrake.constant
module
firedrake.cython
module
firedrake.cython.dmcommon
module
firedrake.cython.extrusion_numbering
module
firedrake.cython.hdf5interface
module
firedrake.cython.mgimpl
module
firedrake.cython.patchimpl
module
firedrake.cython.spatialindex
module
firedrake.cython.supermeshimpl
module
firedrake.dmhooks
module
firedrake.eigensolver
module
firedrake.embedding
module
firedrake.ensemble
module
firedrake.exceptions
module
firedrake.extrusion_utils
module
firedrake.fml
module
firedrake.fml.form_manipulation_language
module
firedrake.fml.replacement
module
firedrake.formmanipulation
module
firedrake.function
module
firedrake.functionspace
module
firedrake.functionspacedata
module
firedrake.functionspaceimpl
module
firedrake.halo
module
firedrake.interpolation
module
firedrake.linear_solver
module
firedrake.logging
module
firedrake.matrix
module
firedrake.matrix_free
module
firedrake.matrix_free.operators
module
firedrake.mesh
module
firedrake.mg
module
firedrake.mg.embedded
module
firedrake.mg.interface
module
firedrake.mg.kernels
module
firedrake.mg.mesh
module
firedrake.mg.opencascade_mh
module
firedrake.mg.ufl_utils
module
firedrake.mg.utils
module
firedrake.ml
module
firedrake.ml.pytorch
module
firedrake.norms
module
firedrake.nullspace
module
firedrake.optimizer
module
firedrake.output
module
firedrake.parameters
module
firedrake.paraview_reordering
module
firedrake.parloops
module
firedrake.petsc
module
firedrake.plot
module
firedrake.pointeval_utils
module
firedrake.pointquery_utils
module
firedrake.preconditioners
module
firedrake.preconditioners.asm
module
firedrake.preconditioners.assembled
module
firedrake.preconditioners.base
module
firedrake.preconditioners.facet_split
module
firedrake.preconditioners.fdm
module
firedrake.preconditioners.gtmg
module
firedrake.preconditioners.hiptmair
module
firedrake.preconditioners.hypre_ads
module
firedrake.preconditioners.hypre_ams
module
firedrake.preconditioners.low_order
module
firedrake.preconditioners.massinv
module
firedrake.preconditioners.patch
module
firedrake.preconditioners.pcd
module
firedrake.preconditioners.pmg
module
firedrake.progress_bar
module
firedrake.projection
module
firedrake.randomfunctiongen
module
firedrake.slate
module
firedrake.slate.slac
module
firedrake.slate.slac.compiler
module
firedrake.slate.slac.kernel_builder
module
firedrake.slate.slac.optimise
module
firedrake.slate.slac.tsfc_driver
module
firedrake.slate.slac.utils
module
firedrake.slate.slate
module
firedrake.slate.static_condensation
module
firedrake.slate.static_condensation.hybridization
module
firedrake.slate.static_condensation.la_utils
module
firedrake.slate.static_condensation.sc_base
module
firedrake.slate.static_condensation.scpc
module
firedrake.slope_limiter
module
firedrake.slope_limiter.limiter
module
firedrake.slope_limiter.vertex_based_limiter
module
firedrake.solving
module
firedrake.solving_utils
module
firedrake.supermeshing
module
firedrake.tsfc_interface
module
firedrake.ufl_expr
module
firedrake.utility_meshes
module
firedrake.utils
module
firedrake.variational_solver
module
firedrake.vector
module
firedrake.version
module
firedrake_citations
module
firedrake_local_to_cart() (in module firedrake.paraview_reordering)
FiredrakeDualSpace (class in firedrake.functionspaceimpl)
FiredrakeTorchOperator (class in firedrake.ml.pytorch)
flat_entity_dofs() (in module firedrake.extrusion_utils)
flat_entity_permutations() (in module firedrake.extrusion_utils)
flip() (in module firedrake.slate.slac.optimise)
float_value() (firedrake.assign.CoefficientCollector method)
flush() (firedrake.checkpointing.HDF5File method)
form (firedrake.fml.form_manipulation_language.LabelledForm property)
(firedrake.fml.form_manipulation_language.Term attribute)
(firedrake.formmanipulation.SplitForm attribute)
(firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Block attribute)
(firedrake.slate.slate.BlockAssembledVector attribute)
form() (firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.assembled.AuxiliaryOperatorPC method)
forward() (firedrake.ml.pytorch.FiredrakeTorchOperator static method)
forward_elimination() (firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.sc_base.SCBase method)
(firedrake.slate.static_condensation.scpc.SCPC method)
from_regions() (in module firedrake.cython.spatialindex)
from_torch() (in module firedrake.ml.pytorch)
Function (class in firedrake.function)
function() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
function_arg (firedrake.bcs.DirichletBC property)
function_space() (firedrake.cofunction.Cofunction method)
(firedrake.constant.Constant method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.function.Function method)
(firedrake.ufl_expr.Argument method)
(firedrake.ufl_expr.Coargument method)
FunctionAssignBlock (class in firedrake.adjoint_utils.blocks.function)
FunctionMergeBlock (class in firedrake.adjoint_utils.blocks.function)
FunctionMixin (class in firedrake.adjoint_utils.function)
FunctionPlotter (class in firedrake.plot)
FunctionSpace (class in firedrake.functionspaceimpl)
FunctionSpace() (in module firedrake.functionspace)
FunctionSpaceCargo (class in firedrake.functionspaceimpl)
G
gather() (firedrake.vector.Vector method)
gather_integer_subdomain_ids() (in module firedrake.tsfc_interface)
generate_lhs() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
generate_tsfc_calls() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
generate_wrapper_kernel_args() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
GenericSolveBlock (class in firedrake.adjoint_utils.blocks.solving)
get() (firedrake.fml.form_manipulation_language.Term method)
get_appctx() (firedrake.preconditioners.base.PCSNESBase static method)
(in module firedrake.dmhooks)
get_attr() (firedrake.checkpointing.CheckpointFile method)
(in module firedrake.dmhooks)
get_cell_markers() (in module firedrake.cython.dmcommon)
get_cell_nodes() (in module firedrake.cython.dmcommon)
get_cell_remote_ranks() (in module firedrake.cython.dmcommon)
get_ctx_coarsener() (in module firedrake.dmhooks)
get_derivative() (firedrake.adjoint_utils.constant.ConstantMixin method)
get_embedding_dg_element() (in module firedrake.embedding)
get_embedding_element_for_checkpointing() (in module firedrake.embedding)
get_embedding_method_for_checkpointing() (in module firedrake.embedding)
get_entity_classes() (in module firedrake.cython.dmcommon)
get_entity_renumbering() (in module firedrake.cython.mgimpl)
get_facet_nodes() (in module firedrake.cython.dmcommon)
get_facet_ordering() (in module firedrake.cython.dmcommon)
get_facets_by_class() (in module firedrake.cython.dmcommon)
get_function_space() (in module firedrake.dmhooks)
get_h5py_file() (in module firedrake.cython.hdf5interface)
get_level() (in module firedrake.mg.utils)
get_local() (firedrake.vector.Vector method)
get_parent() (in module firedrake.dmhooks)
get_patches() (firedrake.preconditioners.asm.ASMExtrudedStarPC method)
(firedrake.preconditioners.asm.ASMLinesmoothPC method)
(firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.asm.ASMStarPC method)
(firedrake.preconditioners.asm.ASMVankaPC method)
get_permutation() (firedrake.preconditioners.facet_split.FacetSplitPC method)
get_petsc_variables() (in module firedrake.petsc)
get_shared_data() (in module firedrake.functionspacedata)
get_solve_blocks() (in module firedrake.adjoint_utils.solving)
get_timestamps() (firedrake.checkpointing.HDF5File method)
get_timesteps() (firedrake.checkpointing.DumbCheckpoint method)
get_topological_dimension() (in module firedrake.cython.dmcommon)
get_transfer_manager() (in module firedrake.dmhooks)
get_work_function() (firedrake.functionspaceimpl.WithGeometryBase method)
getDiagonal() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
getInfo() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
getSchurComplementBuilder() (firedrake.slate.static_condensation.hybridization.HybridizationPC method)
global_to_local_begin() (firedrake.halo.Halo method)
global_to_local_end() (firedrake.halo.Halo method)
GTMGPC (class in firedrake.preconditioners.gtmg)
H
h5file (firedrake.checkpointing.DumbCheckpoint property)
h5pyfile (firedrake.checkpointing.CheckpointFile property)
Halo (class in firedrake.halo)
has_attr() (firedrake.checkpointing.CheckpointFile method)
has_attribute() (firedrake.checkpointing.DumbCheckpoint method)
has_bcs (firedrake.matrix.MatrixBase property)
has_label() (firedrake.fml.form_manipulation_language.Term method)
has_level() (in module firedrake.mg.utils)
HDF5File (class in firedrake.checkpointing)
hessian_action() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
HierarchyBase (class in firedrake.mg.mesh)
HiptmairPC (class in firedrake.preconditioners.hiptmair)
homogenize() (firedrake.bcs.DirichletBC method)
(in module firedrake.bcs)
HybridizationPC (class in firedrake.slate.static_condensation.hybridization)
HypreADS (class in firedrake.preconditioners.hypre_ads)
HypreAMS (class in firedrake.preconditioners.hypre_ams)
I
IAddAssigner (class in firedrake.assign)
iallreduce() (firedrake.ensemble.Ensemble method)
ibcast() (firedrake.ensemble.Ensemble method)
IcosahedralSphereMesh() (in module firedrake.utility_meshes)
identifier (firedrake.functionspaceimpl.ProxyFunctionSpace attribute)
identity() (in module firedrake.fml.form_manipulation_language)
IDivAssigner (class in firedrake.assign)
ImplicitMatrix (class in firedrake.matrix)
ImplicitMatrixContext (class in firedrake.matrix_free.operators)
IMulAssigner (class in firedrake.assign)
index (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
index_inliner (firedrake.formmanipulation.ExtractSubBlock attribute)
IndexCreator (class in firedrake.slate.slac.kernel_builder)
indexed() (firedrake.assign.CoefficientCollector method)
(firedrake.formmanipulation.ExtractSubBlock.IndexInliner method)
IndexedFunctionSpace() (in module firedrake.functionspaceimpl)
indices (firedrake.formmanipulation.SplitForm attribute)
(firedrake.tsfc_interface.SplitKernel attribute)
info() (in module firedrake.logging)
info_blue() (in module firedrake.logging)
info_green() (in module firedrake.logging)
info_red() (in module firedrake.logging)
init() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshGeometry method)
init_cell_orientations() (firedrake.mesh.MeshGeometry method)
init_X() (in module firedrake.pointquery_utils)
initialise_terminals() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
initialize() (firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.base.PCSNESBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.gtmg.GTMGPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(firedrake.preconditioners.hypre_ads.HypreADS method)
(firedrake.preconditioners.hypre_ams.HypreAMS method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.pcd.PCDPC method)
(firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.scpc.SCPC method)
inject() (firedrake.mg.embedded.TransferManager method)
(in module firedrake.mg.interface)
inject_kernel() (in module firedrake.mg.kernels)
inner() (firedrake.vector.Vector method)
input_ordering (firedrake.mesh.MeshGeometry attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
input_ordering_sf (firedrake.mesh.VertexOnlyMeshTopology attribute)
input_ordering_without_halos_sf (firedrake.mesh.VertexOnlyMeshTopology attribute)
inserted_options() (firedrake.petsc.OptionsManager method)
inside_check() (in module firedrake.pointquery_utils)
int_value() (firedrake.assign.CoefficientCollector method)
integral_type (firedrake.tsfc_interface.KernelInfo attribute)
integrals (firedrake.slate.slate.AssembledVector property)
integrals() (firedrake.bcs.DirichletBC method)
interior_facet_node_map (firedrake.ufl_expr.Argument attribute)
(firedrake.ufl_expr.Coargument attribute)
interior_facet_node_map() (firedrake.constant.Constant method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
interior_facets (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshTopology attribute)
(firedrake.mesh.VertexOnlyMeshTopology attribute)
interpolate() (firedrake.function.Function method)
(firedrake.interpolation.CrossMeshInterpolator method)
(firedrake.interpolation.Interpolator method)
(firedrake.interpolation.SameMeshInterpolator method)
(in module firedrake.interpolation)
InterpolateBlock (class in firedrake.adjoint_utils.blocks.function)
Interpolator (class in firedrake.interpolation)
intersection_finder() (in module firedrake.cython.supermeshimpl)
(in module firedrake.supermeshing)
IntervalMesh() (in module firedrake.utility_meshes)
inv() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
invalidate_jacobian() (firedrake.variational_solver.LinearVariationalSolver method)
Inverse (class in firedrake.slate.slate)
invert() (in module firedrake.paraview_reordering)
irecv() (firedrake.ensemble.Ensemble method)
ireduce() (firedrake.ensemble.Ensemble method)
is_affine() (in module firedrake.pointquery_utils)
is_integral_type() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
is_native() (firedrake.mg.embedded.TransferManager method)
is_orthogonal() (firedrake.nullspace.VectorSpaceBasis method)
is_orthonormal() (firedrake.nullspace.VectorSpaceBasis method)
is_real_tensor_product_element() (in module firedrake.extrusion_utils)
isend() (firedrake.ensemble.Ensemble method)
isendrecv() (firedrake.ensemble.Ensemble method)
ISubAssigner (class in firedrake.assign)
J
jacobian() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
jacobian_action() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
jacobian_adjoint_action() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
K
keep() (in module firedrake.fml.form_manipulation_language)
kernel (firedrake.tsfc_interface.KernelInfo attribute)
KernelInfo (class in firedrake.tsfc_interface)
kinfo (firedrake.tsfc_interface.SplitKernel attribute)
known_pyop2_safe() (in module firedrake.utils)
L
Label (class in firedrake.fml.form_manipulation_language)
label (firedrake.fml.form_manipulation_language.Label attribute)
label() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
label_facets() (in module firedrake.cython.dmcommon)
label_map() (firedrake.fml.form_manipulation_language.LabelledForm method)
LabelledForm (class in firedrake.fml.form_manipulation_language)
labels (firedrake.fml.form_manipulation_language.Term attribute)
LAContext (class in firedrake.slate.static_condensation.la_utils)
layer_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
layer_count_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
layer_extents (firedrake.mesh.ExtrudedMeshTopology attribute)
layer_extents() (in module firedrake.cython.extrusion_numbering)
layer_integral_predicates() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
LayerCountKernelArg (class in firedrake.slate.slac.kernel_builder)
layers (firedrake.mesh.AbstractMeshTopology attribute)
(firedrake.mesh.ExtrudedMeshTopology attribute)
lhs (firedrake.slate.static_condensation.la_utils.LAContext attribute)
Limiter (class in firedrake.slope_limiter.limiter)
LinearEigenproblem (class in firedrake.eigensolver)
LinearEigensolver (class in firedrake.eigensolver)
LinearSolver (class in firedrake.linear_solver)
LinearVariationalProblem (class in firedrake.variational_solver)
LinearVariationalSolver (class in firedrake.variational_solver)
load() (firedrake.checkpointing.DumbCheckpoint method)
load_function() (firedrake.checkpointing.CheckpointFile method)
load_mesh() (firedrake.checkpointing.CheckpointFile method)
local_facet_array_arg_name (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
local_range() (firedrake.vector.Vector method)
local_size() (firedrake.vector.Vector method)
local_solver_calls() (firedrake.slate.static_condensation.scpc.SCPC method)
local_temp (firedrake.slate.slac.kernel_builder.CoefficientInfo attribute)
local_to_global_begin() (firedrake.halo.Halo method)
local_to_global_end() (firedrake.halo.Halo method)
local_to_global_map() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
local_to_global_numbering (firedrake.halo.Halo attribute)
LocalLoopyKernelBuilder (class in firedrake.slate.slac.kernel_builder)
locate_cell() (firedrake.mesh.MeshGeometry method)
locate_cell_and_reference_coordinate() (firedrake.mesh.MeshGeometry method)
locate_cells_ref_coords_and_dists() (firedrake.mesh.MeshGeometry method)
locate_reference_coordinate() (firedrake.mesh.MeshGeometry method)
log() (in module firedrake.logging)
loopify_tsfc_kernel_data() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
M
MacroKernelBuilder (class in firedrake.mg.kernels)
make_args() (in module firedrake.pointquery_utils)
make_cell_node_list() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
make_dat() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.ProxyFunctionSpace method)
(firedrake.functionspaceimpl.RealFunctionSpace method)
(firedrake.ufl_expr.Argument method)
(firedrake.ufl_expr.Coargument method)
make_dofs_per_plex_entity() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
make_extruded_coords() (in module firedrake.extrusion_utils)
make_function_space() (firedrake.functionspaceimpl.WithGeometryBase class method)
make_global_numbering() (in module firedrake.cython.dmcommon)
make_offset() (firedrake.mesh.AbstractMeshTopology method)
make_wrapper() (in module firedrake.pointquery_utils)
mark_entities() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
(firedrake.mesh.MeshGeometry method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
mark_entity_classes() (in module firedrake.cython.dmcommon)
mark_entity_classes_using_cell_dm() (in module firedrake.cython.dmcommon)
mark_points_with_function_array() (in module firedrake.cython.dmcommon)
MassInvPC (class in firedrake.preconditioners.massinv)
mat() (firedrake.matrix.AssembledMatrix method)
mat_type (firedrake.matrix.MatrixBase attribute)
Matrix (class in firedrake.matrix)
MatrixBase (class in firedrake.matrix)
max() (firedrake.vector.Vector method)
max_work_functions (firedrake.functionspaceimpl.WithGeometryBase property)
measure_set() (firedrake.mesh.AbstractMeshTopology method)
merge_loopy() (in module firedrake.slate.slac.utils)
mesh() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
Mesh() (in module firedrake.mesh)
MeshGeometry (class in firedrake.mesh)
MeshGeometryMixin (class in firedrake.adjoint_utils.mesh)
MeshHierarchy() (in module firedrake.mg.mesh)
MeshInputBlock (class in firedrake.adjoint_utils.blocks.mesh)
MeshOutputBlock (class in firedrake.adjoint_utils.blocks.mesh)
MeshTopology (class in firedrake.mesh)
missingDiagonal() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
MixedFunctionSpace (class in firedrake.functionspaceimpl)
MixedFunctionSpace() (in module firedrake.functionspace)
MixedVectorSpaceBasis (class in firedrake.nullspace)
module
firedrake
firedrake.adjoint
firedrake.adjoint.ufl_constraints
firedrake.adjoint_utils
firedrake.adjoint_utils.assembly
firedrake.adjoint_utils.blocks
firedrake.adjoint_utils.blocks.assembly
firedrake.adjoint_utils.blocks.backend
firedrake.adjoint_utils.blocks.compat
firedrake.adjoint_utils.blocks.constant
firedrake.adjoint_utils.blocks.dirichlet_bc
firedrake.adjoint_utils.blocks.function
firedrake.adjoint_utils.blocks.mesh
firedrake.adjoint_utils.blocks.solving
firedrake.adjoint_utils.checkpointing
firedrake.adjoint_utils.constant
firedrake.adjoint_utils.dirichletbc
firedrake.adjoint_utils.function
firedrake.adjoint_utils.interpolate
firedrake.adjoint_utils.mesh
firedrake.adjoint_utils.projection
firedrake.adjoint_utils.solving
firedrake.adjoint_utils.variational_solver
firedrake.assemble
firedrake.assign
firedrake.bcs
firedrake.checkpointing
firedrake.cofunction
firedrake.constant
firedrake.cython
firedrake.cython.dmcommon
firedrake.cython.extrusion_numbering
firedrake.cython.hdf5interface
firedrake.cython.mgimpl
firedrake.cython.patchimpl
firedrake.cython.spatialindex
firedrake.cython.supermeshimpl
firedrake.dmhooks
firedrake.eigensolver
firedrake.embedding
firedrake.ensemble
firedrake.exceptions
firedrake.extrusion_utils
firedrake.fml
firedrake.fml.form_manipulation_language
firedrake.fml.replacement
firedrake.formmanipulation
firedrake.function
firedrake.functionspace
firedrake.functionspacedata
firedrake.functionspaceimpl
firedrake.halo
firedrake.interpolation
firedrake.linear_solver
firedrake.logging
firedrake.matrix
firedrake.matrix_free
firedrake.matrix_free.operators
firedrake.mesh
firedrake.mg
firedrake.mg.embedded
firedrake.mg.interface
firedrake.mg.kernels
firedrake.mg.mesh
firedrake.mg.opencascade_mh
firedrake.mg.ufl_utils
firedrake.mg.utils
firedrake.ml
firedrake.ml.pytorch
firedrake.norms
firedrake.nullspace
firedrake.optimizer
firedrake.output
firedrake.parameters
firedrake.paraview_reordering
firedrake.parloops
firedrake.petsc
firedrake.plot
firedrake.pointeval_utils
firedrake.pointquery_utils
firedrake.preconditioners
firedrake.preconditioners.asm
firedrake.preconditioners.assembled
firedrake.preconditioners.base
firedrake.preconditioners.facet_split
firedrake.preconditioners.fdm
firedrake.preconditioners.gtmg
firedrake.preconditioners.hiptmair
firedrake.preconditioners.hypre_ads
firedrake.preconditioners.hypre_ams
firedrake.preconditioners.low_order
firedrake.preconditioners.massinv
firedrake.preconditioners.patch
firedrake.preconditioners.pcd
firedrake.preconditioners.pmg
firedrake.progress_bar
firedrake.projection
firedrake.randomfunctiongen
firedrake.slate
firedrake.slate.slac
firedrake.slate.slac.compiler
firedrake.slate.slac.kernel_builder
firedrake.slate.slac.optimise
firedrake.slate.slac.tsfc_driver
firedrake.slate.slac.utils
firedrake.slate.slate
firedrake.slate.static_condensation
firedrake.slate.static_condensation.hybridization
firedrake.slate.static_condensation.la_utils
firedrake.slate.static_condensation.sc_base
firedrake.slate.static_condensation.scpc
firedrake.slope_limiter
firedrake.slope_limiter.limiter
firedrake.slope_limiter.vertex_based_limiter
firedrake.solving
firedrake.solving_utils
firedrake.supermeshing
firedrake.tsfc_interface
firedrake.ufl_expr
firedrake.utility_meshes
firedrake.utils
firedrake.variational_solver
firedrake.vector
firedrake.version
firedrake_citations
mpi_comm() (firedrake.mesh.AbstractMeshTopology method)
Mul (class in firedrake.slate.slate)
mult() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
multi_index() (firedrake.assign.CoefficientCollector method)
(firedrake.formmanipulation.ExtractSubBlock method)
(firedrake.formmanipulation.ExtractSubBlock.IndexInliner method)
multTranspose() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
N
n_missing_points (firedrake.mesh.VertexOnlyMeshMissingPointsError attribute)
name (firedrake.functionspaceimpl.FunctionSpace attribute)
name() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.parameters.Parameters method)
needs_cell_facets (firedrake.tsfc_interface.KernelInfo attribute)
needs_cell_sizes (firedrake.tsfc_interface.KernelInfo attribute)
needs_python_amat (firedrake.preconditioners.base.PCBase attribute)
needs_python_pmat (firedrake.preconditioners.base.PCBase attribute)
(firedrake.preconditioners.facet_split.FacetSplitPC attribute)
(firedrake.preconditioners.gtmg.GTMGPC attribute)
(firedrake.preconditioners.hiptmair.TwoLevelPC attribute)
(firedrake.preconditioners.massinv.MassInvPC attribute)
(firedrake.preconditioners.pcd.PCDPC attribute)
(firedrake.slate.static_condensation.hybridization.HybridizationPC attribute)
(firedrake.slate.static_condensation.scpc.SCPC attribute)
Negative (class in firedrake.slate.slate)
new_file() (firedrake.checkpointing.DumbCheckpoint method)
new_snes_ctx() (firedrake.preconditioners.base.PCSNESBase static method)
no_dats (firedrake.functionspaceimpl.ProxyFunctionSpace attribute)
node_classes() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.ExtrudedMeshTopology method)
(in module firedrake.cython.extrusion_numbering)
node_count (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
node_set (firedrake.cofunction.Cofunction property)
(firedrake.function.CoordinatelessFunction property)
(firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
NONE (firedrake.mesh.DistributedMeshOverlapType attribute)
NonlinearVariationalProblem (class in firedrake.variational_solver)
NonlinearVariationalProblemMixin (class in firedrake.adjoint_utils.variational_solver)
NonlinearVariationalSolveBlock (class in firedrake.adjoint_utils.blocks.solving)
NonlinearVariationalSolver (class in firedrake.variational_solver)
NonlinearVariationalSolverMixin (class in firedrake.adjoint_utils.variational_solver)
NonNestedHierarchy() (in module firedrake.mg.mesh)
norm() (in module firedrake.norms)
nullspace() (firedrake.nullspace.VectorSpaceBasis method)
num_cells() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_edges() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_entities() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_faces() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_facets() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_sub_spaces() (firedrake.functionspaceimpl.MixedFunctionSpace method)
num_vertices() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.mesh.MeshTopology method)
(firedrake.mesh.VertexOnlyMeshTopology method)
num_work_functions (firedrake.functionspaceimpl.WithGeometryBase property)
O
OctahedralSphereMesh() (in module firedrake.utility_meshes)
offset_index (firedrake.slate.slac.kernel_builder.CoefficientInfo attribute)
on_diag (firedrake.matrix_free.operators.ImplicitMatrixContext attribute)
op() (firedrake.mg.embedded.TransferManager method)
OpenCascadeMeshHierarchy() (in module firedrake.mg.opencascade_mh)
operands (firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Tensor attribute)
optimise() (in module firedrake.slate.slac.optimise)
options_object (firedrake.petsc.OptionsManager attribute)
OptionsManager (class in firedrake.petsc)
opts (firedrake.checkpointing.CheckpointFile attribute)
orientations_facet2cell() (in module firedrake.cython.dmcommon)
oriented (firedrake.mg.kernels.MacroKernelBuilder attribute)
(firedrake.tsfc_interface.KernelInfo attribute)
original_integral_type (firedrake.slate.slac.tsfc_driver.ContextKernel attribute)
orthogonalize() (firedrake.nullspace.VectorSpaceBasis method)
orthonormalize() (firedrake.nullspace.VectorSpaceBasis method)
output_workspace() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
P
P1PC (class in firedrake.preconditioners.low_order)
P1SNES (class in firedrake.preconditioners.low_order)
par_loop() (in module firedrake.parloops)
Parameters (class in firedrake.parameters)
parameters (in module firedrake.parameters)
parent (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.FunctionSpaceCargo attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
(firedrake.functionspaceimpl.WithGeometryBase property)
pass_layer_arg (firedrake.tsfc_interface.KernelInfo attribute)
PatchPC (class in firedrake.preconditioners.patch)
PatchSNES (class in firedrake.preconditioners.patch)
pause_disk_checkpointing() (in module firedrake.adjoint_utils.checkpointing)
PCBase (class in firedrake.preconditioners.base)
PCDPC (class in firedrake.preconditioners.pcd)
PCSNESBase (class in firedrake.preconditioners.base)
PeriodicBoxMesh() (in module firedrake.utility_meshes)
PeriodicIntervalMesh() (in module firedrake.utility_meshes)
PeriodicRectangleMesh() (in module firedrake.utility_meshes)
PeriodicSquareMesh() (in module firedrake.utility_meshes)
PeriodicUnitCubeMesh() (in module firedrake.utility_meshes)
PeriodicUnitIntervalMesh() (in module firedrake.utility_meshes)
PeriodicUnitSquareMesh() (in module firedrake.utility_meshes)
pgfplot() (in module firedrake.plot)
physical_node_locations() (in module firedrake.mg.utils)
pick_op (firedrake.slate.slac.optimise.ActionBag attribute)
PlaneSmoother (class in firedrake.preconditioners.patch)
plex_renumbering() (in module firedrake.cython.dmcommon)
plot() (in module firedrake.plot)
PMGPC (class in firedrake.preconditioners.pmg)
PMGSNES (class in firedrake.preconditioners.pmg)
PointNotInDomainError
PoissonFDMPC (class in firedrake.preconditioners.fdm)
pop_appctx() (in module firedrake.dmhooks)
pop_attr() (in module firedrake.dmhooks)
pop_ctx_coarsener() (in module firedrake.dmhooks)
pop_kwargs_keys (firedrake.adjoint_utils.blocks.solving.GenericSolveBlock attribute)
pop_parent() (in module firedrake.dmhooks)
positive_restricted() (firedrake.slate.slac.utils.RemoveRestrictions method)
power() (firedrake.assign.CoefficientCollector method)
prec (firedrake.slate.slate.Add attribute)
(firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Block attribute)
(firedrake.slate.slate.DiagonalTensor attribute)
(firedrake.slate.slate.Factorization attribute)
(firedrake.slate.slate.Mul attribute)
(firedrake.slate.slate.Reciprocal attribute)
(firedrake.slate.slate.Solve attribute)
(firedrake.slate.slate.Tensor attribute)
prepare_evaluate_adj() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.NonlinearVariationalSolveBlock method)
prepare_evaluate_hessian() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
prepare_evaluate_tlm() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
prepare_recompute_component() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
print_at_exit() (firedrake_citations.Citations class method)
product() (firedrake.assign.CoefficientCollector method)
ProgressBar (class in firedrake.progress_bar)
project() (firedrake.function.Function method)
(in module firedrake.projection)
ProjectBlock (class in firedrake.adjoint_utils.blocks.solving)
Projector() (in module firedrake.projection)
prolong() (firedrake.mg.embedded.TransferManager method)
(in module firedrake.mg.interface)
prolong_kernel() (in module firedrake.mg.kernels)
ProxyFunctionSpace (class in firedrake.functionspaceimpl)
prune_sf() (in module firedrake.cython.dmcommon)
push_appctx() (in module firedrake.dmhooks)
push_attr() (in module firedrake.dmhooks)
push_block() (in module firedrake.slate.slac.optimise)
push_ctx_coarsener() (in module firedrake.dmhooks)
push_diag() (in module firedrake.slate.slac.optimise)
push_mul() (in module firedrake.slate.slac.optimise)
push_parent() (in module firedrake.dmhooks)
Q
quadrilateral_closure_ordering() (in module firedrake.cython.dmcommon)
quadrilateral_facet_orientations() (in module firedrake.cython.dmcommon)
quiver() (in module firedrake.plot)
R
rank (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
(firedrake.functionspaceimpl.RealFunctionSpace attribute)
read() (firedrake.checkpointing.HDF5File method)
read_attribute() (firedrake.checkpointing.DumbCheckpoint method)
RealFunctionSpace (class in firedrake.functionspaceimpl)
Reciprocal (class in firedrake.slate.slate)
recompute() (firedrake.adjoint_utils.blocks.dirichlet_bc.DirichletBCBlock method)
recompute_component() (firedrake.adjoint_utils.blocks.assembly.AssembleBlock method)
(firedrake.adjoint_utils.blocks.constant.ConstantAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionAssignBlock method)
(firedrake.adjoint_utils.blocks.function.FunctionMergeBlock method)
(firedrake.adjoint_utils.blocks.function.InterpolateBlock method)
(firedrake.adjoint_utils.blocks.function.SubfunctionBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshInputBlock method)
(firedrake.adjoint_utils.blocks.mesh.MeshOutputBlock method)
(firedrake.adjoint_utils.blocks.solving.GenericSolveBlock method)
(firedrake.adjoint_utils.blocks.solving.SupermeshProjectBlock method)
reconstruct() (firedrake.bcs.DirichletBC method)
(firedrake.bcs.EquationBC method)
(firedrake.functionspaceimpl.WithGeometryBase method)
(firedrake.ufl_expr.Argument method)
(firedrake.ufl_expr.Coargument method)
RectangleMesh() (in module firedrake.utility_meshes)
recv() (firedrake.ensemble.Ensemble method)
reduce() (firedrake.ensemble.Ensemble method)
reduction_op() (in module firedrake.halo)
refine() (in module firedrake.dmhooks)
register() (firedrake_citations.Citations method)
RelabeledMesh() (in module firedrake.mesh)
remove() (firedrake.fml.form_manipulation_language.Label method)
RemoveRestrictions (class in firedrake.slate.slac.utils)
rename() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.parameters.Parameters method)
reordered_coords() (in module firedrake.cython.dmcommon)
replace_subject() (in module firedrake.fml.replacement)
replace_test_function() (in module firedrake.fml.replacement)
replace_trial_function() (in module firedrake.fml.replacement)
require_group() (firedrake.checkpointing.CheckpointFile method)
requires_transfer() (firedrake.mg.embedded.TransferManager method)
restore() (firedrake.bcs.DirichletBC method)
restore_work_function() (firedrake.functionspaceimpl.WithGeometryBase method)
restrict() (firedrake.mg.embedded.TransferManager method)
(in module firedrake.mg.interface)
restrict_kernel() (in module firedrake.mg.kernels)
retrieve_user_S_approx() (firedrake.slate.static_condensation.hybridization.SchurComplementBuilder method)
(firedrake.slate.static_condensation.la_utils.SchurComplementBuilder method)
rhs (firedrake.slate.static_condensation.la_utils.LAContext attribute)
riesz_representation() (firedrake.cofunction.Cofunction method)
(firedrake.function.Function method)
S
SameMeshInterpolator (class in firedrake.interpolation)
save_function() (firedrake.checkpointing.CheckpointFile method)
save_mesh() (firedrake.checkpointing.CheckpointFile method)
sc_solve() (firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.sc_base.SCBase method)
(firedrake.slate.static_condensation.scpc.SCPC method)
SCBase (class in firedrake.slate.static_condensation.sc_base)
SchurComplementBuilder (class in firedrake.slate.static_condensation.hybridization)
(class in firedrake.slate.static_condensation.la_utils)
SCPC (class in firedrake.slate.static_condensation.scpc)
SemiCoarsenedExtrudedHierarchy() (in module firedrake.mg.mesh)
send() (firedrake.ensemble.Ensemble method)
sendrecv() (firedrake.ensemble.Ensemble method)
set_adjacency_callback() (in module firedrake.cython.dmcommon)
set_attr() (firedrake.checkpointing.CheckpointFile method)
set_coefficients() (firedrake.mg.kernels.MacroKernelBuilder method)
set_coordinates() (firedrake.mg.kernels.MacroKernelBuilder method)
set_default_parameter() (firedrake.petsc.OptionsManager method)
set_defaults() (in module firedrake.solving_utils)
set_from_options() (firedrake.petsc.OptionsManager method)
set_function_space() (in module firedrake.dmhooks)
set_level() (in module firedrake.logging)
(in module firedrake.mg.utils)
set_local() (firedrake.vector.Vector method)
set_log_handlers() (in module firedrake.logging)
set_log_level() (in module firedrake.logging)
set_patch_jacobian() (in module firedrake.cython.patchimpl)
set_patch_residual() (in module firedrake.cython.patchimpl)
set_timestep() (firedrake.checkpointing.DumbCheckpoint method)
set_transfer_manager() (firedrake.variational_solver.NonlinearVariationalSolver method)
set_update_function() (firedrake.parameters.Parameters method)
set_value() (firedrake.bcs.DirichletBC method)
set_values() (firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.fdm.PoissonFDMPC method)
setup() (firedrake.dmhooks.SetupHooks method)
setUp() (firedrake.preconditioners.base.PCBase method)
(firedrake.preconditioners.base.PCSNESBase method)
SetupHooks (class in firedrake.dmhooks)
sf (firedrake.halo.Halo attribute)
sfBC (firedrake.mesh.AbstractMeshTopology attribute)
sfXB (firedrake.mesh.AbstractMeshTopology attribute)
shape (firedrake.functionspaceimpl.RealFunctionSpace attribute)
(firedrake.slate.slac.kernel_builder.CoefficientInfo attribute)
shape() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
size() (firedrake.mesh.AbstractMeshTopology method)
(firedrake.vector.Vector method)
slate2gem() (in module firedrake.slate.slac.utils)
slate_call() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
slate_coefficients() (firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.BlockAssembledVector method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Tensor method)
slate_to_gem() (in module firedrake.slate.slac.utils)
SlateWrapperBag (class in firedrake.slate.slac.kernel_builder)
slope() (in module firedrake.optimizer)
SNESBase (class in firedrake.preconditioners.base)
SolidTorusMesh() (in module firedrake.utility_meshes)
Solve (class in firedrake.slate.slate)
solve() (firedrake.eigensolver.LinearEigensolver method)
(firedrake.linear_solver.LinearSolver method)
(firedrake.variational_solver.NonlinearVariationalSolver method)
(in module firedrake.solving)
solve_init_params() (in module firedrake.adjoint_utils.blocks.solving)
SolveLinearSystemBlock (class in firedrake.adjoint_utils.blocks.solving)
SolveVarFormBlock (class in firedrake.adjoint_utils.blocks.solving)
sort_entities() (firedrake.preconditioners.patch.PlaneSmoother method)
space_index (firedrake.slate.slac.kernel_builder.CoefficientInfo attribute)
spatial_index (firedrake.mesh.MeshGeometry attribute)
SpatialIndex (class in firedrake.cython.spatialindex)
split() (firedrake.cofunction.Cofunction method)
(firedrake.constant.Constant method)
(firedrake.formmanipulation.ExtractSubBlock method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.function.Function method)
(firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
split_by() (in module firedrake.utils)
split_form() (in module firedrake.formmanipulation)
SplitForm (class in firedrake.formmanipulation)
SplitKernel (class in firedrake.tsfc_interface)
SquareMesh() (in module firedrake.utility_meshes)
src_locate_cell() (in module firedrake.pointquery_utils)
src_mesh (firedrake.interpolation.DofNotDefinedError attribute)
step() (firedrake.preconditioners.patch.PatchSNES method)
(firedrake.preconditioners.pmg.PMGSNES method)
stop_disk_checkpointing (class in firedrake.adjoint_utils.checkpointing)
store() (firedrake.checkpointing.DumbCheckpoint method)
streamplot() (in module firedrake.plot)
sub() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.function.Function method)
(firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
subdomain_data() (firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.BlockAssembledVector method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Tensor method)
subdomain_id (firedrake.tsfc_interface.KernelInfo attribute)
SubDomainData() (in module firedrake.mesh)
SubfunctionBlock (class in firedrake.adjoint_utils.blocks.function)
subfunctions (firedrake.cofunction.Cofunction attribute)
(firedrake.constant.Constant attribute)
(firedrake.function.CoordinatelessFunction attribute)
(firedrake.function.Function attribute)
(firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
(firedrake.functionspaceimpl.WithGeometryBase attribute)
suffix (firedrake.progress_bar.ProgressBar attribute)
sum() (firedrake.assign.CoefficientCollector method)
(firedrake.vector.Vector method)
SupermeshProjectBlock (class in firedrake.adjoint_utils.blocks.solving)
supported_integral_types (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
supported_subdomain_types (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder attribute)
symbol (firedrake.assign.Assigner attribute)
(firedrake.assign.IAddAssigner attribute)
(firedrake.assign.IDivAssigner attribute)
(firedrake.assign.IMulAssigner attribute)
(firedrake.assign.ISubAssigner attribute)
T
teardown() (firedrake.dmhooks.SetupHooks method)
Tensor (class in firedrake.slate.slate)
tensor (firedrake.slate.slac.tsfc_driver.ContextKernel attribute)
TensorBoxMesh() (in module firedrake.utility_meshes)
TensorFunctionSpace() (in module firedrake.functionspace)
TensorRectangleMesh() (in module firedrake.utility_meshes)
Term (class in firedrake.fml.form_manipulation_language)
terminal (firedrake.slate.slate.AssembledVector attribute)
(firedrake.slate.slate.Block attribute)
(firedrake.slate.slate.Tensor attribute)
terms (firedrake.fml.form_manipulation_language.LabelledForm attribute)
test_space (firedrake.linear_solver.LinearSolver attribute)
TestFunction() (in module firedrake.ufl_expr)
TestFunctions() (in module firedrake.ufl_expr)
tet_barycentric_index() (in module firedrake.paraview_reordering)
to_petsc_local_numbering() (in module firedrake.cython.dmcommon)
to_reference_coordinates() (in module firedrake.mg.kernels)
to_reference_coords_newton_step() (in module firedrake.pointquery_utils)
to_torch() (in module firedrake.ml.pytorch)
tolerance (firedrake.mesh.MeshGeometry property)
top_bottom_boundary_nodes() (in module firedrake.cython.extrusion_numbering)
top_nodes() (firedrake.functionspaceimpl.RealFunctionSpace method)
topological (firedrake.function.CoordinatelessFunction attribute)
(firedrake.function.Function property)
(firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.FunctionSpaceCargo attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace property)
(firedrake.functionspaceimpl.WithGeometryBase property)
(firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshGeometry property)
topological_sort() (in module firedrake.slate.slac.utils)
topology (firedrake.mesh.AbstractMeshTopology property)
(firedrake.mesh.MeshGeometry property)
topology_dm (firedrake.mesh.AbstractMeshTopology attribute)
(firedrake.mesh.ExtrudedMeshTopology attribute)
torch_operator() (in module firedrake.ml.pytorch)
TorusMesh() (in module firedrake.utility_meshes)
TransferManager (class in firedrake.mg.embedded)
TransferManager.Cache (class in firedrake.mg.embedded)
transform_integrals() (in module firedrake.slate.slac.tsfc_driver)
transform_vec_from_firedrake_to_petsc() (in module firedrake.cython.dmcommon)
Transpose (class in firedrake.slate.slate)
trial_space (firedrake.linear_solver.LinearSolver attribute)
TrialFunction() (in module firedrake.ufl_expr)
TrialFunctions() (in module firedrake.ufl_expr)
tricontour() (in module firedrake.plot)
tricontourf() (in module firedrake.plot)
tripcolor() (in module firedrake.plot)
triplot() (in module firedrake.plot)
trisurf() (in module firedrake.plot)
tsfc_cxt_kernels() (firedrake.slate.slac.kernel_builder.LocalLoopyKernelBuilder method)
tsfc_kernels (firedrake.slate.slac.tsfc_driver.ContextKernel attribute)
TSFCKernel (class in firedrake.tsfc_interface)
tuplify() (in module firedrake.utils)
TwoLevelPC (class in firedrake.preconditioners.hiptmair)
U
ufl_cell() (firedrake.functionspaceimpl.WithGeometryBase method)
(firedrake.mesh.AbstractMeshTopology method)
ufl_domains() (firedrake.slate.slate.AssembledVector method)
(firedrake.slate.slate.Block method)
(firedrake.slate.slate.BlockAssembledVector method)
(firedrake.slate.slate.Factorization method)
(firedrake.slate.slate.Tensor method)
ufl_element() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
ufl_function_space() (firedrake.functionspaceimpl.FunctionSpace method)
(firedrake.functionspaceimpl.MixedFunctionSpace method)
(firedrake.functionspaceimpl.WithGeometryBase method)
ufl_id() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
ufl_mesh() (firedrake.mesh.AbstractMeshTopology method)
ufl_operands (firedrake.cofunction.Cofunction attribute)
(firedrake.matrix.AssembledMatrix attribute)
(firedrake.matrix.ImplicitMatrix attribute)
(firedrake.matrix.Matrix attribute)
(firedrake.matrix.MatrixBase attribute)
(firedrake.ufl_expr.Coargument attribute)
ufl_shape (firedrake.constant.Constant property)
UFLConstraint (class in firedrake.adjoint.ufl_constraints)
UFLEqualityConstraint (class in firedrake.adjoint.ufl_constraints)
UFLInequalityConstraint (class in firedrake.adjoint.ufl_constraints)
unique() (in module firedrake.utils)
unique_name() (in module firedrake.utils)
UnitBallMesh() (in module firedrake.utility_meshes)
UnitCubedSphereMesh() (in module firedrake.utility_meshes)
UnitCubeMesh() (in module firedrake.utility_meshes)
UnitDiskMesh() (in module firedrake.utility_meshes)
UnitIcosahedralSphereMesh() (in module firedrake.utility_meshes)
UnitIntervalMesh() (in module firedrake.utility_meshes)
UnitOctahedralSphereMesh() (in module firedrake.utility_meshes)
UnitSquareMesh() (in module firedrake.utility_meshes)
UnitTetrahedronMesh() (in module firedrake.utility_meshes)
UnitTriangleMesh() (in module firedrake.utility_meshes)
unmarked (in module firedrake.mesh)
update() (firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.base.PCSNESBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.gtmg.GTMGPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(firedrake.preconditioners.hypre_ads.HypreADS method)
(firedrake.preconditioners.hypre_ams.HypreAMS method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.pcd.PCDPC method)
(firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.scpc.SCPC method)
update_control() (firedrake.adjoint.ufl_constraints.UFLConstraint method)
update_value() (firedrake.fml.form_manipulation_language.Label method)
user_comm (firedrake.mesh.AbstractMeshTopology attribute)
V
V_approx_inv_mass() (firedrake.mg.embedded.TransferManager method)
V_DG_mass() (firedrake.mg.embedded.TransferManager method)
V_dof_weights() (firedrake.mg.embedded.TransferManager method)
V_inv_mass_ksp() (firedrake.mg.embedded.TransferManager method)
validate_mesh() (in module firedrake.cython.dmcommon)
validator (firedrake.fml.form_manipulation_language.Label attribute)
value (firedrake.fml.form_manipulation_language.Label attribute)
value_size (firedrake.functionspaceimpl.FunctionSpace attribute)
(firedrake.functionspaceimpl.MixedFunctionSpace attribute)
(firedrake.functionspaceimpl.RealFunctionSpace attribute)
values() (firedrake.constant.Constant method)
variable_layers (firedrake.mesh.AbstractMeshTopology attribute)
Vector (class in firedrake.vector)
vector (firedrake.slate.slac.kernel_builder.CoefficientInfo attribute)
vector() (firedrake.cofunction.Cofunction method)
(firedrake.function.CoordinatelessFunction method)
(firedrake.function.Function method)
VectorFunctionSpace() (in module firedrake.functionspace)
VectorSpaceBasis (class in firedrake.nullspace)
VERTEX (firedrake.mesh.DistributedMeshOverlapType attribute)
VertexBasedLimiter (class in firedrake.slope_limiter.vertex_based_limiter)
VertexOnlyMesh() (in module firedrake.mesh)
VertexOnlyMeshMissingPointsError
VertexOnlyMeshTopology (class in firedrake.mesh)
view() (firedrake.matrix_free.operators.ImplicitMatrixContext method)
(firedrake.preconditioners.asm.ASMPatchPC method)
(firedrake.preconditioners.assembled.AssembledPC method)
(firedrake.preconditioners.base.PCSNESBase method)
(firedrake.preconditioners.facet_split.FacetSplitPC method)
(firedrake.preconditioners.fdm.FDMPC method)
(firedrake.preconditioners.gtmg.GTMGPC method)
(firedrake.preconditioners.hiptmair.TwoLevelPC method)
(firedrake.preconditioners.hypre_ads.HypreADS method)
(firedrake.preconditioners.hypre_ams.HypreAMS method)
(firedrake.preconditioners.massinv.MassInvPC method)
(firedrake.preconditioners.pcd.PCDPC method)
(firedrake.slate.static_condensation.hybridization.HybridizationPC method)
(firedrake.slate.static_condensation.scpc.SCPC method)
vtk_hex8_to_hex9() (in module firedrake.paraview_reordering)
vtk_hex_local_to_cart() (in module firedrake.paraview_reordering)
vtk_interval_local_coord() (in module firedrake.paraview_reordering)
vtk_lagrange_hex_reorder() (in module firedrake.paraview_reordering)
vtk_lagrange_interval_reorder() (in module firedrake.paraview_reordering)
vtk_lagrange_quad_reorder() (in module firedrake.paraview_reordering)
vtk_lagrange_tet_reorder() (in module firedrake.paraview_reordering)
vtk_lagrange_triangle_reorder() (in module firedrake.paraview_reordering)
vtk_lagrange_wedge_reorder() (in module firedrake.paraview_reordering)
vtk_quad_local_to_cart() (in module firedrake.paraview_reordering)
vtk_tet_local_to_cart() (in module firedrake.paraview_reordering)
vtk_triangle_index_cart() (in module firedrake.paraview_reordering)
vtk_triangle_local_to_cart() (in module firedrake.paraview_reordering)
vtk_wedge_local_to_cart() (in module firedrake.paraview_reordering)
vwr (firedrake.checkpointing.DumbCheckpoint property)
W
warning() (in module firedrake.logging)
width (firedrake.progress_bar.ProgressBar attribute)
WithGeometry (class in firedrake.functionspaceimpl)
WithGeometryBase (class in firedrake.functionspaceimpl)
work_vec() (firedrake.mg.embedded.TransferManager method)
write() (firedrake.checkpointing.HDF5File method)
(firedrake.output.File method)
write_attribute() (firedrake.checkpointing.DumbCheckpoint method)
X
X_isub_dX() (in module firedrake.pointquery_utils)
Z
zero() (firedrake.assign.CoefficientCollector method)
(firedrake.function.Function method)