v2.0.0
Loading...
Searching...
No Matches
mne_mne_data.h File Reference

Container for the working tensors of an MNE inverse computation (whitened residuals, source-time matrices). More...

#include "mne_global.h"
#include <Eigen/Core>
#include <QSharedPointer>
Include dependency graph for mne_mne_data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MNELIB::MNEMneData
 Data associated with MNE computations for each mneMeasDataSet. More...

Namespaces

namespace  MNELIB
 Core MNE data structures (source spaces, source estimates, hemispheres).

Detailed Description

Container for the working tensors of an MNE inverse computation (whitened residuals, source-time matrices).

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.0.0
Date
March 2026

MNELIB::MNEMneData ports the mneMneDataRec struct and is the scratchpad shared between prepare_inverse_operator and the per-tstep solver inside MNELIB::MinimumNorm. It stores the whitened data, the SVD-rotated residuals and the resulting source time courses without allocating per call, which matters for raw-data inverse application over long recordings.

Definition in file mne_mne_data.h.