afl::Interpolator_1 Class Reference

#include <interpolator_1.h>

Inheritance diagram for afl::Interpolator_1:

afl::Interpolator afl::BasisInterpolator_1 afl::HermiteCubic_1 afl::LagrangeLinear_1 afl::LagrangeQuadratic_1 List of all members.

Protected Member Functions

 Interpolator_1 (const Field *f, const Parameters &params)
virtual Element< 1 > findElement (data_t x) const throw (exc::OutOfBoundsException)

Detailed Description

class Interpolator A linear interpolator the proteceted methods


Constructor & Destructor Documentation

afl::Interpolator_1::Interpolator_1 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


Member Function Documentation

virtual Element<1> afl::Interpolator_1::findElement data_t  x  )  const throw (exc::OutOfBoundsException) [protected, virtual]
 

finds the element that contains x.

Parameters:
x the location to find the value for
Returns:
an element with 2 indices, u1 and u2 contaning the indices of the corresponding nodes
Exceptions:
exc::OutOfBoundsException if x is outside the domain


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