|
FreePOOMA
2.4.1
|
Specialization of Interpolator class template for nearest-grid-point (NGP) interpolation between Particle Attributes and Fields. More...
#include "Particles/Interpolation.h"#include "Domain/Loc.h"#include "Utilities/PAssert.h"#include "Utilities/ElementProperties.h"#include <iostream>

Classes | |
| struct | NGP |
| struct | NGPCacheData< Dim, T > |
| struct | ElementProperties< NGPCacheData< Dim, T > > |
| struct | Interpolator< Dim, T, NGP > |
| struct | NGPGather< FC, Dim > |
| struct | NGPScatter< FC, Dim > |
| struct | NGPScatterValue< FC, Dim, ValueT > |
| struct | NGPGatherFillCache< FC, Dim > |
| struct | NGPScatterFillCache< FC, Dim > |
| struct | NGPScatterValueFillCache< FC, Dim, ValueT > |
| struct | NGPGatherUseCache< FC, Dim > |
| struct | NGPScatterUseCache< FC, Dim > |
| struct | NGPScatterValueUseCache< FC, Dim, ValueT > |
Functions | |
| template<int Dim, class T > | |
| std::ostream & | operator<< (std::ostream &o, const NGPCacheData< Dim, T > &cache) |
Specialization of Interpolator class template for nearest-grid-point (NGP) interpolation between Particle Attributes and Fields.
Specialization of Interpolator class template for nearest-grid-point interpolation. Interpolation is performed using a PatchFunction that spawns threads to work on each patch and loop over the particles on that patch. This functor will store a copy of the Field to be gathered from or scattered to and take the appropriate view of the Field for each patch.
| std::ostream& operator<< | ( | std::ostream & | o, |
| const NGPCacheData< Dim, T > & | cache | ||
| ) |
1.7.6.1