FEniCS Form Compiler (FFC)
2019.1.0
Installation
User manual
API reference (FFC)
Release notes
FEniCS Form Compiler (FFC)
Docs
»
Index
Edit on Bitbucket
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
abs() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForC method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
accumulate_integrals() (in module ffc.uflacs.tools)
accumulate_loop() (in module ffc.uflacs.language.cnodes)
acos() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Add (class in ffc.uflacs.language.cnodes)
ADD (ffc.uflacs.language.precedence.PRECEDENCE attribute)
add() (ffc.uflacs.analysis.factorization.Factors method)
add_indent() (in module ffc.log)
add_logfile() (in module ffc.log)
add_to_fv() (in module ffc.uflacs.analysis.factorization)
add_ufc_form_integral_methods() (in module ffc.uflacs.backends.ufc.form)
AddressOf (class in ffc.uflacs.language.cnodes)
ADDRESSOF (ffc.uflacs.language.precedence.PRECEDENCE attribute)
adj_expr_2x2() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
adj_expr_3x3() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
alignas (ffc.uflacs.language.cnodes.ArrayDecl attribute)
all_elements() (in module ffc.representation)
all_equal() (in module ffc.utils)
all_ufc_classnames() (in module ffc.backends.ufc)
allocate_registers() (in module ffc.uflacs.analysis.graph_ssa)
analyse_dependencies() (in module ffc.uflacs.build_uflacs_ir)
analyse_modified_terminal() (in module ffc.uflacs.analysis.modified_terminals)
analyse_table_type() (in module ffc.uflacs.elementtables)
analyse_table_types() (in module ffc.uflacs.elementtables)
analyze_coordinate_mappings() (in module ffc.analysis)
analyze_elements() (in module ffc.analysis)
analyze_forms() (in module ffc.analysis)
analyze_ufl_objects() (in module ffc.analysis)
And (class in ffc.uflacs.language.cnodes)
AND (ffc.uflacs.language.precedence.PRECEDENCE attribute)
and_condition() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
apply_function_space_template() (in module ffc.backends.dolfin.functionspace)
apply_multimesh_function_space_template() (in module ffc.backends.dolfin.functionspace)
arg (ffc.uflacs.language.cnodes.Switch attribute)
(ffc.uflacs.language.cnodes.UnaryOp attribute)
args (ffc.uflacs.language.cnodes.NaryOp attribute)
argument() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
argument_loop_index() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
argument_ordering_key() (ffc.uflacs.analysis.modified_terminals.ModifiedTerminal method)
arguments (ffc.uflacs.language.cnodes.Call attribute)
array (ffc.uflacs.language.cnodes.ArrayAccess attribute)
(ffc.uflacs.language.cnodes.FlattenedArray attribute)
ArrayAccess (class in ffc.uflacs.language.cnodes)
ArrayDecl (class in ffc.uflacs.language.cnodes)
as_cexpr() (in module ffc.uflacs.language.cnodes)
as_cexpr_or_literal() (in module ffc.uflacs.language.cnodes)
as_cexpr_or_string_symbol() (in module ffc.uflacs.language.cnodes)
as_cexpr_or_verbatim() (in module ffc.uflacs.language.cnodes)
as_cstatement() (in module ffc.uflacs.language.cnodes)
as_pragma() (in module ffc.uflacs.language.cnodes)
as_symbol() (in module ffc.uflacs.language.cnodes)
as_tuple() (ffc.uflacs.analysis.modified_terminals.ModifiedTerminal method)
asin() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Assign (class in ffc.uflacs.language.cnodes)
ASSIGN (ffc.uflacs.language.precedence.PRECEDENCE attribute)
assign_loop() (in module ffc.uflacs.language.cnodes)
AssignAdd (class in ffc.uflacs.language.cnodes)
AssignAnd (class in ffc.uflacs.language.cnodes)
AssignBitAnd (class in ffc.uflacs.language.cnodes)
AssignBitOr (class in ffc.uflacs.language.cnodes)
AssignBitXor (class in ffc.uflacs.language.cnodes)
AssignDiv (class in ffc.uflacs.language.cnodes)
AssignLShift (class in ffc.uflacs.language.cnodes)
AssignMod (class in ffc.uflacs.language.cnodes)
AssignMul (class in ffc.uflacs.language.cnodes)
AssignOp (class in ffc.uflacs.language.cnodes)
AssignOr (class in ffc.uflacs.language.cnodes)
AssignRShift (class in ffc.uflacs.language.cnodes)
AssignSub (class in ffc.uflacs.language.cnodes)
atan() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
atan_2() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
atan_2_function() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
autobreak (ffc.uflacs.language.cnodes.Switch attribute)
autoscope (ffc.uflacs.language.cnodes.Switch attribute)
B
balance_modified_terminal() (in module ffc.uflacs.analysis.balancing)
balance_modifiers() (in module ffc.uflacs.analysis.balancing)
BalanceModifiers (class in ffc.uflacs.analysis.balancing)
base_expr (ffc.quadrature.symbol.Symbol attribute)
base_op (ffc.quadrature.symbol.Symbol attribute)
begin (ffc.uflacs.language.cnodes.ForRange attribute)
begin() (in module ffc.log)
bessel_function() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
bessel_i() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
bessel_j() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
bessel_k() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
bessel_y() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
binary_condition() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
BinOp (class in ffc.uflacs.language.cnodes)
BIT_AND (ffc.uflacs.language.precedence.PRECEDENCE attribute)
BIT_NOT (ffc.uflacs.language.precedence.PRECEDENCE attribute)
BIT_OR (ffc.uflacs.language.precedence.PRECEDENCE attribute)
BIT_XOR (ffc.uflacs.language.precedence.PRECEDENCE attribute)
BitAnd (class in ffc.uflacs.language.cnodes)
BitNot (class in ffc.uflacs.language.cnodes)
BitOr (class in ffc.uflacs.language.cnodes)
BitXor (class in ffc.uflacs.language.cnodes)
block_mode (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
body (ffc.uflacs.language.cnodes.Do attribute)
(ffc.uflacs.language.cnodes.Else attribute)
(ffc.uflacs.language.cnodes.ElseIf attribute)
(ffc.uflacs.language.cnodes.For attribute)
(ffc.uflacs.language.cnodes.ForRange attribute)
(ffc.uflacs.language.cnodes.If attribute)
(ffc.uflacs.language.cnodes.Namespace attribute)
(ffc.uflacs.language.cnodes.Scope attribute)
(ffc.uflacs.language.cnodes.While attribute)
(ffc.uflacs.language.format_lines.Indented attribute)
Break (class in ffc.uflacs.language.cnodes)
build_1d_initializer_list() (in module ffc.uflacs.language.cnodes)
build_argument_dependencies() (in module ffc.uflacs.analysis.factorization)
build_argument_indices() (in module ffc.uflacs.analysis.factorization)
build_array_from_counts() (in module ffc.uflacs.analysis.graph_vertices)
build_element_tables() (in module ffc.uflacs.elementtables)
build_graph() (in module ffc.uflacs.analysis.graph)
build_graph_symbols() (in module ffc.uflacs.analysis.graph_symbols)
build_graph_vertices() (in module ffc.uflacs.analysis.graph_vertices)
build_initializer_lists() (in module ffc.uflacs.language.cnodes)
build_node_counts() (in module ffc.uflacs.analysis.graph_vertices)
build_node_shapes() (in module ffc.uflacs.analysis.graph_symbols)
build_node_sizes() (in module ffc.uflacs.analysis.graph_symbols)
build_node_symbols() (in module ffc.uflacs.analysis.graph_symbols)
build_optimized_tables() (in module ffc.uflacs.elementtables)
build_scalar_graph() (in module ffc.uflacs.build_uflacs_ir)
build_scalar_graph_vertices() (in module ffc.uflacs.analysis.graph_vertices)
build_scalar_node_counts() (in module ffc.uflacs.analysis.graph_vertices)
build_uflacs_ir() (in module ffc.uflacs.build_uflacs_ir)
build_unique_tables() (in module ffc.uflacs.elementtables)
C
Call (class in ffc.uflacs.language.cnodes)
CALL (ffc.uflacs.language.precedence.PRECEDENCE attribute)
Case (class in ffc.uflacs.language.cnodes)
cases (ffc.uflacs.language.cnodes.Switch attribute)
ce_format() (ffc.uflacs.language.cnodes.ArrayAccess method)
(ffc.uflacs.language.cnodes.BinOp method)
(ffc.uflacs.language.cnodes.CExpr method)
(ffc.uflacs.language.cnodes.Call method)
(ffc.uflacs.language.cnodes.Conditional method)
(ffc.uflacs.language.cnodes.LiteralBool method)
(ffc.uflacs.language.cnodes.LiteralFloat method)
(ffc.uflacs.language.cnodes.LiteralInt method)
(ffc.uflacs.language.cnodes.LiteralString method)
(ffc.uflacs.language.cnodes.NaryOp method)
(ffc.uflacs.language.cnodes.New method)
(ffc.uflacs.language.cnodes.Null method)
(ffc.uflacs.language.cnodes.PostfixUnaryOp method)
(ffc.uflacs.language.cnodes.PrefixUnaryOp method)
(ffc.uflacs.language.cnodes.Symbol method)
(ffc.uflacs.language.cnodes.VerbatimExpr method)
cell_avg() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
cell_coordinate() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_edge_vectors() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_facet_jacobian() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_facet_jacobian_determinant() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
cell_facet_jacobian_inverse() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
cell_facet_origin() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
cell_midpoint() (in module ffc.representation)
cell_normal() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_orientation() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_orientation_argument() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
cell_orientation_internal() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
cell_origin() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
cell_residual() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
cell_shape() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
(ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
cell_vertices() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
cell_volume() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
CExpr (class in ffc.uflacs.language.cnodes)
CExprLiteral (class in ffc.uflacs.language.cnodes)
CExprOperator (class in ffc.uflacs.language.cnodes)
CExprTerminal (class in ffc.uflacs.language.cnodes)
check (ffc.uflacs.language.cnodes.For attribute)
circumradius() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
clamp_table_small_numbers() (in module ffc.uflacs.elementtables)
classname() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
CNode (class in ffc.uflacs.language.cnodes)
codestring (ffc.uflacs.language.cnodes.VerbatimExpr attribute)
(ffc.uflacs.language.cnodes.VerbatimStatement attribute)
codet_nn() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
coefficient() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
coefficient_dof_access() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
coefficient_dof_sum_index() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
coefficient_value() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
collect_quadrature_rules() (in module ffc.uflacs.tools)
Comment (class in ffc.uflacs.language.cnodes)
comment (ffc.uflacs.language.cnodes.Comment attribute)
(ffc.uflacs.language.cnodes.Pragma attribute)
commented_code_list() (in module ffc.uflacs.language.cnodes)
common_block_data_t (class in ffc.uflacs.build_uflacs_ir)
compilation_relevant_parameters() (in module ffc.parameters)
compile_element() (in module ffc.compiler)
compile_form() (in module ffc.compiler)
compile_ufl_data() (in module ffc.main)
compile_with_error_control() (in module ffc.errorcontrol.errorcontrol)
component() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
component_tensor() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
compound_tensor_operator() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
compute_all_shapes() (in module ffc.uflacs.analysis.expr_shapes)
compute_argument_factorization() (in module ffc.uflacs.analysis.factorization)
compute_basis_values() (in module ffc.uflacs.backends.ufc.finite_element)
compute_cache_scores() (in module ffc.uflacs.analysis.graph_ssa)
compute_dependencies() (in module ffc.uflacs.analysis.dependencies)
compute_dependency_count() (in module ffc.uflacs.analysis.graph_ssa)
compute_geometry() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_index_shape() (in module ffc.uflacs.analysis.expr_shapes)
compute_integral_ir() (in module ffc.quadrature.quadraturerepresentation)
(in module ffc.tsfc.tsfcrepresentation)
(in module ffc.uflacs.uflacsrepresentation)
compute_ir() (in module ffc.representation)
compute_jacobian_determinants() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_jacobian_inverses() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_jacobians() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_jit_parameters_signature() (in module ffc.parameters)
compute_jit_prefix() (in module ffc.jitcompiler)
compute_midpoint_geometry() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_permutations() (in module ffc.utils)
compute_physical_coordinates() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_quadrature_rules() (in module ffc.uflacs.tools)
compute_reference_coordinates() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_reference_geometry() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
compute_values() (in module ffc.uflacs.backends.ufc.finite_element)
cond (ffc.quadrature.symbol.Symbol attribute)
condition (ffc.uflacs.language.cnodes.Conditional attribute)
(ffc.uflacs.language.cnodes.Do attribute)
(ffc.uflacs.language.cnodes.ElseIf attribute)
(ffc.uflacs.language.cnodes.If attribute)
(ffc.uflacs.language.cnodes.While attribute)
condition() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
Conditional (class in ffc.uflacs.language.cnodes)
CONDITIONAL (ffc.uflacs.language.precedence.PRECEDENCE attribute)
conditional() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
constant_value() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
constructor() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
constructor_arguments() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
contains_zeros() (in module ffc.quadrature.quadratureutils)
Continue (class in ffc.uflacs.language.cnodes)
cos() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
cosh() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
count_nodes_with_unique_post_traversal() (in module ffc.uflacs.analysis.graph_vertices)
count_ops() (in module ffc.quadrature.cpp)
create() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
create_argument() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
create_cell_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_coordinate_dofmap() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
(ffc.uflacs.backends.ufc.form.ufc_form method)
create_coordinate_finite_element() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
(ffc.uflacs.backends.ufc.form.ufc_form method)
create_coordinate_mapping() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_custom_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_cutcell_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_cell_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_custom_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_cutcell_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_exterior_facet_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_interface_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_interior_facet_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_overlap_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_default_vertex_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_delegate() (in module ffc.uflacs.backends.ufc.form)
create_dofmap() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_element() (in module ffc.fiatinterface)
create_exterior_facet_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_finite_element() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_float() (in module ffc.quadrature.symbolics)
create_fraction() (in module ffc.quadrature.symbolics)
create_function() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
create_interface_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_interior_facet_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_overlap_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
create_permutations() (in module ffc.quadrature.quadratureutils)
create_product() (in module ffc.quadrature.symbolics)
create_psi_tables() (in module ffc.quadrature.quadratureutils)
create_quadrature() (in module ffc.fiatinterface)
create_quadrature_points_and_weights() (in module ffc.representationutils)
create_sub_dofmap() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
create_sub_element() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
create_sum() (in module ffc.quadrature.symbolics)
create_symbol() (in module ffc.quadrature.symbolics)
create_vertex_integral() (ffc.uflacs.backends.ufc.form.ufc_form method)
cross_expr() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
CRSArray (class in ffc.uflacs.analysis.crsarray)
cs_format() (ffc.uflacs.language.cnodes.ArrayDecl method)
(ffc.uflacs.language.cnodes.Break method)
(ffc.uflacs.language.cnodes.CStatement method)
(ffc.uflacs.language.cnodes.Case method)
(ffc.uflacs.language.cnodes.Comment method)
(ffc.uflacs.language.cnodes.Continue method)
(ffc.uflacs.language.cnodes.Default method)
(ffc.uflacs.language.cnodes.Do method)
(ffc.uflacs.language.cnodes.Else method)
(ffc.uflacs.language.cnodes.ElseIf method)
(ffc.uflacs.language.cnodes.For method)
(ffc.uflacs.language.cnodes.ForRange method)
(ffc.uflacs.language.cnodes.If method)
(ffc.uflacs.language.cnodes.Namespace method)
(ffc.uflacs.language.cnodes.Pragma method)
(ffc.uflacs.language.cnodes.Return method)
(ffc.uflacs.language.cnodes.Scope method)
(ffc.uflacs.language.cnodes.Statement method)
(ffc.uflacs.language.cnodes.StatementList method)
(ffc.uflacs.language.cnodes.Switch method)
(ffc.uflacs.language.cnodes.Throw method)
(ffc.uflacs.language.cnodes.Using method)
(ffc.uflacs.language.cnodes.VariableDecl method)
(ffc.uflacs.language.cnodes.VerbatimStatement method)
(ffc.uflacs.language.cnodes.While method)
CStatement (class in ffc.uflacs.language.cnodes)
custom_points_table() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
custom_quadrature_points() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
custom_quadrature_weights() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
custom_weights_table() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
D
debug (ffc.uflacs.language.cnodes.CNode attribute)
debug() (in module ffc.log)
debug_code() (in module ffc.log)
debug_dict() (in module ffc.log)
debug_ir() (in module ffc.log)
Default (class in ffc.uflacs.language.cnodes)
default (ffc.uflacs.language.cnodes.Switch attribute)
default_cache_score_policy() (in module ffc.uflacs.analysis.graph_ssa)
default_jit_parameters() (in module ffc.parameters)
default_optimize_parameters() (in module ffc.quadrature.parameters)
default_parameters() (in module ffc.parameters)
(in module ffc.uflacs.params)
default_partition_seed() (in module ffc.uflacs.analysis.graph_ssa)
degree() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
denom (ffc.quadrature.fraction.Fraction attribute)
deprecate() (in module ffc.log)
Dereference (class in ffc.uflacs.language.cnodes)
DEREFERENCE (ffc.uflacs.language.precedence.PRECEDENCE attribute)
derivative() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
derivatives() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
destructor() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
det_22() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
det_nn() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
dims (ffc.uflacs.language.cnodes.FlattenedArray attribute)
disp() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
Div (class in ffc.uflacs.language.cnodes)
DIV (ffc.uflacs.language.precedence.PRECEDENCE attribute)
division() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Do (class in ffc.uflacs.language.cnodes)
domain_dof_access() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
domain_dofs_access() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
dual_forms() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
E
element_table() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
element_tensor() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
Else (class in ffc.uflacs.language.cnodes)
ElseIf (class in ffc.uflacs.language.cnodes)
empty_expr_ir() (in module ffc.uflacs.build_uflacs_ir)
enabled_coefficients() (ffc.uflacs.backends.ufc.integrals.ufc_integral method)
end (ffc.uflacs.language.cnodes.ForRange attribute)
end() (in module ffc.log)
entity() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
entity_type_from_integral_type() (in module ffc.representationutils)
EQ (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
eq() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
equal_tables() (in module ffc.uflacs.elementtables)
erf() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
error() (in module ffc.log)
error_estimate() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
error_indicators() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
ErrorControlGenerator (class in ffc.errorcontrol.errorcontrolgenerators)
evaluate_basis() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_basis_all() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_basis_derivatives() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_basis_derivatives_all() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_dof() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_dofs() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_reference_basis() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
evaluate_reference_basis_derivatives() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
exception (ffc.uflacs.language.cnodes.Throw attribute)
exp (ffc.quadrature.symbol.Symbol attribute)
exp() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
expand() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
expand_operations() (in module ffc.quadrature.reduce_operations)
Expr (class in ffc.quadrature.expr)
expr (ffc.uflacs.language.cnodes.Statement attribute)
expr() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
expr_list() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
expr_mapping() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
extract_coefficient_spaces() (in module ffc.backends.dolfin.functionspace)
extract_keywords() (in module ffc.uflacs.backends.ufc.templates)
F
facet_area() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
facet_avg() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
facet_coordinate() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
facet_edge_vectors() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_jacobian() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_jacobian_determinant() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_jacobian_inverse() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_normal() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_orientation() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
facet_origin() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
facet_residual() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
factor_index (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
factor_is_piecewise (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
Factors (class in ffc.uflacs.analysis.factorization)
false (ffc.uflacs.language.cnodes.Conditional attribute)
family() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
ffc (module)
ffc.analysis (module)
ffc.backends (module)
ffc.backends.dolfin (module)
ffc.backends.dolfin.capsules (module)
ffc.backends.dolfin.form (module)
ffc.backends.dolfin.functionspace (module)
ffc.backends.dolfin.goalfunctional (module)
ffc.backends.dolfin.includes (module)
ffc.backends.dolfin.wrappers (module)
ffc.backends.ufc (module)
ffc.backends.ufc.coordinate_mapping (module)
ffc.backends.ufc.dofmap (module)
ffc.backends.ufc.finite_element (module)
ffc.backends.ufc.form (module)
ffc.backends.ufc.function (module)
ffc.backends.ufc.integrals (module)
ffc.classname (module)
ffc.codegeneration (module)
ffc.compiler (module)
ffc.errorcontrol (module)
ffc.errorcontrol.errorcontrol (module)
ffc.errorcontrol.errorcontrolgenerators (module)
ffc.fiatinterface (module)
ffc.formatting (module)
ffc.git_commit_hash (module)
ffc.jitcompiler (module)
ffc.log (module)
ffc.main (module)
ffc.optimization (module)
ffc.parameters (module)
ffc.plot (module)
ffc.quadrature (module)
ffc.quadrature.codesnippets (module)
ffc.quadrature.cpp (module)
ffc.quadrature.deprecation (module)
ffc.quadrature.expr (module)
ffc.quadrature.floatvalue (module)
ffc.quadrature.fraction (module)
ffc.quadrature.optimisedquadraturetransformer (module)
ffc.quadrature.parameters (module)
ffc.quadrature.product (module)
ffc.quadrature.quadraturegenerator (module)
ffc.quadrature.quadratureoptimization (module)
ffc.quadrature.quadraturerepresentation (module)
ffc.quadrature.quadraturetransformer (module)
ffc.quadrature.quadraturetransformerbase (module)
ffc.quadrature.quadratureutils (module)
ffc.quadrature.reduce_operations (module)
ffc.quadrature.sumobj (module)
ffc.quadrature.symbol (module)
ffc.quadrature.symbolics (module)
ffc.quadrature.tabulate_basis (module)
ffc.representation (module)
ffc.representationutils (module)
ffc.tsfc.tsfcoptimization (module)
ffc.tsfc.tsfcrepresentation (module)
ffc.uflacs (module)
ffc.uflacs.analysis (module)
ffc.uflacs.analysis.balancing (module)
ffc.uflacs.analysis.crsarray (module)
ffc.uflacs.analysis.dependencies (module)
ffc.uflacs.analysis.expr_shapes (module)
ffc.uflacs.analysis.factorization (module)
ffc.uflacs.analysis.graph (module)
ffc.uflacs.analysis.graph_rebuild (module)
ffc.uflacs.analysis.graph_ssa (module)
ffc.uflacs.analysis.graph_symbols (module)
ffc.uflacs.analysis.graph_vertices (module)
ffc.uflacs.analysis.indexing (module)
ffc.uflacs.analysis.modified_terminals (module)
ffc.uflacs.analysis.valuenumbering (module)
ffc.uflacs.backends (module)
ffc.uflacs.backends.ffc (module)
ffc.uflacs.backends.ffc.access (module)
ffc.uflacs.backends.ffc.backend (module)
ffc.uflacs.backends.ffc.common (module)
ffc.uflacs.backends.ffc.definitions (module)
ffc.uflacs.backends.ffc.symbols (module)
ffc.uflacs.backends.ufc (module)
ffc.uflacs.backends.ufc.apply_mappings (module)
ffc.uflacs.backends.ufc.coordinate_mapping (module)
ffc.uflacs.backends.ufc.dofmap (module)
ffc.uflacs.backends.ufc.evalderivs (module)
ffc.uflacs.backends.ufc.evaluatebasis (module)
ffc.uflacs.backends.ufc.evaluatebasisderivatives (module)
ffc.uflacs.backends.ufc.evaluatedof (module)
ffc.uflacs.backends.ufc.finite_element (module)
ffc.uflacs.backends.ufc.form (module)
ffc.uflacs.backends.ufc.generator (module)
ffc.uflacs.backends.ufc.generators (module)
ffc.uflacs.backends.ufc.integrals (module)
ffc.uflacs.backends.ufc.jacobian (module)
ffc.uflacs.backends.ufc.templates (module)
ffc.uflacs.backends.ufc.utils (module)
ffc.uflacs.build_uflacs_ir (module)
ffc.uflacs.elementtables (module)
ffc.uflacs.integralgenerator (module)
ffc.uflacs.language (module)
ffc.uflacs.language.cnodes (module)
ffc.uflacs.language.format_lines (module)
ffc.uflacs.language.format_value (module)
ffc.uflacs.language.precedence (module)
ffc.uflacs.language.ufl_to_cnodes (module)
ffc.uflacs.params (module)
ffc.uflacs.tools (module)
ffc.uflacs.uflacsgenerator (module)
ffc.uflacs.uflacsoptimization (module)
ffc.uflacs.uflacsrepresentation (module)
ffc.utils (module)
ffc.wrappers (module)
ffc_assert() (in module ffc.log)
FFCBackend (class in ffc.uflacs.backends.ffc.backend)
FFCBackendAccess (class in ffc.uflacs.backends.ffc.access)
FFCBackendDefinitions (class in ffc.uflacs.backends.ffc.definitions)
FFCBackendSymbols (class in ffc.uflacs.backends.ffc.symbols)
FFCError
FFCJitError
FFCMultiIndex (class in ffc.quadrature.quadraturetransformerbase)
fiat_coordinate_mapping() (in module ffc.uflacs.backends.ufc.jacobian)
firstkey() (in module ffc.quadrature.optimisedquadraturetransformer)
(in module ffc.quadrature.quadraturetransformer)
flatten_psi_tables() (in module ffc.quadrature.quadratureutils)
flattened_indices() (in module ffc.uflacs.language.cnodes)
FlattenedArray (class in ffc.uflacs.language.cnodes)
float_product() (in module ffc.uflacs.language.cnodes)
float_value() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
FloatValue (class in ffc.quadrature.floatvalue)
For (class in ffc.uflacs.language.cnodes)
form_argument() (ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
format_code() (in module ffc.formatting)
format_float() (in module ffc.uflacs.language.format_value)
format_indented_lines() (in module ffc.uflacs.language.format_lines)
format_int() (in module ffc.uflacs.language.format_value)
format_mt_name() (in module ffc.uflacs.backends.ffc.symbols)
format_value() (in module ffc.uflacs.language.format_value)
ForRange (class in ffc.uflacs.language.cnodes)
ForRanges() (in module ffc.uflacs.language.cnodes)
Fraction (class in ffc.quadrature.fraction)
from_rows() (ffc.uflacs.analysis.crsarray.CRSArray class method)
full_block_data_t (class in ffc.uflacs.build_uflacs_ir)
function (ffc.uflacs.language.cnodes.Call attribute)
G
GE (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
ge() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
generate() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
(ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_all_error_control_forms() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
generate_assign_inverse() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
generate_aux_constants() (in module ffc.quadrature.symbolics)
generate_block_parts() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_code() (in module ffc.codegeneration)
generate_compute_ATA() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
generate_compute_basisvalues() (in module ffc.uflacs.backends.ufc.evaluatebasis)
generate_copyout_statements() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_cross_decl() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
generate_dofblock_partition() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_dolfin_code() (in module ffc.backends.dolfin.wrappers)
generate_element_mapping() (in module ffc.uflacs.backends.ufc.finite_element)
generate_element_tables() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_enabled_coefficients() (in module ffc.representationutils)
generate_error() (in module ffc.uflacs.backends.ufc.utils)
generate_evaluate_basis_derivatives() (in module ffc.uflacs.backends.ufc.evaluatebasisderivatives)
generate_evaluate_basis_derivatives_all() (in module ffc.uflacs.backends.ufc.evaluatebasisderivatives)
generate_evaluate_dof() (in module ffc.uflacs.backends.ufc.evaluatedof)
generate_evaluate_dofs() (in module ffc.uflacs.backends.ufc.evaluatedof)
generate_evaluate_reference_basis() (in module ffc.uflacs.backends.ufc.evaluatebasis)
generate_evaluate_reference_basis_derivatives() (in module ffc.uflacs.backends.ufc.evalderivs)
generate_expansion_coefficients() (in module ffc.uflacs.backends.ufc.evaluatebasis)
generate_expr_copyout_statements() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_factory_functions() (in module ffc.formatting)
generate_form() (in module ffc.backends.dolfin.form)
generate_integral_code() (in module ffc.quadrature.quadraturegenerator)
(in module ffc.uflacs.uflacsgenerator)
generate_jit_factory_functions() (in module ffc.formatting)
generate_partition() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_preintegrated_dofblock_partition() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_psi_table_name() (in module ffc.uflacs.elementtables)
generate_quadrature_loop() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_quadrature_tables() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_return_bool_switch() (in module ffc.uflacs.backends.ufc.utils)
generate_return_int_switch() (in module ffc.uflacs.backends.ufc.utils)
generate_return_literal_switch() (in module ffc.uflacs.backends.ufc.utils)
generate_return_new() (in module ffc.uflacs.backends.ufc.utils)
generate_return_new_switch() (in module ffc.uflacs.backends.ufc.utils)
generate_return_sizet_switch() (in module ffc.uflacs.backends.ufc.utils)
generate_runtime_quadrature_loop() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_snippets() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
generate_tabulate_dmats() (in module ffc.uflacs.backends.ufc.evalderivs)
generate_tensor_copyout_statements() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_tensor_reset() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_tensor_value_initialization() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_terms() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
generate_typedefs() (in module ffc.backends.dolfin.functionspace)
generate_unstructured_piecewise_partition() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_unstructured_varying_partition() (ffc.uflacs.integralgenerator.IntegralGenerator method)
generate_update_ec() (in module ffc.backends.dolfin.goalfunctional)
generate_wrapper_code() (in module ffc.wrappers)
geometric_dimension() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
(ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
geometric_quantity() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
get_arg_factors() (ffc.uflacs.integralgenerator.IntegralGenerator method)
get_common_block_data() (in module ffc.uflacs.build_uflacs_ir)
get_constants() (in module ffc.quadrature.reduce_operations)
get_entities() (ffc.uflacs.integralgenerator.IntegralGenerator method)
get_ffc_table_values() (in module ffc.uflacs.elementtables)
get_geo_terms() (in module ffc.quadrature.reduce_operations)
get_handler() (in module ffc.log)
get_include_path() (in module ffc.backends.ufc)
get_includes() (ffc.uflacs.integralgenerator.IntegralGenerator method)
get_indices() (in module ffc.quadrature.reduce_operations)
get_logger() (in module ffc.log)
get_modified_terminal_element() (in module ffc.uflacs.elementtables)
get_node_symbols() (ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
get_ones() (in module ffc.quadrature.quadratureutils)
get_simple_variables() (in module ffc.quadrature.reduce_operations)
get_temp_symbol() (ffc.uflacs.integralgenerator.IntegralGenerator method)
get_ufc_cxx_flags() (in module ffc.backends.ufc)
get_ufc_signature() (in module ffc.backends.ufc)
get_ufc_templates_signature() (in module ffc.backends.ufc)
get_unique_vars() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
(ffc.quadrature.symbol.Symbol method)
get_var() (ffc.uflacs.integralgenerator.IntegralGenerator method)
get_var_occurrences() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
(ffc.quadrature.symbol.Symbol method)
get_variables() (in module ffc.quadrature.reduce_operations)
get_vrs() (ffc.quadrature.product.Product method)
git_commit_hash() (in module ffc.git_commit_hash)
global_dimension() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
grad() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
Graph2 (class in ffc.uflacs.analysis.graph)
group_vars() (in module ffc.quadrature.reduce_operations)
GT (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
gt() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
H
handle_conditional() (in module ffc.uflacs.analysis.factorization)
handle_division() (in module ffc.uflacs.analysis.factorization)
handle_operator() (in module ffc.uflacs.analysis.factorization)
handle_product() (in module ffc.uflacs.analysis.factorization)
handle_sum() (in module ffc.uflacs.analysis.factorization)
has_cell_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_custom_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_cutcell_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_exterior_facet_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_interface_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_interior_facet_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_overlap_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
has_var() (ffc.uflacs.integralgenerator.IntegralGenerator method)
has_vertex_integrals() (ffc.uflacs.backends.ufc.form.ufc_form method)
HIGHEST (ffc.uflacs.language.precedence.PRECEDENCE attribute)
I
identity() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
If (class in ffc.uflacs.language.cnodes)
indent() (in module ffc.quadrature.cpp)
Indented (class in ffc.uflacs.language.format_lines)
index (ffc.uflacs.language.cnodes.ForRange attribute)
index_sum() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
index_type (ffc.uflacs.language.cnodes.ForRange attribute)
indexed() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
indices (ffc.uflacs.language.cnodes.ArrayAccess attribute)
info() (in module ffc.log)
info_blue() (in module ffc.log)
info_green() (in module ffc.log)
info_red() (in module ffc.log)
info_usage() (in module ffc.main)
info_version() (in module ffc.main)
init (ffc.uflacs.language.cnodes.For attribute)
init_scopes() (ffc.uflacs.integralgenerator.IntegralGenerator method)
initialize_data() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
(ffc.errorcontrol.errorcontrolgenerators.UFLErrorControlGenerator method)
initialize_integral_code() (in module ffc.representationutils)
initialize_integral_ir() (in module ffc.representationutils)
initializer_list() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
insert_nested_dict() (in module ffc.utils)
int_value() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
integral_type_to_entity_dim() (in module ffc.representationutils)
IntegralGenerator (class in ffc.uflacs.integralgenerator)
integrate_block() (in module ffc.uflacs.build_uflacs_ir)
integrate_block_interior_facets() (in module ffc.uflacs.build_uflacs_ir)
interpolate_vertex_values() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
inverse_jacobian() (in module ffc.uflacs.backends.ufc.jacobian)
invert_dependencies() (in module ffc.uflacs.analysis.graph_ssa)
is_constant() (in module ffc.quadrature.reduce_operations)
is_modified_terminal() (in module ffc.uflacs.analysis.modified_terminals)
is_negative_one_cexpr() (in module ffc.uflacs.language.cnodes)
is_one_cexpr() (in module ffc.uflacs.language.cnodes)
is_ones_table() (in module ffc.uflacs.elementtables)
is_piecewise_table() (in module ffc.uflacs.elementtables)
is_quadrature_table() (in module ffc.uflacs.elementtables)
is_scoped (ffc.uflacs.language.cnodes.ArrayDecl attribute)
(ffc.uflacs.language.cnodes.Break attribute)
(ffc.uflacs.language.cnodes.CStatement attribute)
(ffc.uflacs.language.cnodes.Case attribute)
(ffc.uflacs.language.cnodes.Comment attribute)
(ffc.uflacs.language.cnodes.Continue attribute)
(ffc.uflacs.language.cnodes.Default attribute)
(ffc.uflacs.language.cnodes.Do attribute)
(ffc.uflacs.language.cnodes.Else attribute)
(ffc.uflacs.language.cnodes.ElseIf attribute)
(ffc.uflacs.language.cnodes.For attribute)
(ffc.uflacs.language.cnodes.ForRange attribute)
(ffc.uflacs.language.cnodes.If attribute)
(ffc.uflacs.language.cnodes.Namespace attribute)
(ffc.uflacs.language.cnodes.Pragma attribute)
(ffc.uflacs.language.cnodes.Return attribute)
(ffc.uflacs.language.cnodes.Scope attribute)
(ffc.uflacs.language.cnodes.Statement attribute)
(ffc.uflacs.language.cnodes.StatementList attribute)
(ffc.uflacs.language.cnodes.Switch attribute)
(ffc.uflacs.language.cnodes.Throw attribute)
(ffc.uflacs.language.cnodes.Using attribute)
(ffc.uflacs.language.cnodes.VariableDecl attribute)
(ffc.uflacs.language.cnodes.VerbatimStatement attribute)
(ffc.uflacs.language.cnodes.While attribute)
is_simple_inner_loop() (in module ffc.uflacs.language.cnodes)
is_uniform (ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
is_uniform_table() (in module ffc.uflacs.elementtables)
is_zero_cexpr() (in module ffc.uflacs.language.cnodes)
is_zeros_table() (in module ffc.uflacs.elementtables)
issue_deprecation_warning() (in module ffc.quadrature.deprecation)
iter_indented_lines() (in module ffc.uflacs.language.format_lines)
J
J_component() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
jacobian() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
(in module ffc.uflacs.backends.ufc.jacobian)
jacobian_determinant() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
jacobian_inverse() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
jit() (in module ffc.jitcompiler)
jit_build() (in module ffc.jitcompiler)
jit_generate() (in module ffc.jitcompiler)
L
label() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
LE (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
le() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
leftover() (in module ffc.uflacs.language.cnodes)
lhs (ffc.uflacs.language.cnodes.BinOp attribute)
list_tensor() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
listcopy() (in module ffc.utils)
LITERAL (ffc.uflacs.language.precedence.PRECEDENCE attribute)
LiteralBool (class in ffc.uflacs.language.cnodes)
LiteralFloat (class in ffc.uflacs.language.cnodes)
LiteralInt (class in ffc.uflacs.language.cnodes)
LiteralString (class in ffc.uflacs.language.cnodes)
ln() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
log() (in module ffc.log)
LOWEST (ffc.uflacs.language.precedence.PRECEDENCE attribute)
LT (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
lt() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
M
ma_data (ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
ma_data_t (class in ffc.uflacs.build_uflacs_ir)
ma_index (ffc.uflacs.build_uflacs_ir.ma_data_t attribute)
main() (in module ffc.main)
make_all_element_classnames() (in module ffc.representation)
make_classname() (in module ffc.classname)
(in module ffc.quadrature.cpp)
make_coordinate_mapping_jit_classname() (in module ffc.representation)
make_dofmap_jit_classname() (in module ffc.representation)
make_finite_element_jit_classname() (in module ffc.representation)
make_integral_classname() (in module ffc.classname)
(in module ffc.quadrature.cpp)
map_component_tensor_arg_components() (in module ffc.uflacs.analysis.indexing)
map_facet_points() (in module ffc.fiatinterface)
map_indexed_arg_components() (in module ffc.uflacs.analysis.indexing)
map_integral_points() (in module ffc.representationutils)
mark_active() (in module ffc.uflacs.analysis.dependencies)
mark_image() (in module ffc.uflacs.analysis.dependencies)
mark_partitions() (in module ffc.uflacs.analysis.graph_ssa)
math_function() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
max_cell_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_custom_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_cutcell_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_exterior_facet_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_facet_edge_length() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
max_interface_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_interior_facet_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_overlap_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
max_value() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForC method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
max_vertex_subdomain_id() (ffc.uflacs.backends.ufc.form.ufc_form method)
members() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
MemCopy() (in module ffc.uflacs.language.cnodes)
MemZero() (in module ffc.uflacs.language.cnodes)
MemZeroRange() (in module ffc.uflacs.language.cnodes)
message (ffc.uflacs.language.cnodes.Throw attribute)
min_facet_edge_length() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
min_value() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForC method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
Mod (class in ffc.uflacs.language.cnodes)
MOD (ffc.uflacs.language.precedence.PRECEDENCE attribute)
ModifiedTerminal (class in ffc.uflacs.analysis.modified_terminals)
Mul (class in ffc.uflacs.language.cnodes)
MUL (ffc.uflacs.language.precedence.PRECEDENCE attribute)
multi_index() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
multiply_block() (in module ffc.uflacs.build_uflacs_ir)
multiply_block_interior_facets() (in module ffc.uflacs.build_uflacs_ir)
N
name (ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
(ffc.uflacs.language.cnodes.Namespace attribute)
(ffc.uflacs.language.cnodes.Symbol attribute)
(ffc.uflacs.language.cnodes.Using attribute)
Namespace (class in ffc.uflacs.language.cnodes)
NaryOp (class in ffc.uflacs.language.cnodes)
NE (class in ffc.uflacs.language.cnodes)
(ffc.uflacs.language.precedence.PRECEDENCE attribute)
ne() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
needs_mesh_entities() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
needs_oriented_jacobian() (in module ffc.representation)
(in module ffc.representationutils)
Neg (class in ffc.uflacs.language.cnodes)
NEG (ffc.uflacs.language.precedence.PRECEDENCE attribute)
negative_restricted() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
New (class in ffc.uflacs.language.cnodes)
new_symbol() (ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
new_symbols() (ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
new_temp_symbol() (ffc.uflacs.integralgenerator.IntegralGenerator method)
NoOp() (in module ffc.uflacs.language.cnodes)
Not (class in ffc.uflacs.language.cnodes)
NOT (ffc.uflacs.language.precedence.PRECEDENCE attribute)
not_condition() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Null (class in ffc.uflacs.language.cnodes)
num (ffc.quadrature.fraction.Fraction attribute)
num_cells() (ffc.uflacs.backends.ufc.integrals.ufc_custom_integral method)
num_coefficients() (ffc.uflacs.backends.ufc.form.ufc_form method)
num_coordinate_component_dofs() (in module ffc.uflacs.backends.ffc.common)
num_custom_quadrature_points() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
num_element_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_element_support_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_elements (ffc.uflacs.analysis.crsarray.CRSArray attribute)
num_entity_closure_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_entity_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_facet_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_global_support_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_sub_dofmaps() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
num_sub_elements() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
O
offset (ffc.uflacs.language.cnodes.FlattenedArray attribute)
op (ffc.uflacs.language.cnodes.Add attribute)
(ffc.uflacs.language.cnodes.AddressOf attribute)
(ffc.uflacs.language.cnodes.And attribute)
(ffc.uflacs.language.cnodes.Assign attribute)
(ffc.uflacs.language.cnodes.AssignAdd attribute)
(ffc.uflacs.language.cnodes.AssignAnd attribute)
(ffc.uflacs.language.cnodes.AssignBitAnd attribute)
(ffc.uflacs.language.cnodes.AssignBitOr attribute)
(ffc.uflacs.language.cnodes.AssignBitXor attribute)
(ffc.uflacs.language.cnodes.AssignDiv attribute)
(ffc.uflacs.language.cnodes.AssignLShift attribute)
(ffc.uflacs.language.cnodes.AssignMod attribute)
(ffc.uflacs.language.cnodes.AssignMul attribute)
(ffc.uflacs.language.cnodes.AssignOr attribute)
(ffc.uflacs.language.cnodes.AssignRShift attribute)
(ffc.uflacs.language.cnodes.AssignSub attribute)
(ffc.uflacs.language.cnodes.BitAnd attribute)
(ffc.uflacs.language.cnodes.BitNot attribute)
(ffc.uflacs.language.cnodes.BitOr attribute)
(ffc.uflacs.language.cnodes.BitXor attribute)
(ffc.uflacs.language.cnodes.Dereference attribute)
(ffc.uflacs.language.cnodes.Div attribute)
(ffc.uflacs.language.cnodes.EQ attribute)
(ffc.uflacs.language.cnodes.GE attribute)
(ffc.uflacs.language.cnodes.GT attribute)
(ffc.uflacs.language.cnodes.LE attribute)
(ffc.uflacs.language.cnodes.LT attribute)
(ffc.uflacs.language.cnodes.Mod attribute)
(ffc.uflacs.language.cnodes.Mul attribute)
(ffc.uflacs.language.cnodes.NE attribute)
(ffc.uflacs.language.cnodes.Neg attribute)
(ffc.uflacs.language.cnodes.Not attribute)
(ffc.uflacs.language.cnodes.Or attribute)
(ffc.uflacs.language.cnodes.Pos attribute)
(ffc.uflacs.language.cnodes.PostDecrement attribute)
(ffc.uflacs.language.cnodes.PostIncrement attribute)
(ffc.uflacs.language.cnodes.PreDecrement attribute)
(ffc.uflacs.language.cnodes.PreIncrement attribute)
(ffc.uflacs.language.cnodes.Product attribute)
(ffc.uflacs.language.cnodes.SizeOf attribute)
(ffc.uflacs.language.cnodes.Sub attribute)
(ffc.uflacs.language.cnodes.Sum attribute)
operation_count() (in module ffc.quadrature.reduce_operations)
ops() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
(ffc.quadrature.symbol.Symbol method)
optimise_code() (in module ffc.quadrature.symbolics)
optimize_element_tables() (in module ffc.uflacs.elementtables)
optimize_integral_ir() (in module ffc.quadrature.quadratureoptimization)
(in module ffc.tsfc.tsfcoptimization)
(in module ffc.uflacs.uflacsoptimization)
optimize_ir() (in module ffc.optimization)
Or (class in ffc.uflacs.language.cnodes)
OR (ffc.uflacs.language.precedence.PRECEDENCE attribute)
or_condition() (ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
orientation() (in module ffc.uflacs.backends.ufc.jacobian)
original_coefficient_position() (ffc.uflacs.backends.ufc.form.ufc_form method)
P
pad_dim() (in module ffc.uflacs.language.cnodes)
pad_innermost_dim() (in module ffc.uflacs.language.cnodes)
padlen (ffc.uflacs.language.cnodes.ArrayDecl attribute)
parse_optimise_parameters() (in module ffc.quadrature.parameters)
parse_uflacs_optimization_parameters() (in module ffc.uflacs.build_uflacs_ir)
partial_block_data_t (class in ffc.uflacs.build_uflacs_ir)
pdet_m1() (in module ffc.uflacs.backends.ufc.coordinate_mapping)
pick_first() (in module ffc.utils)
pick_representation() (in module ffc.representation)
piecewise_ma_index (ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
plot() (in module ffc.plot)
points_table() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
pop_level() (in module ffc.log)
Pos (class in ffc.uflacs.language.cnodes)
POS (ffc.uflacs.language.precedence.PRECEDENCE attribute)
positive_restricted() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
POST_DEC (ffc.uflacs.language.precedence.PRECEDENCE attribute)
POST_INC (ffc.uflacs.language.precedence.PRECEDENCE attribute)
PostDecrement (class in ffc.uflacs.language.cnodes)
PostfixUnaryOp (class in ffc.uflacs.language.cnodes)
PostIncrement (class in ffc.uflacs.language.cnodes)
power() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForC method)
(ffc.uflacs.language.ufl_to_cnodes.RulesForCpp method)
Pragma (class in ffc.uflacs.language.cnodes)
pragma (ffc.uflacs.language.cnodes.For attribute)
(ffc.uflacs.language.cnodes.ForRange attribute)
PRE_DEC (ffc.uflacs.language.precedence.PRECEDENCE attribute)
PRE_INC (ffc.uflacs.language.precedence.PRECEDENCE attribute)
PRECEDENCE (class in ffc.uflacs.language.precedence)
precedence (ffc.uflacs.language.cnodes.Add attribute)
(ffc.uflacs.language.cnodes.AddressOf attribute)
(ffc.uflacs.language.cnodes.And attribute)
(ffc.uflacs.language.cnodes.ArrayAccess attribute)
(ffc.uflacs.language.cnodes.AssignOp attribute)
(ffc.uflacs.language.cnodes.BitAnd attribute)
(ffc.uflacs.language.cnodes.BitNot attribute)
(ffc.uflacs.language.cnodes.BitOr attribute)
(ffc.uflacs.language.cnodes.BitXor attribute)
(ffc.uflacs.language.cnodes.CExprLiteral attribute)
(ffc.uflacs.language.cnodes.Call attribute)
(ffc.uflacs.language.cnodes.Conditional attribute)
(ffc.uflacs.language.cnodes.Dereference attribute)
(ffc.uflacs.language.cnodes.Div attribute)
(ffc.uflacs.language.cnodes.EQ attribute)
(ffc.uflacs.language.cnodes.GE attribute)
(ffc.uflacs.language.cnodes.GT attribute)
(ffc.uflacs.language.cnodes.LE attribute)
(ffc.uflacs.language.cnodes.LT attribute)
(ffc.uflacs.language.cnodes.LiteralBool attribute)
(ffc.uflacs.language.cnodes.LiteralFloat attribute)
(ffc.uflacs.language.cnodes.LiteralInt attribute)
(ffc.uflacs.language.cnodes.LiteralString attribute)
(ffc.uflacs.language.cnodes.Mod attribute)
(ffc.uflacs.language.cnodes.Mul attribute)
(ffc.uflacs.language.cnodes.NE attribute)
(ffc.uflacs.language.cnodes.Neg attribute)
(ffc.uflacs.language.cnodes.Not attribute)
(ffc.uflacs.language.cnodes.Null attribute)
(ffc.uflacs.language.cnodes.Or attribute)
(ffc.uflacs.language.cnodes.Pos attribute)
(ffc.uflacs.language.cnodes.PostDecrement attribute)
(ffc.uflacs.language.cnodes.PostIncrement attribute)
(ffc.uflacs.language.cnodes.PreDecrement attribute)
(ffc.uflacs.language.cnodes.PreIncrement attribute)
(ffc.uflacs.language.cnodes.Product attribute)
(ffc.uflacs.language.cnodes.SizeOf attribute)
(ffc.uflacs.language.cnodes.Sub attribute)
(ffc.uflacs.language.cnodes.Sum attribute)
(ffc.uflacs.language.cnodes.Symbol attribute)
(ffc.uflacs.language.cnodes.VerbatimExpr attribute)
PreDecrement (class in ffc.uflacs.language.cnodes)
PrefixUnaryOp (class in ffc.uflacs.language.cnodes)
PreIncrement (class in ffc.uflacs.language.cnodes)
preintegrated_block_data_t (class in ffc.uflacs.build_uflacs_ir)
premultiplied_block_data_t (class in ffc.uflacs.build_uflacs_ir)
primal_forms() (ffc.errorcontrol.errorcontrolgenerators.ErrorControlGenerator method)
print_error() (in module ffc.main)
Product (class in ffc.quadrature.product)
(class in ffc.uflacs.language.cnodes)
product() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
push_level() (in module ffc.log)
push_row() (ffc.uflacs.analysis.crsarray.CRSArray method)
Q
quadrature_loop_index() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
quadrature_weight() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
QuadratureRepresentationDeprecationWarning
QuadratureTransformer (class in ffc.quadrature.quadraturetransformer)
QuadratureTransformerBase (class in ffc.quadrature.quadraturetransformerbase)
QuadratureTransformerOpt (class in ffc.quadrature.optimisedquadraturetransformer)
R
rank() (ffc.uflacs.backends.ufc.form.ufc_form method)
rebuild_expression_from_graph() (in module ffc.uflacs.analysis.graph_rebuild)
rebuild_scalar_graph_from_factorization() (in module ffc.uflacs.analysis.factorization)
rebuild_with_scalar_subexpressions() (in module ffc.uflacs.analysis.graph_rebuild)
ReconstructScalarSubexpressions (class in ffc.uflacs.analysis.graph_rebuild)
reduce_operations() (in module ffc.quadrature.reduce_operations)
reduce_ops() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
reduce_var() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
reduce_vartype() (ffc.quadrature.expr.Expr method)
(ffc.quadrature.fraction.Fraction method)
(ffc.quadrature.product.Product method)
(ffc.quadrature.sumobj.Sum method)
reduction_possible() (in module ffc.quadrature.reduce_operations)
reference_cell() (in module ffc.fiatinterface)
reference_cell_edge_vectors() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
reference_cell_vertices() (in module ffc.fiatinterface)
reference_cell_volume() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
reference_facet_edge_vectors() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
reference_facet_volume() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
reference_grad() (ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
reference_normal() (ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
reference_to_physical_map() (in module ffc.uflacs.backends.ufc.evaluatedof)
reference_value() (ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
reference_value_dimension() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
reference_value_rank() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
reference_value_size() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
remove_unused() (in module ffc.quadrature.cpp)
restricted() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
restrictions (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
Return (class in ffc.uflacs.language.cnodes)
rhs (ffc.uflacs.language.cnodes.BinOp attribute)
RulesForC (class in ffc.uflacs.language.ufl_to_cnodes)
RulesForCpp (class in ffc.uflacs.language.ufl_to_cnodes)
S
scalar_nary() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
scalar_value() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
scale_loop() (in module ffc.uflacs.language.cnodes)
Scope (class in ffc.uflacs.language.cnodes)
set_exception_handling() (in module ffc.quadrature.cpp)
set_float_formatting() (in module ffc.quadrature.cpp)
set_handler() (in module ffc.log)
set_indent() (in module ffc.log)
set_level() (in module ffc.log)
set_prefix() (in module ffc.log)
set_var() (ffc.uflacs.integralgenerator.IntegralGenerator method)
sideeffect (ffc.uflacs.language.cnodes.AssignOp attribute)
(ffc.uflacs.language.cnodes.CExprOperator attribute)
(ffc.uflacs.language.cnodes.CExprTerminal attribute)
(ffc.uflacs.language.cnodes.Call attribute)
(ffc.uflacs.language.cnodes.PostDecrement attribute)
(ffc.uflacs.language.cnodes.PostIncrement attribute)
(ffc.uflacs.language.cnodes.PreDecrement attribute)
(ffc.uflacs.language.cnodes.PreIncrement attribute)
signature() (ffc.uflacs.backends.ufc.generator.ufc_generator method)
sin() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
sinh() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
SizeOf (class in ffc.uflacs.language.cnodes)
SIZEOF (ffc.uflacs.language.precedence.PRECEDENCE attribute)
sizes (ffc.uflacs.language.cnodes.ArrayDecl attribute)
sort_integrals() (in module ffc.quadrature.quadraturerepresentation)
space_dimension() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
SpaceOfReals (class in ffc.fiatinterface)
spatial_coordinate() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.backends.ffc.definitions.FFCBackendDefinitions method)
split_expression() (in module ffc.quadrature.reduce_operations)
split_parameters() (in module ffc.parameters)
sqrt() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Sqrt() (in module ffc.uflacs.language.cnodes)
Statement (class in ffc.uflacs.language.cnodes)
StatementList (class in ffc.uflacs.language.cnodes)
statements (ffc.uflacs.language.cnodes.StatementList attribute)
strides (ffc.uflacs.language.cnodes.FlattenedArray attribute)
strip_modified_terminal() (in module ffc.uflacs.analysis.modified_terminals)
strip_table_zeros() (in module ffc.uflacs.elementtables)
Sub (class in ffc.uflacs.language.cnodes)
SUB (ffc.uflacs.language.precedence.PRECEDENCE attribute)
SUBSCRIPT (ffc.uflacs.language.precedence.PRECEDENCE attribute)
sufficient_int() (in module ffc.uflacs.analysis.crsarray)
Sum (class in ffc.quadrature.sumobj)
(class in ffc.uflacs.language.cnodes)
sum() (ffc.quadrature.optimisedquadraturetransformer.QuadratureTransformerOpt method)
(ffc.quadrature.quadraturetransformer.QuadratureTransformer method)
(ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Switch (class in ffc.uflacs.language.cnodes)
Symbol (class in ffc.quadrature.symbol)
(class in ffc.uflacs.language.cnodes)
symbol (ffc.uflacs.language.cnodes.ArrayDecl attribute)
(ffc.uflacs.language.cnodes.VariableDecl attribute)
SYMBOL (ffc.uflacs.language.precedence.PRECEDENCE attribute)
T
t (ffc.quadrature.expr.Expr attribute)
table_origin_t (in module ffc.uflacs.elementtables)
tabledata (ffc.uflacs.build_uflacs_ir.ma_data_t attribute)
tabulate_basis() (in module ffc.quadrature.tabulate_basis)
tabulate_coefficients() (in module ffc.uflacs.backends.ufc.evaluatebasis)
tabulate_dof_coordinates() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
tabulate_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
tabulate_entity_closure_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
tabulate_entity_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
tabulate_facet_dofs() (ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
tabulate_reference_dof_coordinates() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
tabulate_tensor() (ffc.uflacs.backends.ufc.integrals.ufc_integral method)
tabulate_tensor_comment() (ffc.uflacs.backends.ufc.integrals.ufc_integral method)
tan() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
tanh() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
terminal() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.balancing.BalanceModifiers method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
Throw (class in ffc.uflacs.language.cnodes)
topological_dimension() (ffc.uflacs.backends.ufc.coordinate_mapping.ufc_coordinate_mapping method)
(ffc.uflacs.backends.ufc.dofmap.ufc_dofmap method)
(ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
total_shape() (in module ffc.uflacs.analysis.expr_shapes)
transform_component() (in module ffc.representationutils)
transform_reference_basis_derivatives() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
transposed (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
transposed() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
true (ffc.uflacs.language.cnodes.Conditional attribute)
ttypes (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
typename (ffc.uflacs.language.cnodes.ArrayDecl attribute)
(ffc.uflacs.language.cnodes.New attribute)
(ffc.uflacs.language.cnodes.VariableDecl attribute)
U
ufc_cell_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_coordinate_mapping (class in ffc.uflacs.backends.ufc.coordinate_mapping)
ufc_custom_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_cutcell_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_dofmap (class in ffc.uflacs.backends.ufc.dofmap)
ufc_exterior_facet_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_finite_element (class in ffc.uflacs.backends.ufc.finite_element)
ufc_form (class in ffc.uflacs.backends.ufc.form)
ufc_generator (class in ffc.uflacs.backends.ufc.generator)
ufc_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_interface_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_interior_facet_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_overlap_integral (class in ffc.uflacs.backends.ufc.integrals)
ufc_restriction_offset() (in module ffc.uflacs.backends.ffc.common)
ufc_restriction_postfix() (in module ffc.uflacs.backends.ffc.symbols)
ufc_signature() (in module ffc.backends.ufc)
ufc_vertex_integral (class in ffc.uflacs.backends.ufc.integrals)
UFCElementNames (class in ffc.backends.dolfin.capsules)
UFCFormNames (class in ffc.backends.dolfin.capsules)
UFL2CNodesMixin (class in ffc.uflacs.language.ufl_to_cnodes)
UFL2CNodesTranslatorC (class in ffc.uflacs.language.ufl_to_cnodes)
UFL2CNodesTranslatorCpp (class in ffc.uflacs.language.ufl_to_cnodes)
uflacs_default_parameters() (in module ffc.uflacs.build_uflacs_ir)
UFLErrorControlGenerator (class in ffc.errorcontrol.errorcontrolgenerators)
unames (ffc.uflacs.build_uflacs_ir.common_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.full_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.partial_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.preintegrated_block_data_t attribute)
(ffc.uflacs.build_uflacs_ir.premultiplied_block_data_t attribute)
UnaryOp (class in ffc.uflacs.language.cnodes)
unexpected() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
unique_psi_tables() (in module ffc.quadrature.quadratureutils)
unique_table_reference_t (in module ffc.uflacs.elementtables)
unique_tables() (in module ffc.quadrature.quadratureutils)
update (ffc.uflacs.language.cnodes.For attribute)
update_cell() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
update_facets() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
update_points() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
update_vertex() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
uses_integral_moments() (in module ffc.representation)
Using (class in ffc.uflacs.language.cnodes)
utility_type() (ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
V
v (ffc.quadrature.symbol.Symbol attribute)
val (ffc.quadrature.expr.Expr attribute)
validate_jit_parameters() (in module ffc.parameters)
validate_parameters() (in module ffc.parameters)
value (ffc.uflacs.language.cnodes.Case attribute)
(ffc.uflacs.language.cnodes.LiteralBool attribute)
(ffc.uflacs.language.cnodes.LiteralFloat attribute)
(ffc.uflacs.language.cnodes.LiteralInt attribute)
(ffc.uflacs.language.cnodes.LiteralString attribute)
(ffc.uflacs.language.cnodes.Return attribute)
(ffc.uflacs.language.cnodes.VariableDecl attribute)
value_dimension() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
value_rank() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
value_size() (ffc.uflacs.backends.ufc.finite_element.ufc_finite_element method)
ValueNumberer (class in ffc.uflacs.analysis.valuenumbering)
values (ffc.uflacs.language.cnodes.ArrayDecl attribute)
variable() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.analysis.graph_rebuild.ReconstructScalarSubexpressions method)
(ffc.uflacs.analysis.valuenumbering.ValueNumberer method)
VariableDecl (class in ffc.uflacs.language.cnodes)
VerbatimExpr (class in ffc.uflacs.language.cnodes)
VerbatimStatement (class in ffc.uflacs.language.cnodes)
vrs (ffc.quadrature.product.Product attribute)
(ffc.quadrature.sumobj.Sum attribute)
W
warning() (in module ffc.log)
warning_blue() (in module ffc.log)
warning_green() (in module ffc.log)
warning_red() (in module ffc.log)
weights_table() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
While (class in ffc.uflacs.language.cnodes)
write_code() (in module ffc.formatting)
X
X_component() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
x_component() (ffc.uflacs.backends.ffc.symbols.FFCBackendSymbols method)
Z
zero() (ffc.quadrature.quadraturetransformerbase.QuadratureTransformerBase method)
(ffc.uflacs.backends.ffc.access.FFCBackendAccess method)
(ffc.uflacs.language.ufl_to_cnodes.UFL2CNodesMixin method)
Read the Docs
v: 2019.1.0
Versions
latest
stable
2019.1.0
2018.1.0.post0
2017.2.0.post0
2017.1.0.post2
2017.1.0.post1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.