afl::Interpolator_2 Class Reference

#include <interpolator_2.h>

Inheritance diagram for afl::Interpolator_2:

afl::Interpolator afl::BasisInterpolator_2 afl::DelaunayLinear_2 List of all members.

Protected Member Functions

 Interpolator_2 (const Field *f, const Parameters &params)
virtual ~Interpolator_2 ()
virtual Element< 2 > find_u (const Point &x) const

Detailed Description

class Interpolator_2 A linear interpolator over a delaunay triangulation


Constructor & Destructor Documentation

afl::Interpolator_2::Interpolator_2 const Field f,
const Parameters params
[protected]
 

assigs the DDF properties of the field

Parameters:
f the field this interpolation is over
params any parameters to pass to the interpolator

virtual afl::Interpolator_2::~Interpolator_2  )  [protected, virtual]
 

destructor


Member Function Documentation

virtual Element<2> afl::Interpolator_2::find_u const Point x  )  const [protected, virtual]
 

Parameters:
x the point to find in the field
Returns:
the triangle that contains x
Exceptions:
ddf::OutOfBoundsException if x is outside the domain
ddf::GeometryException if xs can't be triangulated


The documentation for this class was generated from the following file:
Generated on Fri Dec 22 07:17:51 2006 for afl by  doxygen 1.4.6