View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Member Functions | List of all members
vistle::GridInterface::Interpolator Class Reference

return at least those elements sharing faces with elem, but might also contain those just sharing vertices More...

#include <core/grid.h>

Public Member Functions

 Interpolator ()
 
 Interpolator (std::vector< Scalar > &weights, std::vector< Index > &indices)
 
Scalar operator() (const Scalar *field) const
 
Vector3 operator() (const Scalar *f0, const Scalar *f1, const Scalar *f2) const
 
bool check () const
 

Detailed Description

return at least those elements sharing faces with elem, but might also contain those just sharing vertices

Constructor & Destructor Documentation

◆ Interpolator() [1/2]

vistle::GridInterface::Interpolator::Interpolator ( )
inline

◆ Interpolator() [2/2]

vistle::GridInterface::Interpolator::Interpolator ( std::vector< Scalar > &  weights,
std::vector< Index > &  indices 
)
inline

Member Function Documentation

◆ check()

bool vistle::GridInterface::Interpolator::check ( ) const

◆ operator()() [1/2]

Vector3 vistle::GridInterface::Interpolator::operator() ( const Scalar f0,
const Scalar f1,
const Scalar f2 
) const
inline

◆ operator()() [2/2]

Scalar vistle::GridInterface::Interpolator::operator() ( const Scalar field) const
inline

The documentation for this class was generated from the following files: