|
FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
The FieldInterpolation class provides a function to do data interpolation on a data field. More...
#include <FieldInterpolator.hpp>
Public Member Functions | |
| FieldInterpolator (RefPtr< Field > &TheFieldP) | |
| FieldType | doIt (const FragmentedPoint_t &localPoint, const CoordType &worldlocation, const double time) |
Public Member Functions inherited from Fiber::FieldInterpolatorBase | |
| FieldInterpolatorBase (RefPtr< Field > &TheFieldP) | |
| RefPtr< MemBase > | getArray (const FragmentedPoint_t &localPoint, const double time) |
Additional Inherited Members | |
Public Types inherited from Fiber::FieldInterpolatorBase | |
| enum | InterpolType { LINEAR , CUBIC , RECTILINEAR , ANALYTIC , EIGENLINEAR , EIGENCUBIC } |
| typedef LocalPoint | FragmentedPoint_t |
Protected Attributes inherited from Fiber::FieldInterpolatorBase | |
| RefPtr< Field > | TheField |
The FieldInterpolation class provides a function to do data interpolation on a data field.
The interpolation algorithm used is set by the 3rd template Parameter. Partial specializations for linear, cubic and analytic field evaluation are provided.