v2.0.0
Loading...
Searching...
No Matches
FWDLIB::FwdBemSolution Class Reference

Channel-specific projection that contracts a BEM node-potential vector down to one entry per MEG coil or EEG electrode — i.e. the Geselowitz surface-integral weights cached as a dense ncoil × np matrix. More...

#include <fwd_bem_solution.h>

Public Types

typedef std::unique_ptr< FwdBemSolutionUPtr

Public Member Functions

 FwdBemSolution ()
 ~FwdBemSolution ()

Public Attributes

Eigen::MatrixXf solution
int ncoil
int np

Detailed Description

Channel-specific projection that contracts a BEM node-potential vector down to one entry per MEG coil or EEG electrode — i.e. the Geselowitz surface-integral weights cached as a dense ncoil × np matrix.

Implements a Forward BEM Solution (replaces fwdBemSolution / fwdBemSolutionRec from MNE-C fwd_types.h).

Definition at line 63 of file fwd_bem_solution.h.

Member Typedef Documentation

◆ UPtr

typedef std::unique_ptr<FwdBemSolution> FWDLIB::FwdBemSolution::UPtr

Unique pointer type for FwdBemSolution.

Definition at line 66 of file fwd_bem_solution.h.

Constructor & Destructor Documentation

◆ FwdBemSolution()

FwdBemSolution::FwdBemSolution ( )

Constructs the Forward BEM Solution

Definition at line 32 of file fwd_bem_solution.cpp.

◆ ~FwdBemSolution()

FwdBemSolution::~FwdBemSolution ( )

Destroys the Forward BEM Solution

Definition at line 40 of file fwd_bem_solution.cpp.

Member Data Documentation

◆ ncoil

int FWDLIB::FwdBemSolution::ncoil

Number of sensors.

Definition at line 82 of file fwd_bem_solution.h.

◆ np

int FWDLIB::FwdBemSolution::np

Number of potential solution points.

Definition at line 83 of file fwd_bem_solution.h.

◆ solution

Eigen::MatrixXf FWDLIB::FwdBemSolution::solution

Solution matrix (ncoil x np).

Definition at line 81 of file fwd_bem_solution.h.


The documentation for this class was generated from the following files: