Skip to content

Commit 20f0dbd

Browse files
authored
Update for UFL deprecation (#705)
1 parent 9d1c19b commit 20f0dbd

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

ffcx/ir/integral.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def compute_integral_ir(cell, integral_type, entity_type, integrands, argument_s
8484

8585
# Check if we have a mixed-dimensional integral
8686
is_mixed_dim = False
87-
for domain in integrand.ufl_domains():
87+
for domain in ufl.domain.extract_domains(integrand):
8888
if domain.topological_dimension() != cell.topological_dimension():
8989
is_mixed_dim = True
9090

ffcx/naming.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ def compute_signature(
4747

4848
domains: list[ufl.Mesh] = []
4949
for coeff in coeffs:
50-
domains.append(*coeff.ufl_domains())
50+
domains.append(*ufl.domain.extract_domains(coeff))
5151
for arg in args:
52-
domains.append(*arg.ufl_function_space().ufl_domains())
52+
domains.append(*ufl.domain.extract_domains(arg))
5353
for gc in ufl.algorithms.analysis.extract_type(expr, ufl.classes.GeometricQuantity):
54-
domains.append(*gc.ufl_domains())
54+
domains.append(*ufl.domain.extract_domains(gc))
5555
for const in consts:
56-
domains.append(const.ufl_domain())
56+
domains.append(*ufl.domain.extract_domains(const))
5757
domains = ufl.algorithms.analysis.unique_tuple(domains)
5858
rn.update(dict((d, i) for i, d in enumerate(domains)))
5959

0 commit comments

Comments
 (0)