summaryrefslogtreecommitdiff
path: root/input.epost
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2015-12-09 11:11:31 +0100
committerErich Eckner <git@eckner.net>2015-12-09 11:11:31 +0100
commit56fc646e63363dbbe5f4e5b6e3f0ac3e116fe729 (patch)
tree59915dc989a12add97f16d8f4dbcd17b24c3c6c8 /input.epost
parent39e39a351450a0c22ee3d6d81fb39e0c40714e78 (diff)
downloadPlasmapropagation-56fc646e63363dbbe5f4e5b6e3f0ac3e116fe729.tar.xz
zwei Optionen der Dichtenichtnegativierung: Skalieren und Einzelklau
Diffstat (limited to 'input.epost')
-rw-r--r--input.epost143
1 files changed, 117 insertions, 26 deletions
diff --git a/input.epost b/input.epost
index 40b67a6..4a14358 100644
--- a/input.epost
+++ b/input.epost
@@ -3,6 +3,9 @@
# Führende und folgende Leerzeichen werden ignoriert.
# Leere oder mit # beginnende Zeilen werden ignoriert.
+ohne Logdateien
+#ohne Bildschirmausgaben
+
Palette
Name: erweiterter Regenbogen
ffffff
@@ -22,13 +25,101 @@ Palette
0000ff
Ende
+Palette
+ Name: monoblau
+ 000000
+ ff0000
+Ende
+
+Palette
+ Name: monogelb
+ 000000
+ 00ffff
+Ende
+
+!setze $iBereich: 0..4
+!setze $jBereich: 0..99
+
+#!setze $iBereich: 0
+#!setze $jBereich: 00
+
Threadanzahl: 11
+externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/*
+externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Videos/*
+
+sequentiell lesen
+
+!Schleife: $spezies: 1 2
+
+!Schleife: $i: $iBereich
+!Schleife: $j: $jBereich
+
+Daten einlesen Phasenraum$spezies-$i-$j
+ Genauigkeit: double
+ PhaseSpace-Datei: /nfs/synologynfs/erich/Plasmapropagation/Daten/N$spezies-$i-$j_test.dat
+Ende
+
+maximale und minimale Dichten bestimmen Phasenraum$spezies-$i-$j
+
+!Schleifenende
+!Schleifenende
+
+maximale und minimale Dichten angleichen Phasenraum$spezies-0-00
+ !Schleife: $i: $iBereich
+ !Schleife: $j: $jBereich
+ Phasenraum$spezies-$i-$j
+ !Schleifenende
+ !Schleifenende
+Ende
+
+!Schleifenende
+
+!Schleife: $spezies: -beides 1 2
+
+# !Schleife: $spezies: 1 2
+
+!Schleife: $i: $iBereich
+!Schleife: $j: $jBereich
+
+?$spezies = -beides: lineares Bild Phasenraum1-$i-$j
+?$spezies = -beides: Palette: monoblau
+?$spezies = -beides: Daten: 1 Phasenraum2-$i-$j
+?$spezies = -beides: Palette: 1 monogelb
+?$spezies = -beides: Nachbearbeitung: 1 Log: 10^-4
+?$spezies ≠ -beides: lineares Bild Phasenraum$spezies-$i-$j
+?$spezies ≠ -beides: Palette: erweiterter Regenbogen
+
+ Minimaldichte: 10^-4
+ Nachbearbeitung: Log: 10^-4
+ Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/Phasenraum$spezies-$i$j.test.bmp
+ Schriftgröße: 60
+ Achse: oben 10+
+ Achse: links 2+
+ Achse: unten 10+
+ Achse: rechts 2+
+ Rahmen
+Ende
+
+externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/Phasenraum$spezies-$i$j.test.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/Phasenraum$spezies-$i$j.test.png&
+
+!Schleifenende
+!Schleifenende
+
+warte auf externe Befehle
+
+externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/*.bmp
+externer Befehl: ffmpeg -r 25 -i /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/Phasenraum$spezies-%03d.test.png /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Videos/Phasenraum$spezies-test.mp4 &
+
+!Schleifenende
+
+Dateiende
+
parallel lesen
-!setze $symFelder: VX1 # AY DAYDT # EX
-!setze $asyFelder: N1 PXRIPPLE1
-!setze $reineInputFelder: PX1 PXSQR1
+!setze $symFelder: AY #VX1 # AY DAYDT # EX
+!setze $asyFelder: N1 N2 #PXRIPPLE1
+!setze $reineInputFelder: #PX1 PXSQR1
!Schleife: $Feld: $reineInputFelder $asyFelder $symFelder
@@ -37,34 +128,34 @@ Daten einlesen
Genauigkeit: double
xmax: 5
tmax: 2
- SpaceTime-Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld-*_test.dat
+ SpaceTime-Datei: /nfs/synologynfs/erich/Plasmapropagation/Daten/$Feld-*_test.dat
Ende
!Schleifenende
-!setze $asyBerFelder: PXBreite
+!setze $asyBerFelder: #PXBreite
-Teile VX1 durch N1 zu VX1
-Ende
+#Teile VX1 durch N1 zu VX1
+#Ende
-Teile PX1 durch N1 zu PX1
-Ende
+#Teile PX1 durch N1 zu PX1
+#Ende
-Teile PXRIPPLE1 durch N1 zu PXRIPPLE1
-Ende
+#Teile PXRIPPLE1 durch N1 zu PXRIPPLE1
+#Ende
-Teile PXSQR1 durch N1 zu PXSQR1
-Ende
+#Teile PXSQR1 durch N1 zu PXSQR1
+#Ende
-Multipliziere PX1 mal PX1
- Name: PX1SQR
-Ende
+#Multipliziere PX1 mal PX1
+# Name: PX1SQR
+#Ende
-Linearkombination
- Name: PXBreite
- PXSQR1 1
- PX1SQR -1
-Ende
+#Linearkombination
+# Name: PXBreite
+# PXSQR1 1
+# PX1SQR -1
+#Ende
!Schleife: $Feld: $symFelder $asyFelder $asyBerFelder
@@ -75,7 +166,7 @@ lineares Bild $Feld
?$Feld in $asyFelder $asyBerFelder: maximale und minimale Dichten bestimmen
?$Feld = N1: Minimaldichte: 10^-4
?$Feld = N1: Nachbearbeitung: Log: 10^-4
- Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.bmp
+ Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_test.bmp
Schriftgröße: 60
Achse: oben 10+
Achse: links 2+
@@ -83,7 +174,7 @@ lineares Bild $Feld
Achse: rechts 2+
Rahmen
?$Feld ≠ N1: !überspringe: 11
- Legende: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_Legende.bmp
+ Legende: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_Legende.bmp
Schriftgröße: 30
Ausrichtung: senkrecht
Breite: 50
@@ -96,12 +187,12 @@ lineares Bild $Feld
Ende
Ende
-?$Feld = N1: externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_Legende.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_Legende.png&
+?$Feld = N1: externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_Legende.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_Legende.png&
-externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.png&
+externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_test.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/$Feld_test.png&
!Schleifenende
warte auf externe Befehle
-externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/*.bmp
+externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Bilder/*.bmp