DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
Local child/parent center pairings. More...
#include <DTK_SplineInterpolationPairing.hpp>
Public Member Functions | |
SplineInterpolationPairing (const Teuchos::ArrayView< const double > &child_centers, const Teuchos::ArrayView< const double > &parent_centers, const bool use_knn, const unsigned num_neighbors, const double radius) | |
Constructor. More... | |
Teuchos::ArrayView< const unsigned > | childCenterIds (const unsigned parent_id) const |
Given a parent center local id get the ids of the child centers within the given radius. More... | |
Local child/parent center pairings.
Build groups of local child centers that are within the given radius or the k-nearest-neighbor set of the parent centers. Each parent center will have a list of child centers.
Definition at line 62 of file DTK_SplineInterpolationPairing.hpp.
DataTransferKit::SplineInterpolationPairing< DIM >::SplineInterpolationPairing | ( | const Teuchos::ArrayView< const double > & | child_centers, |
const Teuchos::ArrayView< const double > & | parent_centers, | ||
const bool | use_knn, | ||
const unsigned | num_neighbors, | ||
const double | radius | ||
) |
Constructor.
Definition at line 56 of file DTK_SplineInterpolationPairing_impl.hpp.
Teuchos::ArrayView< const unsigned > DataTransferKit::SplineInterpolationPairing< DIM >::childCenterIds | ( | const unsigned | parent_id | ) | const |
Given a parent center local id get the ids of the child centers within the given radius.
Definition at line 116 of file DTK_SplineInterpolationPairing_impl.hpp.