|
HDK
|
#include "SIM_API.h"#include <GEO/GEO_PointTree.h>#include <UT/UT_VoxelArray.h>#include <UT/UT_ThreadedAlgorithm.h>#include <UT/UT_Vector.h>#include <UT/UT_FloatArray.h>#include <UT/UT_Wavelet.h>
Include dependency graph for SIM_RawField.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | SIM_BoundaryLine |
| struct | sim_PointVelocity |
| class | SIM_RawField |
| struct | SIM_RawField::sim_extrapolateFromIndexParms |
| struct | SIM_RawField::sim_extrapolateCacheElem |
| struct | SIM_RawField::sim_advectParms |
| struct | SIM_RawField::sim_particleToFieldParms |
| class | SIM_RawFieldCellIterator |
Macros | |
| #define | CALL_PROBEXY(XSTEP, YSTEP, src, dst, command) |
| #define | CALL_PROBEX(XSTEP, src, dst, command) |
| #define | CALL_VOXELPROBE(src, dst, defval, command) |
Typedefs | |
| typedef UT_Vector3(* | sim_PointVelocityCB )(const UT_Vector3 &, int, void *) |
Enumerations | |
| enum | SIM_FieldSample { SIM_SAMPLE_CENTER = 0, SIM_SAMPLE_FACEX = 1, SIM_SAMPLE_FACEY = 2, SIM_SAMPLE_EDGEXY = 3, SIM_SAMPLE_FACEZ = 4, SIM_SAMPLE_EDGEXZ = 5, SIM_SAMPLE_EDGEYZ = 6, SIM_SAMPLE_CORNER = 7 } |
| enum | SIM_FieldBoundary { SIM_BOUNDARY_NONE, SIM_BOUNDARY_SAME, SIM_BOUNDARY_ZERO, SIM_BOUNDARY_NEGATE, SIM_BOUNDARY_FIXED } |
| enum | SIM_FieldAdvection { SIM_ADVECT_SINGLE = 0, SIM_ADVECT_TRACE = 1, SIM_ADVECT_MIDPOINT = 2, SIM_ADVECT_HJWENO = 3, SIM_ADVECT_UPWIND = 4, SIM_ADVECT_RK3 = 5, SIM_ADVECT_RK4 = 6 } |
Definition at line 1582 of file SIM_RawField.h.
Definition at line 1626 of file SIM_RawField.h.
| typedef UT_Vector3(* sim_PointVelocityCB)(const UT_Vector3 &, int, void *) |
Definition at line 95 of file SIM_RawField.h.
| enum SIM_FieldAdvection |
| Enumerator | |
|---|---|
| SIM_ADVECT_SINGLE | |
| SIM_ADVECT_TRACE | |
| SIM_ADVECT_MIDPOINT | |
| SIM_ADVECT_HJWENO | |
| SIM_ADVECT_UPWIND | |
| SIM_ADVECT_RK3 | |
| SIM_ADVECT_RK4 | |
Definition at line 60 of file SIM_RawField.h.
| enum SIM_FieldBoundary |
| Enumerator | |
|---|---|
| SIM_BOUNDARY_NONE | |
| SIM_BOUNDARY_SAME | |
| SIM_BOUNDARY_ZERO | |
| SIM_BOUNDARY_NEGATE | |
| SIM_BOUNDARY_FIXED | |
Definition at line 50 of file SIM_RawField.h.
| enum SIM_FieldSample |
| Enumerator | |
|---|---|
| SIM_SAMPLE_CENTER | |
| SIM_SAMPLE_FACEX | |
| SIM_SAMPLE_FACEY | |
| SIM_SAMPLE_EDGEXY | |
| SIM_SAMPLE_FACEZ | |
| SIM_SAMPLE_EDGEXZ | |
| SIM_SAMPLE_EDGEYZ | |
| SIM_SAMPLE_CORNER | |
Definition at line 38 of file SIM_RawField.h.