Definition at line 27 of file SupportBuilder.hpp.
Public Member Functions | |
| SupportBuilder (vector_type &domainFrom, vector_type2 &domainTo, const Point< vector_type::dims, unsigned int > differentialSignature, typename vector_type::stype rCut, bool is_interpolation) | |
| SupportBuilder (vector_type &domainFrom, vector_type2 &domainTo, unsigned int differentialSignature[vector_type::dims], typename vector_type::stype rCut, bool is_interpolation) | |
| template<typename iterator_type > | |
| Support | getSupport (iterator_type itPoint, unsigned int requiredSize, support_options opt) |
| vector_type::stype | getLastMinspacing () |
| void | setAdapFac (typename vector_type::stype fac) |
Private Member Functions | |
| size_t | getCellLinId (const grid_key_dx< vector_type::dims > &cellKey) |
| size_t | getNumElementsInCell (const grid_key_dx< vector_type::dims > &cellKey) |
| size_t | getNumElementsInSetOfCells (const std::set< grid_key_dx< vector_type::dims > > &set) |
| void | enlargeSetOfCellsUntilSize (std::set< grid_key_dx< vector_type::dims > > &set, unsigned int requiredSize, support_options opt) |
| std::vector< size_t > | getPointsInSetOfCells (std::set< grid_key_dx< vector_type::dims > > set, vect_dist_key_dx &p, vect_dist_key_dx &pOrig, size_t requiredSupportSize, support_options opt) |
| bool | isCellKeyInBounds (grid_key_dx< vector_type::dims > key) |
Private Attributes | |
| vector_type & | domainFrom |
| vector_type2 & | domainTo |
| decltype(std::declval< vector_type >().getCellList(0.0)) | cellList |
| const Point< vector_type::dims, unsigned int > | differentialSignature |
| vector_type::stype | rCut |
| vector_type::stype | MinSpacing |
| vector_type::stype | AdapFac =1 |
| bool | is_interpolation |
|
inline |
Definition at line 38 of file SupportBuilder.hpp.
|
inline |
Definition at line 49 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 114 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 95 of file SupportBuilder.hpp.
|
inline |
Definition at line 85 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 100 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 106 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 157 of file SupportBuilder.hpp.
|
inline |
Definition at line 56 of file SupportBuilder.hpp.
|
inlineprivate |
Definition at line 232 of file SupportBuilder.hpp.
|
inline |
Definition at line 89 of file SupportBuilder.hpp.
|
private |
Definition at line 33 of file SupportBuilder.hpp.
|
private |
Definition at line 31 of file SupportBuilder.hpp.
|
private |
Definition at line 32 of file SupportBuilder.hpp.
|
private |
Definition at line 29 of file SupportBuilder.hpp.
|
private |
Definition at line 30 of file SupportBuilder.hpp.
|
private |
Definition at line 34 of file SupportBuilder.hpp.
|
private |
Definition at line 33 of file SupportBuilder.hpp.
|
private |
Definition at line 33 of file SupportBuilder.hpp.