tankdataref/

Auftreten

optional, mehrmals

Attribute

ref=Bezeichner der zu referenzierenden Flaschendaten

Beschreibung

Mittels <tankdataref ref="bezeichner_der_zu_referenzierenden_flaschendaten"/> wird auf die unter diesem Bezeichner gespeicherten Flaschendaten zugegriffen. So kann bei der Tabellenberechnung, wenn auch eine Atemgasverbrauchsberechnung durchgeführt werden soll, einfach auf die Atemgasdaten zugegriffen werden.

Eltern-Elemente

<equipmentused>, <profile>

Kind-Elemente

Siehe Auch

<dive>, <equipmentused>, <profile>

Beispiele

(siehe auch <profile>)

<uddf version="2.2.0">
    <gasdefinitions>
        <mix id="luft">
            <name>1</name>
            <o2>0.21</o2>
            <n2>0.79</n2>
            <he>0.0</he>
            <ar>0.0</ar>
            <h2>0.0</h2>
        </mix>
        <mix id="nitrox">
            <name>1</name>
            <o2>0.35</o2>
            <n2>0.65</n2>
            <he>0.0</he>
            <ar>0.0</ar>
            <h2>0.0</h2>
        </mix>
        <tankdata id="luftflasche">
            <mixref ref="luft"/>
            <tankvolume>0.01</tankvolume>
            <tankpressurebegin>20000000.0</tankpressurebegin>
            <!-- da das Atemminutenvolumen - in der Einheit [m^3/s]! - angegeben ist, -->
            <!-- kann die Angabe des Enddrucks in der Flasche entfallen -->
            <!-- 20 Liter / Minute ^= 0.00033333... m^3/s -->
            <breathingconsumptionvolume>0.000333333333</breathingconsumptionvolume>
        </tankdata>
        <tankdata id="nitroxflasche">
            <mixref ref="nitrox"/>
            <tankvolume>0.012</tankvolume>
            <tankpressurebegin>20000000.0</tankpressurebegin>
            <!-- da das Atemminutenvolumen - in der Einheit [m^3/s]! - angegeben ist, -->
            <!-- kann die Angabe des Enddrucks in der Flasche entfallen -->
            <!-- 20 Liter / Minute ^= 0.00033333... m^3/s -->
            <breathingconsumptionvolume>0.000333333333</breathingconsumptionvolume>
        </tankdata>
    </gasdefinitions>
    <profiledata>
        <repetitiongroup id="wg_a">
            <dive id="tg-123">
                <mixref ref="luft"/>
                <!-- hier alle weiteren Daten zu diesem Tauchgang -->
            </dive>
        </repetitiongroup>
        <repetitiongroup id="wg_b">
            <dive id="tg-124">
                <mixref ref="nitrox"/>
                <!-- hier alle weiteren Daten zu diesem Tauchgang -->
            </dive>
        </repetitiongroup>
    </profiledata>
    <tablegeneration>
        <calculateprofile>
            <profile id="profil_1">
                <diveref ref="tg-123"/>
                <!-- die nachfolgende <tankdataref/>-Anweisung kann nicht entfallen, -->
                <!-- da im referenzierten Tauchgang keine Flaschendaten bekannt sind -->
                <!-- (nur, daß es sich beim Atemgas um Luft handelt) -->
                <tankdataref ref="luftflasche"/>
                <!-- hier weitere Angaben -->
            </profile>
            <profile id="profil_2">
                <diveref ref="tg-124"/>
                <!-- TG 124 wurde mit Nitrox als Atemgas durchgeführt, dennoch soll die Tabelle -->
                <!-- mit Luftdaten gerechnet werden. -->
                <!-- Die nachfolgende <tankdataref/>-Anweisung ,,überschreibt`` also -->
                <!-- die aus der Referenzierung oben dem Programm bekannten Nitrox-Atemgasdaten. -->
                <tankdataref ref="luftflasche"/>
                <!-- hier weitere Angaben -->
            </profile>
        </calculateprofile>
    </tablegeneration>
</uddf>