2016-04-05 17 views
0

Ich habe eine 3D-triangulierte Oberfläche. Nodes und Conn Variablen speichern die Koordinaten und die Konnektivität der Dreiecke. An jedem Knoten ist eine skalare Menge, S, und ein Vektor mit drei Komponenten, V, gespeichert. Diese Daten sind zeitabhängig. Auch meine Geometrie ändert sich nicht mit der Zeit und ich habe eine Oberfläche für alle Zeitschritte.Importieren von Transienten in Paraview

Wie sollte ich beim Schreiben einer VTK-Datei mit transienten Daten über diese Oberfläche vorgehen? Mit anderen Worten, ich möchte den Wert S und V zu verschiedenen Zeitpunkten auf dieser 3D-Oberfläche in einer einzigen VTK-Datei schreiben. Letztendlich möchte ich diese VTK-Datei zur Visualisierung in Paraview importieren. vtkTemporalDataSet scheint die Lösung für mich zu sein, aber ich konnte kein Beispiel finden, wie man eine ASCII- oder Binärdatei für diese VTK-Klasse schreibt. Könnte vtkPolyData irgendwie verwendet werden, um Zeit zu definieren, damit Paraview die vorübergehende Natur meines Datensatzes kennt? Ich würde mich über jede Hilfe oder jeden Kommentar freuen.

Antwort

1

Das VTK-Dateiformat unterstützt keine transienten Daten. Sie können jedoch eine Reihe von Dateien schreiben, die ParaView als Zeitsequenz interpretiert. Dies funktioniert gut mit Poly-Daten in der VTK-Datei. Die Dateiserie ist als gleichnamige Datei mit einer Nummernkennung definiert. Zum Beispiel, wenn Sie eine Reihe von Dateien mit dem Namen:

MyFile_000.vtk 
MyFile_001.vtk 
MyFile_002.vtk 

Paraview gruppiert diese Dateien zusammen in seiner Datei-Browser und wenn man sie zusammen lesen, es wird als Datei-Sequenz mit drei Zeitschritten zu behandeln.

Der schlechte Teil dieser Darstellung ist, dass Sie die Nodes und Conn in jeder Datei replizieren müssen. Wenn dies ein Problem ist, müssen Sie ein anderes Dateiformat verwenden, das mehrere Zeitschritte mit denselben Verbindungsinformationen unterstützt (z. B. das Exodus II-Dateiformat).

+0

Vielen Dank. Gibt es einen Konverter in Matlab oder Python für Exodus II Dateiformat? – AFP

+0

Nicht zu meiner Kenntnis, nein. –