Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Variables
Interpolator.h File Reference
#include <vector>
#include <boost/function.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/box.hpp>
#include <boost/geometry/geometries/point.hpp>
#include <boost/geometry/index/rtree.hpp>
#include <MultiRegions/ExpList.h>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/BasicUtils/PtsField.h>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/BasicUtils/VmathArray.hpp>
#include "FieldUtilsDeclspec.h"
Include dependency graph for Interpolator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Nektar::FieldUtils::Interpolator
 A class that contains algorithms for interpolation between pts fields, expansions and different meshes. More...
 
class  Nektar::FieldUtils::Interpolator::PtsPoint
 

Namespaces

 Nektar
 <
 
 Nektar::FieldUtils
 

Typedefs

typedef boost::shared_ptr
< Interpolator > 
Nektar::FieldUtils::InterpolatorSharedPtr
 

Enumerations

enum  Nektar::FieldUtils::InterpMethod {
  Nektar::FieldUtils::eNoMethod, Nektar::FieldUtils::eNearestNeighbour, Nektar::FieldUtils::eQuadratic, Nektar::FieldUtils::eShepard,
  Nektar::FieldUtils::eGauss
}
 

Variables

static InterpolatorSharedPtr Nektar::FieldUtils::NullInterpolator