blob: db37ffabf5be4ffea2ce4f6af86c4e9ebd0ede26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
# Beispielinputfile um epost zu steuern
#
# Führende und folgende Leerzeichen werden ignoriert.
# Leere oder mit # beginnende Zeilen werden ignoriert.
Palette
Name: erweiterter Regenbogen
ffffff
ff0000
ffff00
00ff00
00ffff
0000ff
ff00ff
000000
Ende
Palette
Name: rotblau
ff0000
ffffff
0000ff
Ende
Threadanzahl: 11
parallel lesen
!setze $symFelder: VX1 # AY DAYDT # EX
!setze $asyFelder: N1 PXRIPPLE1
!setze $reineInputFelder: PX1 PXSQR1
!Schleife: $Feld: $reineInputFelder $asyFelder $symFelder
Daten einlesen
Name: $Feld
Genauigkeit: double
xmax: 5
tmax: 2
SpaceTime-Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld-*_test.dat
Ende
!Schleifenende
!setze $asyBerFelder: PXBreite
Teile VX1 durch N1 zu VX1
Ende
Teile PX1 durch N1 zu PX1
Ende
Teile PXRIPPLE1 durch N1 zu PXRIPPLE1
Ende
Teile PXSQR1 durch N1 zu PXSQR1
Ende
Multipliziere PX1 mal PX1
Name: PX1SQR
Ende
Linearkombination
Name: PXBreite
PXSQR1 1
PX1SQR -1
Ende
!Schleife: $Feld: $symFelder $asyFelder $asyBerFelder
lineares Bild $Feld
?$Feld in $symFelder $symBerFelder: Palette: rotblau
?$Feld in $symFelder $symBerFelder: maximale und minimale Dichten bestimmen (symmetrisch)
?$Feld in $asyFelder $asyBerFelder: Palette: erweiterter Regenbogen
?$Feld in $asyFelder $asyBerFelder: maximale und minimale Dichten bestimmen
?$Feld = N1: Minimaldichte: 10^-8
?$Feld = N1: Nachbearbeitung: Log: 10^-8
Datei: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.bmp
Schriftgröße: 60
Achse: oben 10+
Achse: links 2+
Achse: unten 10+
Achse: rechts 2+
Rahmen
?$Feld ≠ N1: !überspringe: 11
Legende: /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_Legende.bmp
Schriftgröße: 30
Ausrichtung: senkrecht
Breite: 50
Höhe: 1000
Beschriftungen:
logarithmisch 10^-8 0.1 -1+
Beschriftungsende
Farbe linear
Rahmen
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&
externer Befehl: convert /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.bmp /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/$Feld_test.png&
!Schleifenende
warte auf externe Befehle
externer Befehl: rm /home_raid/erich/Dokumente/Prograemmchen/Plasmapropagation/Daten/*.bmp
|