Zugehörige Institution(en) am KIT | Institut für Angewandte und Numerische Mathematik (IANM) |
Publikationstyp | Forschungsdaten |
Publikationsdatum | 08.11.2023 |
Erstellungsdatum | 06.11.2023 |
Identifikator | DOI: 10.35097/1792 KITopen-ID: 1000163947 |
Lizenz | Creative Commons Namensnennung – Nicht kommerziell – Weitergabe unter gleichen Bedingungen 4.0 International |
Projektinformation | SFB 1173/3 (DFG, DFG KOORD, SFB 1173/3) |
Liesmich | This code is used for the numerical experiment in Section 2 of the paper Part of the code relies on code written by J. Leibold in https://doi.org/10.5445/IR/1000130223 . The computations are done in C++ using the Finite Element library deal.II; the plots then are generated with Python3. To use this code, deal.II (release 9.5.1) has to be installed, cf. https://www.dealii.org/9.5.0 In order to compile the program, open a terminal session in this folder ./main P1 ./main euler ./main alpha60P1 to execute the code. This performs the computations and generates the files parameters_P1.ini_space_Q1.txt parameters_euler.ini_time_ImplEuler parameters_alpha_60_P1.ini_space_Q1.txt parameters_alpha_80_P1.ini_space_Q1.txt parameters_alpha_90_P1.ini_space_Q1.txt parameters_alpha_95_P1.ini_space_Q1.txt in the folder "error" containing the results of the numerical experiments. After that, the plots can be generated with the Python3 Script using in the terminal python3 wave_non_auto_error_plots.py in the folder "tikz". |
Art der Forschungsdaten | Software |
Relationen in KITopen |