#include <eulerianAccessor.hpp>
Inheritance diagram for ablate::particles::accessors::EulerianAccessor:Public Member Functions | |
| EulerianAccessor (bool cachePointData, std::shared_ptr< ablate::domain::SubDomain > subDomain, SwarmAccessor &, PetscReal currentTime) | |
| ConstPointData | CreateData (const std::string &fieldName) override |
| EulerianAccessor (const EulerianAccessor &)=delete | |
| PetscInt | GetDimensions () const |
Public Member Functions inherited from ablate::particles::accessors::Accessor< const PetscReal > | |
| Accessor (bool cachePointData) | |
| Accessor (const Accessor &)=delete | |
| Data< const PetscReal > | operator[] (const std::string &fieldName) |
| Data< const PetscReal > | GetData (const std::string &fieldName) |
| void | RegisterCleanupFunction (const std::function< void()> &function) |
Additional Inherited Members |
Interpolates cell/eulerian data to the particle locations
|
delete |
prevent copy of this class
|
overridevirtual |
Create point data from the rhs field
| fieldName |
Implements ablate::particles::accessors::Accessor< const PetscReal >.
|
inline |
Get the number of dimensions