<?xml version="1.0" encoding="UTF-8" ?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-10-12T03:54:20Z</responseDate><request identifier="10.35097/1512" metadataPrefix="oai_dc" verb="GetRecord">https://www.radar-service.eu/oai/OAIHandler</request><GetRecord><record><header><identifier>10.35097/1512</identifier><datestamp>2026-10-09T10:59:07Z</datestamp><setSpec>radar4kit</setSpec></header><metadata><oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/"
           xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ https://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:identifier>https://dx.doi.org/10.35097/1512</dc:identifier>
   <dc:creator>Carle, Constantin</dc:creator>
   <dc:title>Numerical experiments to "Error analysis of multirate leapfrog-type methods for second-order semilinear odes"</dc:title>
   <dc:publisher>Karlsruhe Institute of Technology</dc:publisher>
   <dc:date>2023</dc:date>
   <dc:subject>Mathematics</dc:subject>
   <dc:type>dataset</dc:type>
   <dc:subject>Dataset</dc:subject>
   <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
   <dc:rights>https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode</dc:rights>
   <dc:contributor>Hochbruck, Marlis</dc:contributor>
   <dc:description>This code was used for the numerical experiments in the preprint (CRC Preprint 2021/26; URL: https://www.waves.kit.edu/downloads/CRC1173_Preprint_2021-26.pdf) and in the paper "Error analysis of multirate leapfrog-type methods for second-order semilinear odes" by C. Carle and M. Hochbruck.</dc:description>
   <dc:description>The scripts inside the subfolders are intended to reproduce the figures from the &#xD;
preprint &#xD;
&gt; Error analysis of multirate leapfrog-type methods for second-order semilinear ODEs&#xD;
&#xD;
by Constantin carle and Marlis Hochbruck&#xD;
&#xD;
### Requirements&#xD;
&#xD;
The codes are tested with &#xD;
&#xD;
Ubuntu 20.04.2 LTS and Python 3.8.5 and the following version of its modules:&#xD;
&#xD;
- numpy           -   1.17.4&#xD;
- scipy           -   1.3.3 &#xD;
- dolfin (fenics) -   2019.2.0.dev0 (including mshr) &#xD;
- matplotlib      -   3.1.2&#xD;
- tikzplotlib     -   0.9.6&#xD;
&#xD;
### Generation of figures&#xD;
&#xD;
In the folder "code_figure_6p1-6p2" open a console and run the commands&#xD;
&#xD;
1. to obatin Figure 6.1&#xD;
&#xD;
        python3 script_figure_2dimEx.py,&#xD;
&#xD;
2. to obtain Figure 6.2(a)&#xD;
&#xD;
        python3 script_figure_FPUT_error.py&#xD;
&#xD;
3. to obtain Figure 6.2(b)&#xD;
&#xD;
        python3 script_figure_FPUT_hamiltonian.py.&#xD;
&#xD;
In the folder "code_figure_6p3" open a console and run the command&#xD;
&#xD;
       python3 script_figure_wave-equation.py&#xD;
&#xD;
to obtain Figure 6.3(a) and (b).&#xD;
&#xD;
Additionally to the plots you can get the tikz-files which were used for generating the plots in the pdf by uncommenting the lines&#xD;
&#xD;
       #import tikzplotlib&#xD;
       #tikzplotlib.save("*****.tikz")&#xD;
&#xD;
at the end of each of the above scripts.</dc:description>
   <dc:subject>time integration</dc:subject>
   <dc:subject>second-order ode</dc:subject>
   <dc:subject>leapfrog method</dc:subject>
   <dc:subject>stability analysis</dc:subject>
   <dc:subject>error analysis</dc:subject>
   <dc:subject>Hamiltonian systems</dc:subject>
   <dc:subject>CFL condition</dc:subject>
   <dc:subject>Chebyshev polynomials</dc:subject>
   <dc:subject>wave equation</dc:subject>
   <dc:contributor>Hochbruck, Marlis</dc:contributor>
   <dc:identifier>10.5445/IR/1000133907</dc:identifier>
   <dc:identifier>KITopen-DOI</dc:identifier>
   <dc:format>application/x-tar</dc:format>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>