XML-Dateiformat zur Beschreibung der Parameter

Beide Programme lesen ihre Parameter aus XML-Dateien. Eine einfache Datei hat folgenden Aufbau (simple.xml):

<?xml version="1.0" ?>
<problem>
    <!-- Potentialexponent -->
    <exponent value="2" />
    <!-- Reibungskoeffizient -->
    <gamma value="0.1" />
    <!-- Konstellation der Magnete -->
    <magnets>
        <magnet x="-0.8660254" y="-0.5" z="-1.3">
            <strength value="1.0" />
            <color r="255" g="0" b="0" />
        </magnet>
        <magnet x="0.8660254" y="-0.5" z="-1.3">
            <strength value="1.0" />
            <color r="0" g="255" b="0" />
        </magnet>
        <magnet x="0.0" y= "1.0" z="-1.3">
            <strength value="1.0" />
            <color r="0" g="0" b="255" />
        </magnet>
    </magnets>
    <!-- Parameter fuer die Berechnung des Plots -->
    <parameters>
        <!-- Bereich -->
        <range>
            <phi from="0.0" to="6.2831853071795862" steps="100" />
            <theta from="1.5707963267948966" to="3.1415926535897931" steps="100" />
        </range>
        <!-- Zeitschritt und Anzahl der Stuetzstellen -->
        <timestep value="5.0" count="500" />
        <!-- Fuer den Abbruch der Suche notwendige kin. Energie. -->
        <minkin value="0.5" />
        <!-- Maximale Anzahl der Iterationen bei der Suche. -->
        <maxiterations value="30" />
        <!-- Toleranzen fuer die Integration der ODE. -->
        <atol value="1e-5" />
        <rtol value="1e-5" />
        <mxstep value="2000" />
    </parameters>
</problem>

Vorheriges Thema

Einführung

Nächstes Thema

simulation.py – Oberfläche zur interaktiven Simulation der Trajektorien

Diese Seite