OpenMEEG
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Functions
operators.h File Reference

file containing the integral operators More...

#include <iostream>
#include <vector.h>
#include <matrix.h>
#include <symmatrix.h>
#include <sparse_matrix.h>
#include <geometry.h>
#include <integrator.h>
#include <analytics.h>
Include dependency graph for operators.h:

Go to the source code of this file.

Namespaces

 OpenMEEG
 

Functions

void OpenMEEG::operatorSinternal (const Mesh &, Matrix &, const Vertices &, const double &)
 
void OpenMEEG::operatorDinternal (const Mesh &, Matrix &, const Vertices &, const double &)
 
void OpenMEEG::operatorFerguson (const Vect3 &, const Mesh &, Matrix &, const unsigned &, const double &)
 
void OpenMEEG::operatorDipolePotDer (const Vect3 &, const Vect3 &, const Mesh &, Vector &, const double &, const unsigned, const bool)
 
void OpenMEEG::operatorDipolePot (const Vect3 &, const Vect3 &, const Mesh &, Vector &, const double &, const unsigned, const bool)
 
template<typename T >
void OpenMEEG::_operatorD (const Triangle &T1, const Triangle &T2, T &mat, const double &coeff, const unsigned gauss_order)
 
void OpenMEEG::_operatorDinternal (const Triangle &T2, const Vertex &P, Matrix &mat, const double &coeff)
 
double OpenMEEG::_operatorS (const Triangle &T1, const Triangle &T2, const unsigned gauss_order)
 
double OpenMEEG::_operatorSinternal (const Triangle &T, const Vertex &P)
 
template<typename T >
double OpenMEEG::_operatorN (const Vertex &V1, const Vertex &V2, const Mesh &m1, const Mesh &m2, const T &mat)
 
double OpenMEEG::_operatorP1P0 (const Triangle &T2, const Vertex &V1)
 
template<typename T >
void OpenMEEG::operatorN (const Mesh &m1, const Mesh &m2, T &mat, const double &coeff, const unsigned gauss_order)
 
template<typename T >
void OpenMEEG::operatorS (const Mesh &m1, const Mesh &m2, T &mat, const double &coeff, const unsigned gauss_order)
 
template<typename T >
void OpenMEEG::operatorD (const Mesh &m1, const Mesh &m2, T &mat, const double &coeff, const unsigned gauss_order)
 
template<typename T >
void OpenMEEG::operatorD (const Mesh &m1, const Mesh &m2, T &mat, const double &coeff, const unsigned gauss_order, const bool star)
 
template<typename T >
void OpenMEEG::operatorP1P0 (const Mesh &m, T &mat, const double &coeff)
 
Vect3 OpenMEEG::_operatorFerguson (const Vect3 &x, const Vertex &V1, const Mesh &m)
 

Detailed Description

file containing the integral operators

Definition in file operators.h.