OpenMEEG
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
OpenMEEG::Head2EEGMat Class Reference

#include <assemble.h>

Inheritance diagram for OpenMEEG::Head2EEGMat:
Inheritance graph
[legend]
Collaboration diagram for OpenMEEG::Head2EEGMat:
Collaboration graph
[legend]

Public Member Functions

 Head2EEGMat (const Geometry &geo, const Sensors &electrodes)
 
virtual ~Head2EEGMat ()
 
- Public Member Functions inherited from OpenMEEG::SparseMatrix
 SparseMatrix ()
 
 SparseMatrix (const char *fname)
 
 SparseMatrix (size_t N, size_t M)
 
 ~SparseMatrix ()
 
double operator() (size_t i, size_t j) const
 
double & operator() (size_t i, size_t j)
 
size_t size () const
 
const_iterator begin () const
 
const_iterator end () const
 
SparseMatrix transpose () const
 
const Tanktank () const
 
void set (double t)
 
Vector getlin (size_t i) const
 
void setlin (Vector v, size_t i)
 
void save (const char *filename) const
 
void load (const char *filename)
 
void save (const std::string &s) const
 
void load (const std::string &s)
 
void info () const
 
double frobenius_norm () const
 
Vector operator* (const Vector &x) const
 
Matrix operator* (const SymMatrix &m) const
 
Matrix operator* (const Matrix &m) const
 
SparseMatrix operator* (const SparseMatrix &m) const
 
SparseMatrix operator+ (const SparseMatrix &m) const
 
- Public Member Functions inherited from OpenMEEG::LinOp
 LinOp ()
 
 LinOp (const size_t m, const size_t n, const StorageType st, const Dimension d)
 
- Public Member Functions inherited from OpenMEEG::LinOpInfo
 LinOpInfo ()
 
 LinOpInfo (const size_t m, const size_t n, const StorageType st, const Dimension d)
 
virtual ~LinOpInfo ()
 
size_t nlin () const
 
size_t & nlin ()
 
virtual size_t ncol () const
 
size_t & ncol ()
 
StorageType storageType () const
 
StorageTypestorageType ()
 
Dimension dimension () const
 
Dimensiondimension ()
 
IOdefault_io ()
 

Additional Inherited Members

- Public Types inherited from OpenMEEG::SparseMatrix
typedef std::map< std::pair
< size_t, size_t >, double > 
Tank
 
typedef std::map< std::pair
< size_t, size_t >, double >
::const_iterator 
const_iterator
 
typedef std::map< std::pair
< size_t, size_t >, double >
::iterator 
iterator
 
- Public Types inherited from OpenMEEG::LinOpInfo
enum  StorageType { FULL, SYMMETRIC, SPARSE }
 
typedef maths::MathsIOIO
 
typedef unsigned Dimension
 
- Protected Attributes inherited from OpenMEEG::LinOpInfo
size_t num_lines
 
size_t num_cols
 
StorageType storage
 
Dimension dim
 
IO DefaultIO
 

Detailed Description

Definition at line 84 of file assemble.h.

Constructor & Destructor Documentation

OpenMEEG::Head2EEGMat::Head2EEGMat ( const Geometry geo,
const Sensors electrodes 
)
virtual OpenMEEG::Head2EEGMat::~Head2EEGMat ( )
inlinevirtual

Definition at line 87 of file assemble.h.


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