|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkPStreaklineFilter () |
|
| ~vtkPStreaklineFilter () |
|
| vtkPStreaklineFilter (const vtkPStreaklineFilter &) |
|
void | operator= (const vtkPStreaklineFilter &) |
|
virtual int | OutputParticles (vtkPolyData *poly) |
|
virtual void | Finalize () |
|
Protected Member Functions inherited from vtkPParticleTracerBase |
| vtkPParticleTracerBase () |
|
| ~vtkPParticleTracerBase () |
|
virtual int | RequestUpdateExtent (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
|
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
|
virtual vtkPolyData * | Execute (vtkInformationVector **inputVector) |
|
virtual bool | SendParticleToAnotherProcess (vtkParticleTracerBaseNamespace::ParticleInformation &info, vtkParticleTracerBaseNamespace::ParticleInformation &previous, vtkPointData *) |
|
virtual void | SendReceiveParticles (RemoteParticleVector &outofdomain, RemoteParticleVector &received) |
|
void | UpdateParticleListFromOtherProcesses () |
|
virtual bool | IsPointDataValid (vtkDataObject *input) |
|
virtual void | AssignSeedsToProcessors (double time, vtkDataSet *source, int sourceID, int ptId, vtkParticleTracerBaseNamespace::ParticleVector &LocalSeedPoints, int &LocalAssignedCount) |
|
virtual void | AssignUniqueIds (vtkParticleTracerBaseNamespace::ParticleVector &LocalSeedPoints) |
|
Protected Member Functions inherited from vtkParticleTracerBase |
| vtkParticleTracerBase () |
|
virtual | ~vtkParticleTracerBase () |
|
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
|
virtual int | ProcessRequest (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
|
virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
|
virtual int | ProcessInput (vtkInformationVector **inputVector) |
|
virtual void | Initialize () |
|
int | InitializeInterpolator () |
|
int | UpdateDataCache (vtkDataObject *td) |
|
void | TestParticles (vtkParticleTracerBaseNamespace::ParticleVector &candidates, std::vector< int > &passed) |
|
void | CreateProtoPD (vtkDataObject *input) |
|
vtkFloatArray * | GetParticleAge (vtkPointData *) |
|
vtkIntArray * | GetParticleIds (vtkPointData *) |
|
vtkCharArray * | GetParticleSourceIds (vtkPointData *) |
|
vtkIntArray * | GetInjectedPointIds (vtkPointData *) |
|
vtkIntArray * | GetInjectedStepIds (vtkPointData *) |
|
vtkIntArray * | GetErrorCodeArr (vtkPointData *) |
|
vtkFloatArray * | GetParticleVorticity (vtkPointData *) |
|
vtkFloatArray * | GetParticleRotation (vtkPointData *) |
|
vtkFloatArray * | GetParticleAngularVel (vtkPointData *) |
|
bool | InsideBounds (double point[]) |
|
void | CalculateVorticity (vtkGenericCell *cell, double pcoords[3], vtkDoubleArray *cellVectors, double vorticity[3]) |
|
double | GetCacheDataTime (int i) |
|
double | GetCacheDataTime () |
|
virtual void | ResetCache () |
|
void | AddParticle (vtkParticleTracerBaseNamespace::ParticleInformation &info, double *velocity) |
|
void | TestParticles (vtkParticleTracerBaseNamespace::ParticleVector &candidates, vtkParticleTracerBaseNamespace::ParticleVector &passed, int &count) |
|
void | UpdateParticleList (vtkParticleTracerBaseNamespace::ParticleVector &candidates) |
|
void | IntegrateParticle (vtkParticleTracerBaseNamespace::ParticleListIterator &it, double currenttime, double terminationtime, vtkInitialValueProblemSolver *integrator) |
|
bool | ComputeDomainExitLocation (double pos[4], double p2[4], double intersection[4], vtkGenericCell *cell) |
|
bool | IsPointDataValid (vtkCompositeDataSet *input, std::vector< std::string > &arrayNames) |
|
void | GetPointDataArrayNames (vtkDataSet *input, std::vector< std::string > &names) |
|
A Parallel Particle tracer for unsteady vector fields.
vtkPStreaklineFilter is a filter that integrates a vector field to generate
- See Also
- vtkPStreaklineFilterBase has the details of the algorithms
- Tests:
- vtkPStreaklineFilter (Tests)
Definition at line 36 of file vtkPStreaklineFilter.h.