Skip to main content

Module admm

Module admm 

Source
Expand description

Shared ADMM iteration infrastructure for TV-based inversion methods.

Provides pre-allocated buffers and a generic iteration step used by TV-ADMM, NLTV, and RTS algorithms.

Structs§

AdmmBuffers
Pre-allocated buffers for ADMM-based inversion algorithms.

Functions§

admm_step
Run one ADMM iteration step.
prepare_admm_spectral
Pre-compute ADMM spectral operators (dipole kernel, inverse operator, and RHS).
prepare_fansi_spectral
Pre-compute spectral operators shared by the FANSI-family nonlinear solvers (NDI, nlTV, nlTGV, L1-QSM, WH-QSM, HD-QSM).