wersja polska (Polish version)
back to Liebmann main page
Liebmann - galleries.
DEMO_XY - gallery
Gallery of problems (2D electrostatic fields (X-Y)), which can be solved by DEMO_XY demonstrator.
- Two parallel plates in vacuum (mesh 200 x 200).
- Two parallel plates in vacuum (mesh 400 x 400).
- Plane diode with lateral plates at the cathode potential (mesh 201 x 201).
- "S" - shaped formed electrode inside grounded casing (mesh 500 x 300).
- Electrolytic tank with 2 electrodes in grounded casing (mesh 601 x 401).
- Dual-anode magnetron "with smile" (mesh 401 x 401).
- Dual-anode magnetron (such as in Paszkowski's book, page 62 or page 51 in English edition) (mesh 401 x 401).
- Slit diaphragm (such as in Paszkowski's book) (mesh 401 x 401).
- Two parallel plates in vacuum - inequal length (mesh 200 x 200).
- Slit diaphragm - "weird version" (mesh 401 x 401).
- Electrolytic tank with 2 electrodes (inequal diameters of electrodes) (mesh 601 x 401).
- Electrolytic tank with 2 electrodes (inequal diameters of electrodes, but the same potential) (mesh 601 x 401).
- Two parallel plates in vacuum (inequal length) (mesh 400 x 400).
- Electrostatic quadrupole (mesh 401 x 401).
- Cylindrical capacitor (mesh 401 x 401).
- Electrostatic quadrupole, defined in radial coordinates (mesh 401 x 401).
- Electrostatic hexapole, defined in radial coordinates (mesh 401 x 401).
- Electrostatic "asymmetrical" quadrupole, defined in radial coordinates (mesh 401 x 401).
- Electrostatic octupole, defined in radial coordinates (mesh 401 x 401).
- Electrostatic quadrupole with "plate - shaped electrodes" (mesh 401 x 401).
- Problem 21 - from Physics Stack Exchange, (JohnDow's question) (mesh 170 x 125).
- Problem 22 - from Physics Stack Exchange, (JohnDow's question) (mesh 210 x 170).
- Problem from Physics Stack Exchange, (JohnDow's question) (mesh 190 x 280).
- Problem from Physics Stack Exchange, (JohnDow's question) (mesh 401 x 401).
- Problem from Physics Stack Exchange, version "with ellipse" (JohnDow's question) (mesh 401 x 401).
- Problem from Physics Stack Exchange, version "in casing" (JohnDow's question) (mesh 401 x 401).
- Plate and cylinder - version 1 (mesh 401 x 401).
- Plate and cylinder - version 2 (closer) (mesh 401 x 401).
- Plate and cylinder in grounded casing - version 1 (plate and cylinder have the same potential) (mesh 401 x 401).
- Plate and cylinder in grounded casing - version 2 (plate and cylinder have different potentials) (mesh 401 x 401).
Comparison of computation time (DEMO_XY) for two environments: Laptop and Desktop.
Desktop
CPU - Intel(R) Core(TM) i5-9500F 3.0 GHz (4.4 GHz max turbo frequency)
MS Windows 10 Pro
32GB RAM
SSD disk
MSYS2, ucrt
gcc 13.2.0
Laptop (rather old, A.D. 2012)
Lenovo G580
CPU - Intel(R) Core(TM) i3-2370M 2.40 GHz
Linux Mint 21.1 Vera
Linux version 5.15.0-116 generic
6GB RAM
gcc 11.4.0
Command to measure process execution time (for problem No. 1):
Linux:
time -p ./DEMO_XY.run 1
Windows (MSYS2, UCRT64):
time -p ./DEMO_XY.exe 1
Exact values of measuments can vary +/- 0.5s.
index of problem |
number of iterations |
t (Desktop) |
t (Laptop) |
1 |
72157 |
15.57s |
23.77s |
2 |
292663 |
232.15s |
389.69s |
3 |
41553 |
9.05s |
12.45s |
4 |
45640 |
36.51s |
52.58s |
5 |
57689 |
71.40s |
107.01s |
6 |
74932 |
55.09s |
84.46s |
7 |
148325 |
101.36s |
165.50s |
8 |
67781 |
54.30s |
83.63s |
9 |
78511 |
16.71s |
26.02s |
10 |
73290 |
57.98s |
90.25s |
11 |
53368 |
62.00s |
90.12s |
12 |
73458 |
79.90s |
122.87s |
13 |
382993 |
304.24s |
508.83s |
14 |
27144 |
23.50s |
29.12s |
15 |
71149 |
49.76s |
73.62s |
16 |
27264 |
23.56s |
29.24s |
17 |
18278 |
17.89s |
20.20s |
18 |
25513 |
22.28s |
27.60s |
19 |
15111 |
16.04s |
16.91s |
20 |
21192 |
19.97s |
23.50s |
21 |
27512 |
3.99s |
5.00s |
22 |
64744 |
12.71 |
19.63s |
23 |
157145 |
42.84s |
69.45s |
24 |
348467 |
271.48s |
457.04s |
25 |
337158 |
263.20s |
442.28s |
26 |
65207 |
53.87s |
81.45s |
27 |
233792 |
186.10s |
308.59s |
28 |
215317 |
172.28s |
285.19s |
29 |
65944 |
53.94s |
81.87s |
30 |
42878 |
37.89s |
54.34s |
Conclusions
- 12 years old laptop can perform single thread computations about 60 percent longer than modern desktop with twice higher CPU and RAM clock.
- However, sometimes this advantage disappears. Some configurations (e.g. octupole in a grounded housing) are calculated in a similar time.
- On Desktop enviromnent these results were possible to obtain thanks to new version of MinGW-w64. On older MinGW output operations were executed much slower and advantage was not such significant.
- Meshes with edges with fixed potentials (e.g. grounded casing) are calculated faster than meshes "open to the outside".
- Liebmann uses the simplest relaxation alghorithm. In the past, algorithm optimization was very important on slower computers.
DEMO_ZR - gallery
work in progress...
footer
This static site does not use any cookies or gather any data.
Darmowy hosting zapewnia PRV.PL