Feel++ 0.91.0
Public Types | Public Member Functions

MyIntegrals< Dim > Class Template Reference

Inheritance diagram for MyIntegrals< Dim >:
Feel::Simget

List of all members.

Public Types

typedef double value_type
typedef Simplex< Dim > convex_type
typedef Mesh< convex_typemesh_type
typedef boost::shared_ptr
< mesh_type > 
mesh_ptrtype

Public Member Functions

 MyIntegrals (po::variables_map const &vm, AboutData const &about)
void run ()
void run (const double *X, unsigned long P, double *Y, unsigned long N)

Detailed Description

template<int Dim>
class MyIntegrals< Dim >

MyIntegrals: compute integrals over a domain

See also:
the Computing integrals section in the tutorial
Author:
Christophe Prud'homme

Member Function Documentation

template<int Dim>
void MyIntegrals< Dim >::run ( ) [virtual]

simply execute the simget

Implements Feel::Simget.

template<int Dim>
void MyIntegrals< Dim >::run ( const double *  X,
unsigned long  P,
double *  Y,
unsigned long  N 
) [virtual]

models the input/output relation $ Y=F(X) $

Implements Feel::Simget.

References Feel::boundaryfaces(), Feel::Environment::changeRepository(), and Feel::elements().