Nektar++
Classes | Namespaces | Typedefs | Enumerations
LibUtilities/BasicUtils/Interpolator.h File Reference
#include <functional>
#include <iostream>
#include <memory>
#include <vector>
#include <boost/geometry/geometries/box.hpp>
#include <boost/geometry/geometries/point.hpp>
#include <boost/geometry/index/rtree.hpp>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/BasicUtils/PtsField.h>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/BasicUtils/VmathArray.hpp>
#include <LibUtilities/LibUtilitiesDeclspec.h>

Go to the source code of this file.

Classes

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

Namespaces

namespace  Nektar
 
namespace  Nektar::LibUtilities
 

Typedefs

typedef std::shared_ptr< Interpolator > Nektar::LibUtilities::InterpolatorSharedPtr
 

Enumerations

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