INSEL2IPDS
Aus BAWiki
Basisinformationen
Programm-Name
insel2ipds
Version
September 2016
Beschreibung
September 2022
Stichworte
insel
ipds
konvertieren
MATLAB
Kurzbeschreibung
Die Anwendung Insel2ipds liest mehrere mit Davit erzeugte Insel-Dateien ein und schreibt deren Inhalt
in eine gemeinsame IPDS-Datei, wie sie von NCAGGREGATE erwartet wird.
Der Sampling-Point ist in der Regel der geometrische Schwerpunkt. Wenn
dieser nicht im Kontrollvolumen liegt, ist der Sampling-Point ein anderer
eher willkürlicher Punkt im Kontrollvolumen.
Hinweise zur Nutzung:
Das Programm befindet sich in der Entwicklung und besitzt zur Zeit nur sehr wenige Möglichkeiten zum Abfangen von Fehlern sowie zur Ausgabe von Fehlermeldungen. Daher sollte der Input in der Steuerdatei genau auf Sinnhaftigkeit geprüft werden, um Programmabbrüche ohne Fehlermeldung zu vermeiden.
Pfad und Name der Steuerdatei werden vom Programm zur Laufzeit erfragt. Die benötigte zugehörige Dictionary-Datei liegt
standardmäßig unter /net/themis/system/akprog/dic/insel2ipds_dico.dat. Sollte jedoch eine
gleichnamige Datei im Arbeitsverzeichnis liegen, so wird stattdessen diese benutzt.
Eingabe-Dateien
- Steuerdatei (Beispiel unter $PROGHOME/examples/insel2ipds, Typ insel2ipds_steer.dat)
- mit Davit erzeugte Dateien des Typs Insel (Dateiformat insel.dat)
Ausgabe-Dateien
- IPDS-Datei mit den Daten der eingegebenen Inseldateien (Dateiformat ipds.dat)
- Datei mit Meldungen der dictionary_ui (error.txt)
Methode
Die Steuerdatei wird mit einer MATLAB-Adaption der dictionary_ui (\\themis\system\akprog\DHWW\diction\tool.htm) geprüft.
Vorlauf-Programme
Davit
Nachlauf-Programme
Weitere Informationen
Programmiersprache
MATLAB (erstellt mit Version R2015a), Fortran
zusätzliche Software
Benötigt zum Ausführen die MATLAB Compiler Runtime (zu finden auf Linux unter /usr/local/MATLAB/MATLAB_Runtime/v85)
Originalversion
A. Zorndt, T. Brodhagen
Programmpflege
Dokumentation/Literatur
Ein Anwendungsbeispiel findet sich unter $PROGHOME/examples/insel2ipds/.
Das Fortran-Modul dictionary_ui, welches zur Überprüfung der Steuerdatei genutzt wird, ist hier dokumentiert:
\\themis\system\akprog\DHWW\diction\tool.htm.
zurück zu Programmkennblätter