Implementation of the linear minimum-norm solver including the eLORETA weight-iteration loop. More...
#include "inv_minimum_norm.h"#include <inv/inv_source_estimate.h>#include <fiff/fiff_evoked.h>#include <math/linalg.h>#include <iostream>#include <cmath>#include <algorithm>#include <Eigen/Core>#include <Eigen/Dense>#include <Eigen/Eigenvalues>#include <Eigen/SVD>
Go to the source code of this file.
Implementation of the linear minimum-norm solver including the eLORETA weight-iteration loop.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
Implements doInverseSetup (whitener × SSP × whitened-leadfield SVD), the kernel assembly that combines source covariance and noise normalisation for the selected method, the calculateInverse fast path (one matmul per input epoch) and the iterative computeELoreta loop that updates the source-covariance weights until the per-vertex point-spread is uniform across cortical depth.
Definition in file inv_minimum_norm.cpp.