five

Numerical experiments to "Full discretization error analysis of semilinear wave equations with exponential integrators"

收藏
DataCite Commons2023-11-15 更新2025-04-16 收录
下载链接:
https://radar.kit.edu/radar/en/dataset/IdWlZxddsNCvlRRZ
下载链接
链接失效反馈
官方服务:
资源简介:
This code is used for the numerical experiments in Section 6 of the preprint >"Full discretization error analysis of semilinear wave equations with exponential integrators" by Benjamin Dörich and Jan Leibold. The computations are done in C++ using the Finite Element library deal.II; the plots then are generated with Matlab. To use this code, deal.II (release 9.2.0) has to be installed, cf. https://www.dealii.org/9.2.0 In order to compile the program, open a terminal session in this folder and call cmake -DDEAL_II_DIR=/path/to/deal.II . Next, call make release ; make to compile the files. Finally, run the program with make run This performs the computations and generates files in the "output" folder containing the results of the numerical experiments. After that, the plots can be generated with the Matlab Script plot_figures.m An updated version of this dataset can be found at https://doi.org/10.5445/IR/1000141073

该代码用于复现Benjamin Dörich与Jan Leibold所著预印本《带指数积分器(exponential integrators)的半线性波动方程(semilinear wave equations)全离散误差分析(full discretization error analysis)》第6章节中的数值实验。计算部分采用C++语言编写,依托有限元库deal.II完成;后续绘图环节则通过Matlab实现。 如需使用本代码,需预先安装deal.II(9.2.0版本),详情参见https://www.dealii.org/9.2.0。编译程序时,请在当前文件夹下打开终端会话,先执行命令`cmake -DDEAL_II_DIR=/path/to/deal.II .`,随后依次运行`make release`与`make`完成文件编译。最后通过`make run`运行程序,该命令将执行数值实验,并在"output"文件夹中生成存储实验结果的文件。完成上述步骤后,可通过Matlab脚本plot_figures.m生成所需绘图。 本数据集的更新版本可通过https://doi.org/10.5445/IR/1000141073获取。
提供机构:
Karlsruhe Institute of Technology
创建时间:
2023-06-23
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作