Supponiamo che io abbia due file VTK, entrambi in formato griglia strutturato. Le griglie strutturate sono le stesse (hanno lo stesso elenco di punti, nello stesso ordine) e c'è un campo, chiamalo "Phi", in ogni file VTK. Voglio creare un terzo file VTK, sempre con la stessa griglia strutturata, e tracciare un campo che è la differenza tra Phi nel primo file VTK e Phi nel secondo file VTK.
So come farlo manualmente; Posso analizzare il testo non elaborato nei due file VTK, copiare i dati in array, sottrarre un array dall'altro e quindi scaricare i dati nel formato corretto in un nuovo file. Esiste un modo migliore per calcolare questa differenza ed esportarla in VTK? Una soluzione in Python o in software di visualizzazione come VisIt o Paraview sarebbe preferibile all'uso di un linguaggio compilato come C ++.
Lo scopo di calcolare questa differenza è di confrontare diversi metodi numerici per il calcolo della soluzione di un PDE; dal momento che sto usando lo stesso software per generare le soluzioni, posso garantire che tutti i dati tranne il campo Phi saranno gli stessi in ogni file che genererò.