#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: