Parameter object holding the CLI/script-level configuration consumed by ComputeFwd. More...
#include "../fwd_global.h"#include <fiff/fiff_constants.h>#include <fiff/fiff_info.h>#include <fiff/fiff_coord_trans.h>#include <Eigen/Core>#include <QString>#include <QStringList>#include <QSharedPointer>#include <memory>

Go to the source code of this file.
Classes | |
| class | FWDLIB::ComputeFwdSettings |
| Settings struct — source-space / BEM / sphere paths, sensor selection, coordinate transforms and accuracy level consumed by ComputeFwd. More... | |
Namespaces | |
| namespace | FWDLIB |
| Forward modelling — BEM solver, spherical models, sensor/coil definitions and the lead-field assembly that links current dipoles to MEG/EEG sensor readings. | |
Parameter object holding the CLI/script-level configuration consumed by ComputeFwd.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
ComputeFwdSettings is the in-memory image of the command-line arguments accepted by mne_forward_solution — paths to the source-space, BEM or sphere model, measurement FIFF, MRI/head transform and coil-definition files; sensor selection (MEG-only, EEG-only, both); coil-integration accuracy (point / normal / accurate); whether to include the magnetic-dipole approximation; and the destination file for the resulting forward solution. Centralising these fields keeps ComputeFwd's constructor signature short and lets GUI front-ends (mne_forward_gui) and batch scripts share the same validation logic via checkIntegrity.
Definition in file compute_fwd_settings.h.