differator< N > Class Template Reference

#include <utils.hpp>

Collaboration diagram for differator< N >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 differator (const vect3d &resolution)
virtual ~differator ()
virtual void getValues (const vect3d &pos, prec_t *vals)=0
void getDifference (const vect3d &pos, prec_t *dfdx, prec_t *dfdy, prec_t *dfdz, prec_t *d2fdxdy, prec_t *d2fdxdz, prec_t *d2fdydz, prec_t *d3fdxdydz)

Detailed Description

template<int N>
class differator< N >

Definition at line 263 of file utils.hpp.


Constructor & Destructor Documentation

template<int N>
differator< N >::differator ( const vect3d resolution  )  [inline]

Definition at line 266 of file utils.hpp.

template<int N>
virtual differator< N >::~differator (  )  [inline, virtual]

Definition at line 267 of file utils.hpp.


Member Function Documentation

template<int N>
virtual void differator< N >::getValues ( const vect3d pos,
prec_t vals 
) [pure virtual]

Referenced by differator< N >::getDifference().

template<int N>
void differator< N >::getDifference ( const vect3d pos,
prec_t dfdx,
prec_t dfdy,
prec_t dfdz,
prec_t d2fdxdy,
prec_t d2fdxdz,
prec_t d2fdydz,
prec_t d3fdxdydz 
) [inline]

Definition at line 271 of file utils.hpp.

References differator< N >::getValues(), vect3d::x, vect3d::y, and vect3d::z.


The documentation for this class was generated from the following file:
Generated on Thu Dec 6 20:31:16 2007 for Ephi by  doxygen 1.5.0