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>