Vectorized finite element matrix assembly and fast Jacobian operations for ATCA systems

Abstract Systems having the form $$A^\text {T}CA$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msup> <mml:mi>A</mml:mi> <mml:mtext>T</mml:mtext> </mml:msup> <mml:mi>C</mml:mi> <mml:mi>A</mml:mi> </mml:mrow> </mml:math> appear as governing equations in equilibrium systems, such as the nonlinear inverse problems of EIT, ECT, and ERT (electrical impedance/capacitance/resistance tomography) that motivate our study. We develop fast computation for the three tasks required for efficient iterative solution of these inverse problems: assembling the FEM (finite element method) system matrix required for numerical simulation of the forward map; operation by the Jacobian of the forward map from FEM coefficients; and also operation by the transpose of the Jacobian of the forward map from FEM coefficients. In particular, we present a vectorized assembly of the FEM matrix that gives fast computation in vectorized languages, and give sparse vectorized formulas for operation by the Jacobian and its transpose that require no additional solves beyond the forward solve. Comparison to existing adjoint state methods, that require multiple forward solves, demonstrate that these new methods are orders of magnitude faster than existing methods commonly used in EIT and ECT, such as those implemented in the EIDORS package. We derive these results in the context of ERT that is a canonical example of a $$A^\text {T}CA$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msup> <mml:mi>A</mml:mi> <mml:mtext>T</mml:mtext> </mml:msup> <mml:mi>C</mml:mi> <mml:mi>A</mml:mi> </mml:mrow> </mml:math> system.

Authors

Institutions

Publication Details

Journal
Journal of the Brazilian Society of Mechanical Sciences and Engineering
Published
2025-05-02
DOI
https://doi.org/10.1007/s40430-025-05567-0
Primary Topic
Electrical and Bioimpedance Tomography
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Vectorized finite element matrix assembly and fast Jacobian operations for ATCA systems

Colin Fox, Markus Neumayer
Journal of the Brazilian Society of Mechanical Sciences and Engineering
Electrical and Bioimpedance Tomography
article

Vectorized finite element matrix assembly and fast Jacobian operations for ATCA systems

Colin Fox, Markus Neumayer
article en

Abstract

Abstract Systems having the form $$A^\text {T}CA$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msup> <mml:mi>A</mml:mi> <mml:mtext>T</mml:mtext> </mml:msup> <mml:mi>C</mml:mi> <mml:mi>A</mml:mi> </mml:mrow> </mml:math> appear as governing equations in equilibrium systems, such as the nonlinear inverse problems of EIT, ECT, and ERT (electrical impedance/capacitance/resistance tomography) that motivate our study. We develop fast computation for the three tasks required for efficient iterative solution of these inverse problems: assembling the FEM (finite element method) system matrix required for numerical simulation of the forward map; operation by the Jacobian of the forward map from FEM coefficients; and also operation by the transpose of the Jacobian of the forward map from FEM coefficients. In particular, we present a vectorized assembly of the FEM matrix that gives fast computation in vectorized languages, and give sparse vectorized formulas for operation by the Jacobian and its transpose that require no additional solves beyond the forward solve. Comparison to existing adjoint state methods, that require multiple forward solves, demonstrate that these new methods are orders of magnitude faster than existing methods commonly used in EIT and ECT, such as those implemented in the EIDORS package. We derive these results in the context of ERT that is a canonical example of a $$A^\text {T}CA$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msup> <mml:mi>A</mml:mi> <mml:mtext>T</mml:mtext> </mml:msup> <mml:mi>C</mml:mi> <mml:mi>A</mml:mi> </mml:mrow> </mml:math> system.

Journal of the Brazilian Society of Mechanical Sciences and EngineeringVol. 47(6)
Christian Doppler Laboratory for Thermoelectricity (AT), University of Otago (NZ)
University of Otago, Ministry for Business Innovation and Employment, Christian Doppler Forschungsgesellschaft
Openalex Percentile: Top 93%
Electrical and Bioimpedance Tomography
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.