Linear minimum-norm inverse solver — MNE, dSPM, sLORETA and eLORETA from a precomputed MNEInverseOperator.
More...
#include "../inv_global.h"#include <mne/mne_inverse_operator.h>#include "../inv_source_estimate.h"#include <fs/fs_label.h>#include <QSharedPointer>

Go to the source code of this file.
Classes | |
| class | INVLIB::InvMinimumNorm |
| Minimum norm estimation. More... | |
Namespaces | |
| namespace | INVLIB |
| Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting). | |
Linear minimum-norm inverse solver — MNE, dSPM, sLORETA and eLORETA from a precomputed MNEInverseOperator.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
INVLIB::InvMinimumNorm wraps an MNELIB::MNEInverseOperator and turns it into a runnable inverse pipeline. The class can compute the regularised L2 minimum-norm estimate, the dSPM noise-normalised estimate (Dale et al., Neuron 26, 55-67, 2000), the sLORETA estimate (Pascual-Marqui, Methods Find. Exp. Clin. Pharmacol. 24D, 5-12, 2002) and the iterative eLORETA estimate (Pascual-Marqui, 2007) from either an FiffEvoked or a raw data matrix. doInverseSetup re-prepares the operator for a given number of averages and assembles the kernel matrix once, after which calculateInverse becomes a single dense matmul per input epoch.
References:
Definition in file inv_minimum_norm.h.