#include <VaporField.h>
|
virtual bool | InsideVolumeVelocity (double time, glm::vec3 pos) const override |
|
virtual bool | InsideVolumeScalar (double time, glm::vec3 pos) const override |
|
virtual uint32_t | GetNumberOfTimesteps () const override |
|
virtual int | GetVelocity (double time, glm::vec3 pos, glm::vec3 &vel) const override |
|
virtual int | GetScalar (double time, glm::vec3 pos, float &scalar) const override |
|
void | AssignDataManager (VAPoR::DataMgr *dmgr) |
|
void | UpdateParams (const VAPoR::FlowParams *) |
|
void | ReleaseLockedGrids () |
|
int | LocateTimestamp (double time, size_t &floor) const |
|
int | GetVelocityIntersection (size_t ts, glm::vec3 &minxyz, glm::vec3 &maxxyz) const |
|
int | CalcDeltaTFromCurrentTimeStep (double &delT) const |
|
virtual auto | LockParams () -> int override |
|
virtual auto | UnlockParams () -> int override |
|
| Field ()=default |
|
virtual | ~Field ()=default |
|
virtual bool | InsideVolumeVelocity (double time, glm::vec3 pos) const =0 |
|
virtual bool | InsideVolumeScalar (double time, glm::vec3 pos) const =0 |
|
virtual uint32_t | GetNumberOfTimesteps () const =0 |
|
virtual int | GetScalar (double time, glm::vec3 pos, float &val) const =0 |
|
virtual int | GetVelocity (double time, glm::vec3 pos, glm::vec3 &vel) const =0 |
|
int | GetNumOfEmptyVelocityNames () const |
|
virtual auto | LockParams () -> int=0 |
|
virtual auto | UnlockParams () -> int=0 |
|
Definition at line 61 of file VaporField.h.
◆ AssignDataManager()
◆ CalcDeltaTFromCurrentTimeStep()
int flow::VaporField::CalcDeltaTFromCurrentTimeStep |
( |
double & |
delT | ) |
const |
◆ GetNumberOfTimesteps()
virtual uint32_t flow::VaporField::GetNumberOfTimesteps |
( |
| ) |
const |
|
overridevirtual |
◆ GetScalar()
virtual int flow::VaporField::GetScalar |
( |
double |
time, |
|
|
glm::vec3 |
pos, |
|
|
float & |
scalar |
|
) |
| const |
|
overridevirtual |
◆ GetVelocity()
virtual int flow::VaporField::GetVelocity |
( |
double |
time, |
|
|
glm::vec3 |
pos, |
|
|
glm::vec3 & |
vel |
|
) |
| const |
|
overridevirtual |
◆ GetVelocityIntersection()
int flow::VaporField::GetVelocityIntersection |
( |
size_t |
ts, |
|
|
glm::vec3 & |
minxyz, |
|
|
glm::vec3 & |
maxxyz |
|
) |
| const |
◆ InsideVolumeScalar()
virtual bool flow::VaporField::InsideVolumeScalar |
( |
double |
time, |
|
|
glm::vec3 |
pos |
|
) |
| const |
|
overridevirtual |
◆ InsideVolumeVelocity()
virtual bool flow::VaporField::InsideVolumeVelocity |
( |
double |
time, |
|
|
glm::vec3 |
pos |
|
) |
| const |
|
overridevirtual |
◆ LocateTimestamp()
int flow::VaporField::LocateTimestamp |
( |
double |
time, |
|
|
size_t & |
floor |
|
) |
| const |
◆ LockParams()
virtual auto flow::VaporField::LockParams |
( |
| ) |
-> int |
|
overridevirtual |
◆ ReleaseLockedGrids()
void flow::VaporField::ReleaseLockedGrids |
( |
| ) |
|
◆ UnlockParams()
virtual auto flow::VaporField::UnlockParams |
( |
| ) |
-> int |
|
overridevirtual |
◆ UpdateParams()
The documentation for this class was generated from the following file: