|
| virtual const char * | GetClassName () |
| |
| virtual int | IsA (const char *type) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| void | SelectMaterialArray (const char *name) |
| | Material sellection. More...
|
| |
| void | UnselectMaterialArray (const char *name) |
| | remove a single array More...
|
| |
| void | UnselectAllMaterialArrays () |
| | remove all arrays More...
|
| |
| void | SetMaterialArrayStatus (const char *name, int status) |
| | Enable/disable processing on an array. More...
|
| |
| int | GetNumberOfMaterialArrays () |
| | Query the number of available arrays. More...
|
| |
| const char * | GetMaterialArrayName (int index) |
| | Get the name of a specific array. More...
|
| |
| void | SelectMassArray (const char *name) |
| | Mass sellection. More...
|
| |
| void | UnselectMassArray (const char *name) |
| | remove a single array More...
|
| |
| void | UnselectAllMassArrays () |
| | remove all arrays More...
|
| |
| void | SetMassArrayStatus (const char *name, int status) |
| | Enable/disable processing on an array. More...
|
| |
| int | GetNumberOfMassArrays () |
| | Query the number of available arrays. More...
|
| |
| const char * | GetMassArrayName (int index) |
| | Get the name of a specific array. More...
|
| |
| void | SelectVolumeWtdAvgArray (const char *name) |
| | Volume weighted average attribute sellection. More...
|
| |
| void | UnselectVolumeWtdAvgArray (const char *name) |
| | remove a single array More...
|
| |
| void | UnselectAllVolumeWtdAvgArrays () |
| | remove all arrays More...
|
| |
| void | SetVolumeWtdAvgArrayStatus (const char *name, int status) |
| | Enable/disable processing on an array. More...
|
| |
| int | GetNumberOfVolumeWtdAvgArrays () |
| | Query the number of available arrays. More...
|
| |
| const char * | GetVolumeWtdAvgArrayName (int index) |
| | Get the name of a specific array. More...
|
| |
| void | SelectMassWtdAvgArray (const char *name) |
| | Mass weighted average attribute sellection. More...
|
| |
| void | UnselectMassWtdAvgArray (const char *name) |
| | remove a single array More...
|
| |
| void | UnselectAllMassWtdAvgArrays () |
| | remove all arrays More...
|
| |
| void | SetMassWtdAvgArrayStatus (const char *name, int status) |
| | Enable/disable processing on an array. More...
|
| |
| int | GetNumberOfMassWtdAvgArrays () |
| | Query the number of available arrays. More...
|
| |
| const char * | GetMassWtdAvgArrayName (int index) |
| | Get the name of a specific array. More...
|
| |
| void | SelectSummationArray (const char *name) |
| | Summation attribute sellection. More...
|
| |
| void | UnselectSummationArray (const char *name) |
| | remove a single array More...
|
| |
| void | UnselectAllSummationArrays () |
| | remove all arrays More...
|
| |
| void | SetSummationArrayStatus (const char *name, int status) |
| | Enable/disable processing on an array. More...
|
| |
| int | GetNumberOfSummationArrays () |
| | Query the number of available arrays. More...
|
| |
| const char * | GetSummationArrayName (int index) |
| | Get the name of a specific array. More...
|
| |
| vtkMTimeType | GetMTime () override |
| | Return the mtime also considering the locator and clip function. More...
|
| |
|
| int | GetMaterialArrayStatus (const char *name) |
| | Get enable. More...
|
| |
| int | GetMaterialArrayStatus (int index) |
| | Get enable. More...
|
| |
|
| int | GetMassArrayStatus (const char *name) |
| | Get enable. More...
|
| |
| int | GetMassArrayStatus (int index) |
| | Get enable. More...
|
| |
|
| int | GetVolumeWtdAvgArrayStatus (const char *name) |
| | Get enable. More...
|
| |
| int | GetVolumeWtdAvgArrayStatus (int index) |
| | Get enable. More...
|
| |
|
| int | GetMassWtdAvgArrayStatus (const char *name) |
| | Get enable. More...
|
| |
| int | GetMassWtdAvgArrayStatus (int index) |
| | Get enable. More...
|
| |
|
| int | GetSummationArrayStatus (const char *name) |
| | Get enable. More...
|
| |
| int | GetSummationArrayStatus (int index) |
| | Get enable. More...
|
| |
|
| void | SetMaterialFractionThreshold (double fraction) |
| | Volume Fraction. More...
|
| |
| virtual double | GetMaterialFractionThreshold () |
| | Volume Fraction. More...
|
| |
|
| virtual void | SetComputeOBB (bool) |
| | OBB. More...
|
| |
| virtual bool | GetComputeOBB () |
| | OBB. More...
|
| |
|
| void | SetUpperLoadingBound (int nPolys) |
| | Loading. More...
|
| |
| virtual int | GetUpperLoadingBound () |
| | Loading. More...
|
| |
|
| virtual void | SetOutputBaseName (const char *) |
| | Output file. More...
|
| |
| virtual char * | GetOutputBaseName () |
| | Output file. More...
|
| |
|
| virtual void | SetWriteGeometryOutput (bool) |
| | If true, save the results of the filter in a text file. More...
|
| |
| virtual bool | GetWriteGeometryOutput () |
| | If true, save the results of the filter in a text file. More...
|
| |
| virtual void | SetWriteStatisticsOutput (bool) |
| | If true, save the results of the filter in a text file. More...
|
| |
| virtual bool | GetWriteStatisticsOutput () |
| | If true, save the results of the filter in a text file. More...
|
| |
|
| virtual void | SetBlockGhostLevel (unsigned char) |
| | Variable used to specify the number of ghost level is available in each block. More...
|
| |
| virtual unsigned char | GetBlockGhostLevel () |
| | Variable used to specify the number of ghost level is available in each block. More...
|
| |
|
| void | SetClipFunction (vtkImplicitFunction *clipFunction) |
| | Set the clip function which can be a plane or a sphere. More...
|
| |
| virtual vtkImplicitFunction * | GetClipFunction () |
| | Set the clip function which can be a plane or a sphere. More...
|
| |
|
| virtual void | SetInvertVolumeFraction (int) |
| | Invert the volume fraction to extract the negative space. More...
|
| |
| virtual int | GetInvertVolumeFraction () |
| | Invert the volume fraction to extract the negative space. More...
|
| |
| vtkMultiBlockDataSetAlgorithm * | NewInstance () const |
| |
| vtkMultiBlockDataSet * | GetOutput () |
| |
| vtkMultiBlockDataSet * | GetOutput (int) |
| |
| void | SetInputData (vtkDataObject *) |
| |
| void | SetInputData (int, vtkDataObject *) |
| |
| virtual int | ProcessRequest (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| |
| vtkMultiBlockDataSet * | GetOutput () |
| |
| vtkMultiBlockDataSet * | GetOutput (int) |
| |
| void | SetInputData (vtkDataObject *) |
| |
| void | SetInputData (int, vtkDataObject *) |
| |
| virtual int | ProcessRequest (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| |
| vtkAlgorithm * | NewInstance () const |
| |
| int | HasExecutive () |
| |
| vtkExecutive * | GetExecutive () |
| |
| virtual void | SetExecutive (vtkExecutive *executive) |
| |
| virtual int | ModifyRequest (vtkInformation *request, int when) |
| |
| vtkInformation * | GetInputPortInformation (int port) |
| |
| vtkInformation * | GetOutputPortInformation (int port) |
| |
| int | GetNumberOfInputPorts () |
| |
| int | GetNumberOfOutputPorts () |
| |
| void | UpdateProgress (double amount) |
| |
| vtkInformation * | GetInputArrayInformation (int idx) |
| |
| void | RemoveAllInputs () |
| |
| vtkDataObject * | GetOutputDataObject (int port) |
| |
| virtual void | RemoveInputConnection (int port, vtkAlgorithmOutput *input) |
| |
| virtual void | RemoveInputConnection (int port, int idx) |
| |
| virtual void | RemoveAllInputConnections (int port) |
| |
| int | GetNumberOfInputConnections (int port) |
| |
| int | GetTotalNumberOfInputConnections () |
| |
| vtkAlgorithmOutput * | GetInputConnection (int port, int index) |
| |
| vtkAlgorithm * | GetInputAlgorithm (int port, int index, int &algPort) |
| |
| vtkAlgorithm * | GetInputAlgorithm (int port, int index) |
| |
| vtkExecutive * | GetInputExecutive (int port, int index) |
| |
| vtkInformation * | GetInputInformation (int port, int index) |
| |
| vtkInformation * | GetOutputInformation (int port) |
| |
| virtual int | Update (int port, vtkInformationVector *requests) |
| |
| virtual int | Update (vtkInformation *requests) |
| |
| virtual int | UpdateExtent (const int extents[6]) |
| |
| virtual void | UpdateInformation () |
| |
| virtual void | UpdateDataObject () |
| |
| virtual void | PropagateUpdateExtent () |
| |
| virtual void | UpdateWholeExtent () |
| |
| void | ConvertTotalInputToPortConnection (int ind, int &port, int &conn) |
| |
| int | SetUpdateExtentToWholeExtent (int port) |
| |
| int | SetUpdateExtentToWholeExtent () |
| |
| void | SetUpdateExtent (int port, int extent[6]) |
| |
| void | SetUpdateExtent (int extent[6]) |
| |
| int | ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo) |
| |
| virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
| |
| virtual vtkInformation * | GetInformation () |
| |
| virtual void | SetInformation (vtkInformation *) |
| |
| void | Register (vtkObjectBase *o) VTK_OVERRIDE |
| |
| void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
| |
| virtual void | SetAbortExecute (int) |
| |
| virtual int | GetAbortExecute () |
| |
| virtual void | AbortExecuteOn () |
| |
| virtual void | AbortExecuteOff () |
| |
| virtual void | SetProgress (double) |
| |
| virtual double | GetProgress () |
| |
| void | SetProgressText (const char *ptext) |
| |
| virtual char * | GetProgressText () |
| |
| virtual unsigned long | GetErrorCode () |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name) |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType) |
| |
| virtual void | SetInputArrayToProcess (int idx, vtkInformation *info) |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName) |
| |
| vtkDataObject * | GetInputDataObject (int port, int connection) |
| |
| virtual void | SetInputConnection (int port, vtkAlgorithmOutput *input) |
| |
| virtual void | SetInputConnection (vtkAlgorithmOutput *input) |
| |
| virtual void | AddInputConnection (int port, vtkAlgorithmOutput *input) |
| |
| virtual void | AddInputConnection (vtkAlgorithmOutput *input) |
| |
| virtual void | SetInputDataObject (int port, vtkDataObject *data) |
| |
| virtual void | SetInputDataObject (vtkDataObject *data) |
| |
| virtual void | AddInputDataObject (int port, vtkDataObject *data) |
| |
| virtual void | AddInputDataObject (vtkDataObject *data) |
| |
| vtkAlgorithmOutput * | GetOutputPort (int index) |
| |
| vtkAlgorithmOutput * | GetOutputPort () |
| |
| vtkAlgorithm * | GetInputAlgorithm () |
| |
| vtkExecutive * | GetInputExecutive () |
| |
| vtkInformation * | GetInputInformation () |
| |
| virtual void | Update (int port) |
| |
| virtual void | Update () |
| |
| virtual int | UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0) |
| |
| virtual int | UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0) |
| |
| virtual void | SetReleaseDataFlag (int) |
| |
| virtual int | GetReleaseDataFlag () |
| |
| void | ReleaseDataFlagOn () |
| |
| void | ReleaseDataFlagOff () |
| |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output) |
| |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType) |
| |
| void | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) |
| |
| void | SetUpdateExtent (int piece, int numPieces, int ghostLevel) |
| |
| int * | GetUpdateExtent () |
| |
| int * | GetUpdateExtent (int port) |
| |
| void | GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| |
| void | GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| |
| void | GetUpdateExtent (int extent[6]) |
| |
| void | GetUpdateExtent (int port, int extent[6]) |
| |
| int | GetUpdatePiece () |
| |
| int | GetUpdatePiece (int port) |
| |
| int | GetUpdateNumberOfPieces () |
| |
| int | GetUpdateNumberOfPieces (int port) |
| |
| int | GetUpdateGhostLevel () |
| |
| int | GetUpdateGhostLevel (int port) |
| |
| void | SetProgressObserver (vtkProgressObserver *) |
| |
| virtual vtkProgressObserver * | GetProgressObserver () |
| |
| int | ProcessRequest (vtkInformation *request, vtkCollection *inInfo, vtkInformationVector *outInfo) |
| |
| virtual int | ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, vtkMTimeType *mtime) |
| |
| virtual vtkInformation * | GetInformation () |
| |
| virtual void | SetInformation (vtkInformation *) |
| |
| void | Register (vtkObjectBase *o) VTK_OVERRIDE |
| |
| void | UnRegister (vtkObjectBase *o) VTK_OVERRIDE |
| |
| virtual void | SetAbortExecute (int) |
| |
| virtual int | GetAbortExecute () |
| |
| virtual void | AbortExecuteOn () |
| |
| virtual void | AbortExecuteOff () |
| |
| virtual void | SetProgress (double) |
| |
| virtual double | GetProgress () |
| |
| void | SetProgressText (const char *ptext) |
| |
| virtual char * | GetProgressText () |
| |
| virtual unsigned long | GetErrorCode () |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name) |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType) |
| |
| virtual void | SetInputArrayToProcess (int idx, vtkInformation *info) |
| |
| virtual void | SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName) |
| |
| vtkDataObject * | GetInputDataObject (int port, int connection) |
| |
| virtual void | SetInputConnection (int port, vtkAlgorithmOutput *input) |
| |
| virtual void | SetInputConnection (vtkAlgorithmOutput *input) |
| |
| virtual void | AddInputConnection (int port, vtkAlgorithmOutput *input) |
| |
| virtual void | AddInputConnection (vtkAlgorithmOutput *input) |
| |
| virtual void | SetInputDataObject (int port, vtkDataObject *data) |
| |
| virtual void | SetInputDataObject (vtkDataObject *data) |
| |
| virtual void | AddInputDataObject (int port, vtkDataObject *data) |
| |
| virtual void | AddInputDataObject (vtkDataObject *data) |
| |
| vtkAlgorithmOutput * | GetOutputPort (int index) |
| |
| vtkAlgorithmOutput * | GetOutputPort () |
| |
| vtkAlgorithm * | GetInputAlgorithm () |
| |
| vtkExecutive * | GetInputExecutive () |
| |
| vtkInformation * | GetInputInformation () |
| |
| virtual void | Update (int port) |
| |
| virtual void | Update () |
| |
| virtual int | UpdatePiece (int piece, int numPieces, int ghostLevels, const int extents[6]=0) |
| |
| virtual int | UpdateTimeStep (double time, int piece=-1, int numPieces=1, int ghostLevels=0, const int extents[6]=0) |
| |
| virtual void | SetReleaseDataFlag (int) |
| |
| virtual int | GetReleaseDataFlag () |
| |
| void | ReleaseDataFlagOn () |
| |
| void | ReleaseDataFlagOff () |
| |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, vtkDataObject *output) |
| |
| int | UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType) |
| |
| void | SetUpdateExtent (int port, int piece, int numPieces, int ghostLevel) |
| |
| void | SetUpdateExtent (int piece, int numPieces, int ghostLevel) |
| |
| int * | GetUpdateExtent () |
| |
| int * | GetUpdateExtent (int port) |
| |
| void | GetUpdateExtent (int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| |
| void | GetUpdateExtent (int port, int &x0, int &x1, int &y0, int &y1, int &z0, int &z1) |
| |
| void | GetUpdateExtent (int extent[6]) |
| |
| void | GetUpdateExtent (int port, int extent[6]) |
| |
| int | GetUpdatePiece () |
| |
| int | GetUpdatePiece (int port) |
| |
| int | GetUpdateNumberOfPieces () |
| |
| int | GetUpdateNumberOfPieces (int port) |
| |
| int | GetUpdateGhostLevel () |
| |
| int | GetUpdateGhostLevel (int port) |
| |
| void | SetProgressObserver (vtkProgressObserver *) |
| |
| virtual vtkProgressObserver * | GetProgressObserver () |
| |
| | vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
| |
| virtual void | DebugOn () |
| |
| virtual void | DebugOff () |
| |
| bool | GetDebug () |
| |
| void | SetDebug (bool debugFlag) |
| |
| virtual void | Modified () |
| |
| void | RemoveObserver (unsigned long tag) |
| |
| void | RemoveObservers (unsigned long event) |
| |
| void | RemoveObservers (const char *event) |
| |
| void | RemoveAllObservers () |
| |
| int | HasObserver (unsigned long event) |
| |
| int | HasObserver (const char *event) |
| |
| int | InvokeEvent (unsigned long event) |
| |
| int | InvokeEvent (const char *event) |
| |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| |
| vtkCommand * | GetCommand (unsigned long tag) |
| |
| void | RemoveObserver (vtkCommand *) |
| |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| |
| void | RemoveObservers (const char *event, vtkCommand *) |
| |
| int | HasObserver (unsigned long event, vtkCommand *) |
| |
| int | HasObserver (const char *event, vtkCommand *) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| |
| int | InvokeEvent (unsigned long event, void *callData) |
| |
| int | InvokeEvent (const char *event, void *callData) |
| |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| |
| vtkCommand * | GetCommand (unsigned long tag) |
| |
| void | RemoveObserver (vtkCommand *) |
| |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| |
| void | RemoveObservers (const char *event, vtkCommand *) |
| |
| int | HasObserver (unsigned long event, vtkCommand *) |
| |
| int | HasObserver (const char *event, vtkCommand *) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| |
| int | InvokeEvent (unsigned long event, void *callData) |
| |
| int | InvokeEvent (const char *event, void *callData) |
| |
| const char * | GetClassName () const |
| |
| virtual void | Delete () |
| |
| virtual void | FastDelete () |
| |
| void | Print (ostream &os) |
| |
| void | SetReferenceCount (int) |
| |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| |
| int | GetReferenceCount () |
| |
| void | PrintRevisions (ostream &) |
| |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| |
| int | GetReferenceCount () |
| |
| void | PrintRevisions (ostream &) |
| |
|
| | vtkMaterialInterfaceFilter () |
| |
| | ~vtkMaterialInterfaceFilter () override |
| |
| int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
| |
| int | FillInputPortInformation (int port, vtkInformation *info) override |
| |
| int | FillOutputPortInformation (int port, vtkInformation *info) override |
| |
| void | PrepareForPass (vtkNonOverlappingAMR *hbdsInput, std::vector< std::string > &volumeWtdAvgArrayNames, std::vector< std::string > &massWtdAvgArrayNames, std::vector< std::string > &summedArrayNames, std::vector< std::string > &integratedArrayNames) |
| |
| vtkPolyData * | NewFragmentMesh () |
| |
| int | ProcessBlock (int blockId) |
| |
| void | ConnectFragment (vtkMaterialInterfaceFilterRingBuffer *iterator) |
| |
| void | GetNeighborIterator (vtkMaterialInterfaceFilterIterator *next, vtkMaterialInterfaceFilterIterator *iterator, int axis0, int maxFlag0, int axis1, int maxFlag1, int axis2, int maxFlag2) |
| |
| void | GetNeighborIteratorPad (vtkMaterialInterfaceFilterIterator *next, vtkMaterialInterfaceFilterIterator *iterator, int axis0, int maxFlag0, int axis1, int maxFlag1, int axis2, int maxFlag2) |
| |
| void | CreateFace (vtkMaterialInterfaceFilterIterator *in, vtkMaterialInterfaceFilterIterator *out, int axis, int outMaxFlag) |
| |
| int | ComputeDisplacementFactors (vtkMaterialInterfaceFilterIterator *pointNeighborIterators[8], double displacmentFactors[3], int rootNeighborIdx, int faceAxis) |
| |
| int | SubVoxelPositionCorner (double *point, vtkMaterialInterfaceFilterIterator *pointNeighborIterators[8], int rootNeighborIdx, int faceAxis) |
| |
| void | FindPointNeighbors (vtkMaterialInterfaceFilterIterator *iteratorMin0, vtkMaterialInterfaceFilterIterator *iteratorMax0, int axis0, int maxFlag1, int maxFlag2, vtkMaterialInterfaceFilterIterator pointNeighborIterators[8], double pt[3]) |
| |
| int | ComputeOriginAndRootSpacingOld (vtkNonOverlappingAMR *input) |
| |
| void | ComputeOriginAndRootSpacing (vtkNonOverlappingAMR *input) |
| |
| int | GetNumberOfLocalBlocks (vtkNonOverlappingAMR *input) |
| |
| void | ShareGhostBlocks () |
| |
| void | HandleGhostBlockRequests () |
| |
| int | ComputeRequiredGhostExtent (int level, int inExt[6], int outExt[6]) |
| |
| void | ComputeAndDistributeGhostBlocks (int *numBlocksInProc, int *blockMetaData, int myProc, int numProcs) |
| |
| void | AddEquivalence (vtkMaterialInterfaceFilterIterator *neighbor1, vtkMaterialInterfaceFilterIterator *neighbor2) |
| |
| void | PrepareForResolveEquivalences () |
| |
| void | ResolveEquivalences () |
| |
| void | GatherEquivalenceSets (vtkMaterialInterfaceEquivalenceSet *set) |
| |
| void | ShareGhostEquivalences (vtkMaterialInterfaceEquivalenceSet *globalSet, int *procOffsets) |
| |
| void | ReceiveGhostFragmentIds (vtkMaterialInterfaceEquivalenceSet *globalSet, int *procOffset) |
| |
| void | MergeGhostEquivalenceSets (vtkMaterialInterfaceEquivalenceSet *globalSet) |
| |
| int | ResolveIntegratedAttributes (int controllingProcId) |
| |
| int | PrepareToResolveIntegratedAttributes () |
| |
| int | SendIntegratedAttributes (int recipientProcId) |
| |
| int | ReceiveIntegratedAttributes (int sourceProcId) |
| |
| int | PrepareToCollectIntegratedAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &volumes, std::vector< vtkDoubleArray *> &clipDepthMaxs, std::vector< vtkDoubleArray *> &clipDepthMins, std::vector< vtkDoubleArray *> &moments, std::vector< std::vector< vtkDoubleArray *>> &volumeWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &massWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &sums) |
| |
| int | CleanUpAfterCollectIntegratedAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &volumes, std::vector< vtkDoubleArray *> &clipDepthMaxs, std::vector< vtkDoubleArray *> &clipDepthMins, std::vector< vtkDoubleArray *> &moments, std::vector< std::vector< vtkDoubleArray *>> &volumeWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &massWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &sums) |
| |
| int | CollectIntegratedAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &volumes, std::vector< vtkDoubleArray *> &clipDepthMaxs, std::vector< vtkDoubleArray *> &clipDepthMins, std::vector< vtkDoubleArray *> &moments, std::vector< std::vector< vtkDoubleArray *>> &volumeWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &massWtdAvgs, std::vector< std::vector< vtkDoubleArray *>> &sums) |
| |
| int | BroadcastIntegratedAttributes (int sourceProcessId) |
| |
| int | SendGeometricAttributes (int controllingProcId) |
| |
| int | PrepareToCollectGeometricAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &coaabb, std::vector< vtkDoubleArray *> &obb, std::vector< int *> &ids) |
| |
| int | CleanUpAfterCollectGeometricAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &coaabb, std::vector< vtkDoubleArray *> &obb, std::vector< int *> &ids) |
| |
| int | CollectGeometricAttributes (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, std::vector< vtkDoubleArray *> &coaabb, std::vector< vtkDoubleArray *> &obb, std::vector< int *> &ids) |
| |
| int | PrepareToMergeGeometricAttributes () |
| |
| int | GatherGeometricAttributes (int recipientProcId) |
| |
| void | ResolveLocalFragmentGeometry () |
| |
| void | ResolveRemoteFragmentGeometry () |
| |
| void | CleanLocalFragmentGeometry () |
| |
| void | BuildLoadingArray (std::vector< vtkIdType > &loadingArray) |
| |
| int | PackLoadingArray (vtkIdType *&buffer) |
| |
| int | UnPackLoadingArray (vtkIdType *buffer, int bufSize, std::vector< vtkIdType > &loadingArray) |
| |
| void | CopyAttributesToOutput0 () |
| |
| void | CopyAttributesToOutput1 () |
| |
| void | CopyAttributesToOutput2 () |
| |
| int | WriteGeometryOutputToTextFile () |
| |
| int | WriteStatisticsOutputToTextFile () |
| |
| int | BuildOutputs (vtkMultiBlockDataSet *mbdsOutput0, vtkMultiBlockDataSet *mbdsOutput1, vtkMultiBlockDataSet *mbdsOutput2, int materialId) |
| |
| int | Accumulate (double *dest, vtkDataArray *src, int nComps, int srcCellIndex, double weight) |
| |
| int | AccumulateMoments (double *moments, vtkDataArray *massArray, int srcCellIndex, double *X) |
| |
| void | ComputeGeometricAttributes () |
| |
| int | ComputeLocalFragmentOBB () |
| |
| int | ComputeLocalFragmentAABBCenters () |
| |
| void | DeleteAllBlocks () |
| |
| int | InitializeBlocks (vtkNonOverlappingAMR *input, std::string &materialFractionArrayName, std::string &massArrayName, std::vector< std::string > &volumeWtdAvgArrayNames, std::vector< std::string > &massWtdAvgArrayNames, std::vector< std::string > &summedArrayNames, std::vector< std::string > &integratedArrayNames) |
| |
| void | AddBlock (vtkMaterialInterfaceFilterBlock *block, unsigned char levelOfGhostLayer) |
| |
| void | CheckLevelsForNeighbors (vtkMaterialInterfaceFilterBlock *block) |
| |
| int | FindFaceNeighbors (unsigned int blockLevel, int blockIndex[3], int faceAxis, int faceMaxFlag, std::vector< vtkMaterialInterfaceFilterBlock *> *result) |
| |
| int | HasNeighbor (unsigned int blockLevel, int blockIndex[3], int neighborDirection[3]) |
| |
| virtual void | SetMaterialFractionArrayName (const char *) |
| |
| void | SaveBlockSurfaces (const char *fileName) |
| |
| void | SaveGhostSurfaces (const char *fileName) |
| |
| void | ComputeFacePoints (vtkMaterialInterfaceFilterIterator *in, vtkMaterialInterfaceFilterIterator *out, int axis, int outMaxFlag) |
| |
| void | ComputeFaceNeighbors (vtkMaterialInterfaceFilterIterator *in, vtkMaterialInterfaceFilterIterator *out, int axis, int outMaxFlag) |
| |
| long | ComputeProximity (const int faceIdx[3], int faceLevel, const int ext[6], int refLevel) |
| |
| void | FindNeighbor (int faceIndex[3], int faceLevel, vtkMaterialInterfaceFilterIterator *neighbor, vtkMaterialInterfaceFilterIterator *reference) |
| |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| |
| | vtkMultiBlockDataSetAlgorithm () |
| |
| | ~vtkMultiBlockDataSetAlgorithm () |
| |
| virtual vtkExecutive * | CreateDefaultExecutive () |
| |
| vtkDataObject * | GetInput (int port) |
| |
| virtual int | RequestDataObject (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| virtual int | RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| virtual int | RequestDataObject (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| virtual int | RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| | vtkAlgorithm () |
| |
| | ~vtkAlgorithm () |
| |
| virtual void | SetNumberOfInputPorts (int n) |
| |
| virtual void | SetNumberOfOutputPorts (int n) |
| |
| int | InputPortIndexInRange (int index, const char *action) |
| |
| int | OutputPortIndexInRange (int index, const char *action) |
| |
| int | GetInputArrayAssociation (int idx, vtkInformationVector **inputVector) |
| |
| void | ReportReferences (vtkGarbageCollector *) VTK_OVERRIDE |
| |
| virtual void | SetNumberOfInputConnections (int port, int n) |
| |
| int | GetInputArrayAssociation (int idx, int connection, vtkInformationVector **inputVector) |
| |
| int | GetInputArrayAssociation (int idx, vtkDataObject *input) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkInformationVector **inputVector) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkInformationVector **inputVector, int &association) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkDataObject *input) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkDataObject *input, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkDataObject *input) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkDataObject *input, int &association) |
| |
| vtkInformation * | GetInputArrayFieldInformation (int idx, vtkInformationVector **inputVector) |
| |
| virtual void | SetNthInputConnection (int port, int index, vtkAlgorithmOutput *input) |
| |
| void | SetInputDataInternal (int port, vtkDataObject *input) |
| |
| void | AddInputDataInternal (int port, vtkDataObject *input) |
| |
| int | GetInputArrayAssociation (int idx, int connection, vtkInformationVector **inputVector) |
| |
| int | GetInputArrayAssociation (int idx, vtkDataObject *input) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkInformationVector **inputVector) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkInformationVector **inputVector, int &association) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkDataObject *input) |
| |
| vtkDataArray * | GetInputArrayToProcess (int idx, vtkDataObject *input, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector, int &association) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkDataObject *input) |
| |
| vtkAbstractArray * | GetInputAbstractArrayToProcess (int idx, vtkDataObject *input, int &association) |
| |
| vtkInformation * | GetInputArrayFieldInformation (int idx, vtkInformationVector **inputVector) |
| |
| virtual void | SetErrorCode (unsigned long) |
| |
| virtual void | SetNthInputConnection (int port, int index, vtkAlgorithmOutput *input) |
| |
| void | SetInputDataInternal (int port, vtkDataObject *input) |
| |
| void | AddInputDataInternal (int port, vtkDataObject *input) |
| |
| | vtkObject () |
| |
| virtual | ~vtkObject () |
| |
| void | RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| |
| void | UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| |
| void | InternalReleaseFocus () |
| |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| |
| void | InternalReleaseFocus () |
| |
| | vtkObjectBase () |
| |
| virtual | ~vtkObjectBase () |
| |
| virtual void | CollectRevisions (ostream &) |
| |
| | vtkObjectBase (const vtkObjectBase &) |
| |
| void | operator= (const vtkObjectBase &) |
| |
Extract particles and analyse them.
This filter takes a cell data volume fraction and generates a polydata surface. It also performs connectivity on the particles and generates a particle index as part of the cell data of the output. It computes the volume of each particle from the volume fraction.
This will turn on validation and debug i/o of the filter.
#define vtkMaterialInterfaceFilterDEBUG
This will turn on profiling of how long each part of the filter takes
#define vtkMaterialInterfaceFilterPROFILE
- Warning
- : Does not support AMR of vtkRectilinearGrid
Definition at line 60 of file vtkMaterialInterfaceFilter.h.