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

#include <analytics.h>

Collaboration diagram for OpenMEEG::analyticS:
Collaboration graph
[legend]

Public Member Functions

 analyticS ()
 
 ~analyticS ()
 
void init (const Triangle &T)
 
void init (const Vect3 &v0, const Vect3 &v1, const Vect3 &v2)
 
double f (const Vect3 &x) const
 

Private Member Functions

void init_aux ()
 

Private Attributes

Vect3 p0
 
Vect3 p1
 
Vect3 p2
 vertices of the triangle More...
 
Vect3 p2p1
 
Vect3 p1p0
 
Vect3 p0p2
 
Vect3 nu0
 
Vect3 nu1
 
Vect3 nu2
 
Vect3 n
 
double norm2p2p1
 
double norm2p1p0
 
double norm2p0p2
 
double tanTHETA0m
 
double tanTHETA0p
 
double tanTHETA1m
 
double tanTHETA1p
 
double tanTHETA2m
 
double tanTHETA2p
 

Detailed Description

Definition at line 59 of file analytics.h.

Constructor & Destructor Documentation

OpenMEEG::analyticS::analyticS ( )
inline

Definition at line 78 of file analytics.h.

OpenMEEG::analyticS::~analyticS ( )
inline

Definition at line 79 of file analytics.h.

Member Function Documentation

void OpenMEEG::analyticS::init_aux ( )
inlineprivate

Definition at line 68 of file analytics.h.

void OpenMEEG::analyticS::init ( const Triangle T)
inline

Definition at line 80 of file analytics.h.

void OpenMEEG::analyticS::init ( const Vect3 v0,
const Vect3 v1,
const Vect3 v2 
)
inline

Definition at line 94 of file analytics.h.

double OpenMEEG::analyticS::f ( const Vect3 x) const
inline

Definition at line 108 of file analytics.h.

Member Data Documentation

Vect3 OpenMEEG::analyticS::p0
private

Definition at line 61 of file analytics.h.

Vect3 OpenMEEG::analyticS::p1
private

Definition at line 61 of file analytics.h.

Vect3 OpenMEEG::analyticS::p2
private

vertices of the triangle

Definition at line 61 of file analytics.h.

Vect3 OpenMEEG::analyticS::p2p1
private

Definition at line 62 of file analytics.h.

Vect3 OpenMEEG::analyticS::p1p0
private

Definition at line 62 of file analytics.h.

Vect3 OpenMEEG::analyticS::p0p2
private

Definition at line 62 of file analytics.h.

Vect3 OpenMEEG::analyticS::nu0
private

Definition at line 63 of file analytics.h.

Vect3 OpenMEEG::analyticS::nu1
private

Definition at line 63 of file analytics.h.

Vect3 OpenMEEG::analyticS::nu2
private

Definition at line 63 of file analytics.h.

Vect3 OpenMEEG::analyticS::n
private

Definition at line 64 of file analytics.h.

double OpenMEEG::analyticS::norm2p2p1
private

Definition at line 65 of file analytics.h.

double OpenMEEG::analyticS::norm2p1p0
private

Definition at line 65 of file analytics.h.

double OpenMEEG::analyticS::norm2p0p2
private

Definition at line 65 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA0m
private

Definition at line 66 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA0p
private

Definition at line 66 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA1m
private

Definition at line 66 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA1p
private

Definition at line 66 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA2m
private

Definition at line 66 of file analytics.h.

double OpenMEEG::analyticS::tanTHETA2p
private

Definition at line 66 of file analytics.h.


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