| 
    HDK
    
   | 
 
This is the complete list of members for SIM_VectorField, including all inherited members.
| addError(const SIM_RootData *root, int errorcode, const char *errorparm, UT_ErrorSeverity severity) const | SIM_Data | |
| addGuideDep(DEP_MicroNode &src) const | SIM_Data | |
| addOPInterest(OP_Node *node) const | SIM_Data | |
| addSmokeRepresentation(const SIM_Data &root, GU_Detail *gdp) const | SIM_VectorField | |
| addToCell(int x, int y, int z, const UT_Vector3 &dv) | SIM_VectorField | |
| advect(UT_Vector3 &pos, float time, float cfl=1.0f) const | SIM_VectorField | inline | 
| advect(const SIM_VectorField *vel, float timestep, const SIM_RawField *collision, SIM_FieldAdvection advectmethod, float cfl) | SIM_VectorField | |
| advect(sim_PointVelocity getVelocity, float timestep, float voxelsize, const SIM_RawField *collision=0, float cfl=1.0f) | SIM_VectorField | |
| advectMidpoint(UT_Vector3 &pos, float time, float cfl=1.0f) const | SIM_VectorField | inline | 
| advectMinMax(SIM_VectorField *minfield, SIM_VectorField *maxfield, const SIM_VectorField *vel, float timestep, const SIM_RawField *collision, SIM_FieldAdvection advectmethod, float cfl) | SIM_VectorField | |
| advectRK3(UT_Vector3 &pos, float time, float cfl=1.0f) const | SIM_VectorField | inline | 
| advectRK4(UT_Vector3 &pos, float time, float cfl=1.0f) const | SIM_VectorField | inline | 
| appearsToBeUnused() const | SIM_VectorField | inline | 
| appendFullDataPath(const SIM_Data *subdata, bool useobjectid, UT_String &datapath) const | SIM_Data | |
| applyPressureGradientCenter(const SIM_RawField *pressure, const SIM_RawField *stencil=NULL, bool fromCorner=false) | SIM_VectorField | inline | 
| applyPressureGradientCenterInternalPartial(const SIM_RawField *pressure, const SIM_RawField *stencil, const UT_JobInfo &info) | SIM_VectorField | protected | 
| applyPressureGradientCorner(const SIM_RawField *pressure, const SIM_RawField *stencil=NULL) | SIM_VectorField | inline | 
| applyPressureGradientCornerInternalPartial(const SIM_RawField *pressure, const SIM_RawField *stencil, bool backCorner, const UT_JobInfo &info) | SIM_VectorField | protected | 
| buildDivergenceCenter(SIM_RawField &div, const SIM_RawField *stencil=NULL, bool toCorner=false) const | SIM_VectorField | inline | 
| buildDivergenceCenterInternalPartial(SIM_RawField &div, const SIM_RawField *stencil, const UT_JobInfo &info) const | SIM_VectorField | protected | 
| buildDivergenceCorner(SIM_RawField &div, const SIM_RawField *stencil=NULL) const | SIM_VectorField | inline | 
| buildDivergenceCornerInternalPartial(SIM_RawField &div, const SIM_RawField *stencil, bool backCorner, const UT_JobInfo &info) const | SIM_VectorField | protected | 
| buildGuideGeometrySubclass(const SIM_RootData &root, const SIM_Options &options, const GU_DetailHandle &gdh, UT_DMatrix4 *xform, const SIM_Time &t) const | SIM_Data | protectedvirtual | 
| buildGuideOptions(SIM_Options &options, const SIM_Time &time) const | SIM_Data | |
| buildSubDataPath(const SIM_Data *subdata, UT_String &pathto) const | SIM_Data | |
| castConstPointerToType(const SIM_Data *data, const UT_StringRef &datatype) | SIM_Data | static | 
| castPointerToType(SIM_Data *data, const UT_StringRef &datatype) | SIM_Data | static | 
| collision | SIM_VectorField | |
| comp | SIM_VectorField | |
| comp | SIM_VectorField | |
| compnum | SIM_VectorField | |
| const | SIM_VectorField | |
| copyCreationInfoFrom(const SIM_Data *source) | SIM_Data | |
| createGuideObjectSubclass() const | SIM_Data | protectedvirtual | 
| createNamedSubData(const char *dataname, const char *datatype, int creationflags, UT_String *newdatanameptr=NULL) | SIM_Data | |
| createQueryObjectSubclass() const | SIM_Data | protectedvirtual | 
| createSmokeRepresentation(const SIM_Data &root) const | SIM_VectorField | |
| createUniqueSubDataName(const SIM_Data *subdata, UT_String &dataname) const | SIM_Data | |
| deleteGuideObjectIfNotBuilding() const | SIM_Data | protected | 
| deleteQueryObjectIfNotBuilding() const | SIM_Data | protected | 
| distributeBoundaryDivergenceToSurfaceFace(SIM_RawField &div, const SIM_RawField *pressureboundary, const SIM_RawField *collision, int compnum, const UT_VoxelArray< int64 > &comp) | SIM_VectorField | |
| distributeBoundaryDivergenceToVolumeFace(SIM_RawField &div, const SIM_RawField *pressureboundary=0, int compnum=-1, const SIM_RawIndexField *comp=0) | SIM_VectorField | |
| div | SIM_VectorField | |
| enforceBoundary(const SIM_ScalarField *collision=0, const SIM_VectorField *cvel=0, const SIM_VectorField *bvel=0, const SIM_BoundaryLine &worldbline=SIM_BoundaryLine()) | SIM_VectorField | |
| enforceVelBoundary(const SIM_ScalarField *collision, ut_velocityCalc calcVelocity, void *vvp, ut_physParmCalc calcPhysParms, void *vpp, bool forbidinterference, const SIM_BoundaryLine &worldbline=SIM_BoundaryLine()) | SIM_VectorField | |
| enforceVelBoundaryVariational(const SIM_ScalarField *collision, const SIM_VectorField *weights, ut_velocityCalc calcVelocity, void *vvp, ut_physParmCalc calcPhysParms, void *vpp, bool threadsafe, fpreal bandwidth) | SIM_VectorField | |
| enforceVelBoundaryVariationalAxisPartial(enforceVelBoundaryVariationalParms &parms, const UT_JobInfo &info) | SIM_VectorField | |
| filterConstSubData(SIM_ConstDataArray &dp, UT_StringArray *names, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
| filterSubData(SIM_DataArray &ncdp, UT_StringArray *names, const SIM_DataFilter &ncfilter, const char *startfrom, const SIM_DataFilter &recursefilter) | SIM_Data | |
| forEachConstSubData(SIM_EachDataCallback &cb, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
| forEachSubData(SIM_EachDataCallback &cb, const SIM_DataFilter &filter, const char *startfrom, const SIM_DataFilter &recurseFilter) | SIM_Data | |
| getAlternateRepresentationOf() const | SIM_Data | inlineprotected | 
| getBBox(UT_BoundingBox &bbox) const | SIM_VectorField | |
| getBorder() const | SIM_VectorField | inline | 
| getCastToType(const UT_StringRef &datatype) const | SIM_Data | protectedvirtual | 
| getCellValue(int x, int y, int z) const | SIM_VectorField | |
| getCenter() const | SIM_VectorField | |
| getCHOPNode(const char *path, bool addinterest) const | SIM_Data | |
| getConstNamedSubData(const char *dataname) const | SIM_Data | |
| getConstPointerToType(const UT_StringRef &datatype) const | SIM_Data | |
| getConstSubData(int index) const | SIM_Data | |
| getConstUserOptions() const | SIM_Data | inline | 
| getCOP2Node(const char *path, bool addinterest) const | SIM_Data | |
| getCreationTime() const | SIM_Data | |
| getCreatorId() const | SIM_Data | |
| getCreatorIndex() const | SIM_Data | |
| getCreatorNode() const | SIM_Data | |
| getCurl(const UT_Vector3 &pos) const | SIM_VectorField | |
| getDataType() const | SIM_Data | |
| getDataTypeFromFile(const char *filename, UT_String &datatype) | SIM_Data | static | 
| getDataTypeFromStream(UT_IStream &is, UT_String &datatype) | SIM_Data | static | 
| getDataTypeSubclass() const | SIM_Data | protectedvirtual | 
| getDataTypeSuperclasses(UT_StringArray &) | SIM_Data | inlineprotectedstatic | 
| getDivisions() const | SIM_VectorField | |
| getDOPNode(const char *path, bool addinterest) const | SIM_Data | |
| getEmptyDopDescription() | SIM_Data | protectedstatic | 
| getEmptyTemplateList() | SIM_Data | protectedstatic | 
| getEngine() const | SIM_Data | inline | 
| getField(int axis) const | SIM_VectorField | inline | 
| getField(int axis) | SIM_VectorField | inline | 
| getGradient(const UT_Vector3 &pos) const | SIM_VectorField | |
| getGuideGeometry(const SIM_RootData &root, const char *datapath, UT_DMatrix4 &xform, const SIM_Time &t) const | SIM_Data | |
| getGuideGeometryList(const SIM_RootData &root, const char *datapath, const SIM_Time &t, UT_Array< GU_ConstDetailHandle > &detailArray, UT_Array< UT_DMatrix4 > &xformArray) const | SIM_Data | virtual | 
| getGuideParmVersion() const | SIM_Data | |
| getGuideParmVersionSubclass() const | SIM_Data | protectedvirtual | 
| getIsAlternateRepresentation() const | SIM_Data | |
| getIsAlternateRepresentationSubclass() const | SIM_Data | protectedvirtual | 
| getIsDoingSimplifiedSaveLoad() const | SIM_Data | protected | 
| getIsOfType(const UT_StringRef &datatype) const | SIM_Data | |
| getIsSelected() const | SIM_Data | |
| getMemorySize() const | SIM_Data | |
| getMemorySizeSubclass() const override | SIM_VectorField | protectedvirtual | 
| getNamedSubData(const char *dataname) | SIM_Data | |
| getNeedsInitialization() const | SIM_Data | protected | 
| getNodePathsRelativeTo() const | SIM_Data | |
| getNthConstSubData(UT_String *name, const SIM_DataFilter &filter, int n, const char *startfrom, const SIM_DataFilter &recurseFilter) const | SIM_Data | |
| getNthSubData(UT_String *name, const SIM_DataFilter &filter, int n, const char *startfrom, const SIM_DataFilter &recurseFilter) | SIM_Data | |
| getNumSlices() const | SIM_VectorField | inline | 
| getNumSubData() const | SIM_Data | |
| getOBJNode(const char *path, bool addinterest) const | SIM_Data | |
| getOPNode(const char *path, bool addinterest) const | SIM_Data | |
| getOptions() const | SIM_OptionsUser | |
| getOptions() | SIM_OptionsUser | protected | 
| getOrCreateAlternateRepresentation(const char *dataname, const char *datatype) const | SIM_Data | |
| getOrig() const | SIM_VectorField | inline | 
| getOwnerNetwork() const | SIM_Data | |
| getPointerToType(const UT_StringRef &datatype) | SIM_Data | |
| getQueryObject() const | SIM_Data | |
| getReferenceCount() const | SIM_Data | |
| getSelectionRepresentsObject() const | SIM_Data | |
| GETSET_DATA_FUNCS_B(SIM_NAME_TWOD, TwoDField) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closedends", ClosedEnds) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closexneg", CloseXNeg) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closeyneg", CloseYNeg) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closezneg", CloseZNeg) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closexpos", CloseXPos) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closeypos", CloseYPos) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("closezpos", CloseZPos) | SIM_VectorField | |
| GETSET_DATA_FUNCS_B("usefp16", UseFP16) | SIM_VectorField | |
| GETSET_DATA_FUNCS_F("divsize", RawDivisionSize) | SIM_VectorField | |
| GETSET_DATA_FUNCS_F(SIM_NAME_TOLERANCE, Tolerance) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I(SIM_NAME_UNIFORMVOXELS, UniformVoxels) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I(SIM_NAME_VOXELPLANE, VoxelPlane) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I("uniformdiv", RawUniformDivisions) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I("totalvoxels", TotalVoxels) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I(SIM_NAME_VOXELSAMPLE, VoxelSampleRaw) | SIM_VectorField | |
| GETSET_DATA_FUNCS_I("border", RawBorder) | SIM_VectorField | |
| GETSET_DATA_FUNCS_S(SIM_NAME_POSITIONPATH, PositionPath) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3(SIM_NAME_DIV, RawDivisions) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3(SIM_NAME_CENTER, RawCenter) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3(SIM_NAME_SIZE, RawSize) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3("slicediv", SliceDivisions) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3("sliceoverlapneg", SliceOverlapNeg) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3("sliceoverlappos", SliceOverlapPos) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3("totalvoxelres", TotalVoxelRes) | SIM_VectorField | |
| GETSET_DATA_FUNCS_V3(SIM_NAME_DIRECTION, ExternalDirection) | SIM_VectorField | |
| getSize() const | SIM_VectorField | |
| getSOPNode(const char *path, bool addinterest) const | SIM_Data | |
| getSubData(int index) | SIM_Data | |
| getSubDataIndex(const SIM_Data *subdata) const | SIM_Data | |
| getSubDataName(int index) const | SIM_Data | |
| getUniqueId() const | SIM_Data | |
| getUserOptions() | SIM_Data | inline | 
| getValue(const UT_Vector3 &pos) const | SIM_VectorField | |
| getVoxelDiameter(int axis) const | SIM_VectorField | inline | 
| getVoxelSample(int axis) const | SIM_VectorField | |
| getVoxelSize(int axis) const | SIM_VectorField | inline | 
| getVoxelSize() const | SIM_VectorField | inline | 
| getXField() const | SIM_VectorField | inline | 
| getXField() | SIM_VectorField | inline | 
| getYField() const | SIM_VectorField | inline | 
| getYField() | SIM_VectorField | inline | 
| getZField() const | SIM_VectorField | inline | 
| getZField() | SIM_VectorField | inline | 
| handleModification(int code=-1) | SIM_Data | protected | 
| handleModificationSubclass(int code) | SIM_Data | protectedvirtual | 
| hasNan() const | SIM_VectorField | inline | 
| indexToPos(int axis, int x, int y, int z, UT_Vector3 &pos) const | SIM_VectorField | |
| info | SIM_VectorField | |
| initAlternateRepresentation() const | SIM_Data | protected | 
| initAlternateRepresentationSubclass(const SIM_Data &) | SIM_Data | protectedvirtual | 
| initialize(const SIM_SubdataBehavior &subdatabehavior) | SIM_Data | |
| initializeFromParmDefaults() | SIM_Data | protected | 
| initializeSubclass() override | SIM_VectorField | protectedvirtual | 
| interpolate(const SIM_Data *source1, const SIM_Data *source2, fpreal interp) | SIM_Data | |
| interpolateSubclass(const SIM_Data *source1, const SIM_Data *source2, fpreal interp) | SIM_Data | protectedvirtual | 
| interpolateSubData(const SIM_Data &source1, const SIM_Data &source2, fpreal interp, const SIM_DataFilter &interpdata, const SIM_DataFilter &recurse) | SIM_Data | |
| isAligned(const SIM_ScalarField *field) const | SIM_VectorField | |
| isAligned(const SIM_MatrixField *field) const | SIM_VectorField | |
| isAligned(const SIM_VectorField *field) const | SIM_VectorField | |
| isAligned(const SIM_RawField *field) const | SIM_VectorField | |
| isCenterSampled() const | SIM_VectorField | inline | 
| isCornerSampled() const | SIM_VectorField | inline | 
| isFaceSampled() const | SIM_VectorField | inline | 
| isMatching(const SIM_VectorField *field) const | SIM_VectorField | inline | 
| isSelfAligned() const | SIM_VectorField | inline | 
| loadFromFile(const char *filename) | SIM_Data | |
| loadFromStream(UT_IStream &is, bool skiptype=false) | SIM_Data | |
| loadIOSubclass(UT_IStream &is, SIM_DataThreadedIO *io) | SIM_Data | protectedvirtual | 
| loadOptionPacket(UT_IStream &is, const char *name, SIM_Options *opts) const | SIM_Data | protected | 
| loadSubclass(UT_IStream &is) override | SIM_VectorField | protectedvirtual | 
| makeEqual(const SIM_Data *source, const SIM_SubdataBehavior &subdatabehavior) | SIM_Data | |
| makeEqualSubclass(const SIM_Data *source) override | SIM_VectorField | protectedvirtual | 
| makeMemberDataUnique() | SIM_Data | inline | 
| makeMemberDataUniqueSubclass() | SIM_Data | inlinevirtual | 
| markGridAsChanged() | SIM_VectorField | inline | 
| matchField(const SIM_ScalarField *field) | SIM_VectorField | |
| matchField(const SIM_VectorField *field, bool matchsample=false) | SIM_VectorField | |
| matchField(const SIM_MatrixField *field) | SIM_VectorField | |
| matchField(const SIM_IndexField *field) | SIM_VectorField | |
| matchVDB(const GEO_PrimVDB *vdb, const UT_DMatrix4 &xform) | SIM_VectorField | |
| matchVolume(const GEO_PrimVolume *vol, const UT_DMatrix4 &xform) | SIM_VectorField | |
| moveNamedSubData(const char *oldname, const char *newname) | SIM_Data | |
| optionChanged(const char *name) | SIM_OptionsUser | |
| optionChangedSubclass(const char *name) override | SIM_VectorField | protectedvirtual | 
| posToIndex(int axis, const UT_Vector3 &pos, int &x, int &y, int &z) const | SIM_VectorField | |
| pressure | SIM_VectorField | |
| pressureboundary | SIM_VectorField | |
| pressureBoundaryAtFace | SIM_VectorField | |
| projectToNonDivergent(const SIM_RawField *pressureboundary=0, const SIM_RawField *collision=0, SIM_RawField *pressureout=0, bool preservebubble=true, const SIM_RawField *goaldiv=0, SIM_RawIndexField *compout=0, bool ghostfluid=true, bool variational=true, SIM_RawField::PCG_METHOD pcgmethod=SIM_RawField::PCG_MIC, int numiterforcenter=20) | SIM_VectorField | |
| projectToNonDivergentCenter(const SIM_RawField *pressureboundary, const SIM_RawField *goaldiv, int numiter) | SIM_VectorField | |
| projectToNonDivergentFace(const SIM_RawField *pressureboundary, const SIM_RawField *collision, SIM_RawField *pressureout=0, bool preservebubble=true, const SIM_RawField *goaldiv=0, SIM_RawIndexField *compout=0, bool ghostfluid=true, bool variational=true, SIM_RawField::PCG_METHOD pcgmethod=SIM_RawField::PCG_MIC) | SIM_VectorField | |
| pubHandleModification() | SIM_VectorField | inline | 
| rawfield_type typedef | SIM_VectorField | |
| removeNamedSubData(const char *dataname) | SIM_Data | |
| removeNamedSubDataSubclass(const char *dataname) | SIM_Data | protectedvirtual | 
| removeSubData(int index) | SIM_Data | |
| resizeKeepData(const UT_Vector3 &size, const UT_Vector3 ¢er, bool keepdata, const char *address=0, int port=-1) | SIM_VectorField | |
| saveIOSubclass(std::ostream &os, SIM_DataThreadedIO *io) const | SIM_Data | protectedvirtual | 
| saveOptionPacket(std::ostream &os, const char *name, const SIM_Options *opts) const | SIM_Data | protected | 
| saveSubclass(std::ostream &os) const override | SIM_VectorField | protectedvirtual | 
| saveToFile(const char *filename, UT_CompressionType compressionType) const | SIM_Data | |
| saveToStream(std::ostream &os, UT_CompressionType compressionType) const | SIM_Data | |
| setBorder(UT_VoxelBorderType border) | SIM_VectorField | inline | 
| setCenter(const UT_Vector3 &div) | SIM_VectorField | |
| setDivisions(const UT_Vector3 &div) | SIM_VectorField | |
| setField(int axis, SIM_RawField *field) | SIM_VectorField | |
| setIsSelected(bool selected) const | SIM_Data | |
| setNamedSubData(const char *dataname, const SIM_Data *data, int setflags) | SIM_Data | |
| setNamedSubDataSubclass(const char *dataname, const SIM_Data *data) | SIM_Data | protectedvirtual | 
| setNeedsInitialization(bool needsinit) const | SIM_Data | protected | 
| setNeedsInitializationSubclass(bool needsinit) const | SIM_Data | protectedvirtual | 
| setNeedsToRecalculateMemorySize() const | SIM_Data | protected | 
| setParameters(const SIM_Options &parms) | SIM_Data | |
| setParametersSubclass(const SIM_Options &parms) | SIM_Data | protectedvirtual | 
| setSelectionRepresentsObject(bool representsobject) | SIM_Data | protected | 
| setSize(const UT_Vector3 &div) | SIM_VectorField | |
| setVoxelSize(const UT_Vector3 &voxelsize) | SIM_VectorField | inline | 
| SIM_Data(const SIM_DataFactory *factory) | SIM_Data | explicitprotected | 
| SIM_OptionsUser(SIM_Data *owner) | SIM_OptionsUser | |
| SIM_VectorField(const SIM_DataFactory *factory) | SIM_VectorField | explicitprotected | 
| SkipFieldRebuildScope class | SIM_VectorField | friend | 
| stealField(int axis) | SIM_VectorField | |
| stencil | SIM_VectorField | |
| surface | SIM_VectorField | |
| testForNan() const | SIM_VectorField | |
| THREADED_METHOD1(SIM_VectorField, parms.u->shouldMultiThread(), enforceVelBoundaryVariationalAxis, enforceVelBoundaryVariationalParms &, parms) | SIM_VectorField | |
| THREADED_METHOD2(SIM_VectorField, getField(0) ->shouldMultiThread(), applyPressureGradientCenterInternal, const SIM_RawField *, pressure, const SIM_RawField *, stencil) | SIM_VectorField | protected | 
| THREADED_METHOD2_CONST(SIM_VectorField, getField(0) ->shouldMultiThread(), buildDivergenceCenterInternal, SIM_RawField &, div, const SIM_RawField *, stencil) | SIM_VectorField | protected | 
| THREADED_METHOD3(SIM_VectorField, getField(0) ->shouldMultiThread(), applyPressureGradientCornerInternal, const SIM_RawField *, pressure, const SIM_RawField *, stencil, bool, backCorner) | SIM_VectorField | protected | 
| THREADED_METHOD3_CONST(SIM_VectorField, getField(0) ->shouldMultiThread(), buildDivergenceCornerInternal, SIM_RawField &, div, const SIM_RawField *, stencil, bool, backCorner) | SIM_VectorField | protected | 
| THREADED_METHOD6(SIM_VectorField, getField(axis) ->shouldMultiThread(), applyPressureGradientFace, int, axis, const SIM_RawField *, pressure, const SIM_RawField *, surface, const SIM_RawIndexField *, comp, const SIM_RawField *, stencil, bool, pressureBoundaryAtFace) void applyPressureGradientFacePartial(int axis | SIM_VectorField | |
| THREADED_METHOD6_CONST(SIM_VectorField, div.shouldMultiThread(), hasSurfaceCell, bool *, result, SIM_RawField &, div, const SIM_RawField *, pressureboundary, const SIM_RawField *, collision, int, compnum, const SIM_RawIndexField &, comp) void hasSurfaceCellPartial(bool *result | SIM_VectorField | |
| updateTotalVoxels() | SIM_VectorField | |
| ut_physParmCalc typedef | SIM_VectorField | |
| ut_velocityCalc typedef | SIM_VectorField | |
| ~SIM_Data() | SIM_Data | protectedvirtual | 
| ~SIM_OptionsUser() | SIM_OptionsUser | virtual | 
| ~SIM_VectorField() override | SIM_VectorField | protected |