MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
fwd_bem_solution.h
Go to the documentation of this file.
1//=============================================================================================================
37#ifndef FWDBEMSOLUTION_H
38#define FWDBEMSOLUTION_H
39
40//=============================================================================================================
41// INCLUDES
42//=============================================================================================================
43
44#include "fwd_global.h"
45
46//=============================================================================================================
47// EIGEN INCLUDES
48//=============================================================================================================
49
50#include <Eigen/Core>
51
52//=============================================================================================================
53// QT INCLUDES
54//=============================================================================================================
55
56#include <QSharedPointer>
57
58//=============================================================================================================
59// DEFINE NAMESPACE FWDLIB
60//=============================================================================================================
61
62namespace FWDLIB
63{
64
65//=============================================================================================================
72{
73public:
74 typedef QSharedPointer<FwdBemSolution> SPtr;
75 typedef QSharedPointer<const FwdBemSolution> ConstSPtr;
77 //=========================================================================================================
84
85 //=========================================================================================================
91
92 //============================= fwd_bem_model.c =============================
93 //TODO Remove later on use delete instead
94 static void fwd_bem_free_coil_solution(void *user);
95
96public:
97 float **solution; /* The solution matrix */
98 int ncoil; /* Number of sensors */
99 int np; /* Number of potential solution points */
100
101// ### OLD STRUCT ###
102//typedef struct { /* Space to store a solution matrix */
103// float **solution; /* The solution matrix */
104// int ncoil; /* Number of sensors */
105// int np; /* Number of potential solution points */
106//} *fwdBemSolution,fwdBemSolutionRec; /* Mapping from infinite medium potentials to a particular set of coils or electrodes */
107};
108
109//=============================================================================================================
110// INLINE DEFINITIONS
111//=============================================================================================================
112} // NAMESPACE FWDLIB
113
114#endif // FWDBEMSOLUTION_H
forward library export/import macros.
#define FWDSHARED_EXPORT
Definition fwd_global.h:57
Mapping from infinite medium potentials to a particular set of coils or electrodes.
QSharedPointer< const FwdBemSolution > ConstSPtr
QSharedPointer< FwdBemSolution > SPtr