calculatetable

Auftreten

optional, einmal

Attribute

Beschreibung

Innerhalb <calculatetable> werden Angaben zu einer zu berechnenden Dekompressionstabelle gemacht.

Das <calculatetable>-Element steht innerhalb der <tablegeneration>-Sektion und kann beliebig oft wiederholt werden. Einzige weitere Elemente gleicher Hierarchiestufe innerhalb <tablegeneration> sind <calculateprofile> und <calculatebottomtimetable>. Diese Elemente sollten bei mehrmaliger Benutzung nicht abwechselnd verwendet werden. (<calculatebottomtimetable> muß hierbei nach <calculatetable> stehen.)

Einziges Element innerhalb <calculatetable> ist <table>, welches beliebig oft wiederholt werden kann.

Eltern-Elemente

<tablegeneration>

Kind-Elemente

<table>

Siehe Auch

<calculatebottomtimetable>, <calculateprofile>, <tablegeneration>

Beispiele

<uddf version="3.0.0">
    <!-- die <generator>-Sektion muß in jeder UDDF-Datei stehen -->
    <generator>
        <!-- Beschreibung des die UDDF-Datei erzeugenden Programmes -->
        <name>SAG - Super-Austauchtabellen-Generierer</name>
        <manufacturer>
            <name>Tauchhelden-Company</name>
            <address>
                <!-- Adreßdaten des Herstellers -->
            </address>
            <contact>
                <!-- Kontaktdaten des Herstellers -->
            </contact>
        </manufacturer>
        <version>2.23607</version>
        <datetime>2007-09-20</datetime>
    </generator>
    <gasdefinitions>
        <mix id="luft">
            <name>Luft</name>
            <o2>0.210</o2>
            <n2>0.790</n2>
            <he>0.000</he>
            <ar>0.000</ar>
            <h2>0.000</h2>
        </mix>
        <mix id="noaa1">
            <name>NOAA1</name>  <!-- 32 % O2, 68 % N2 -->
            <o2>0.320</o2>
            <n2>0.680</n2>
            <he>0.000</he>
            <ar>0.000</ar>
            <h2>0.000</h2>
        </mix>
        <!-- <tankdata> kann entfallen, da für die Austauchtabellengenerierung -->
        <!-- eine Atemgasverbrauchsberechnung keine Rolle spielt -->
    </gasdefinitions>
    <profiledata>
        <repetitiongroup id="wg1">
            <dive id="tg1">
                <!-- hier alle Tauchgangsdaten -->
            </dive>
            <!-- hier können weitere Tauchgänge abgelegt sein -->
        </repetitiongroup>
        <!-- hier alle weiteren aufgezeichneten Tauchprofile -->
    </profiledata>
    <tablegeneration>
        <!-- hier sollen Austauchtabellen erzeugt werden -->
        <calculatetable>
            <!-- die erste Tabelle soll für Luft als Atemgas berechnet werden, die -->
            <!-- Gewebe sind entsprechend Umgebungsdruck (hier: Meereshöhe) gesättigt -->
            <table id="table_luft_keine-vorsättigung_0m">
                <link ref="luft"/>
                <surfaceintervalbeforedive>
                    <infinity/>
                </surfaceintervalbeforedive>
                <density>1030.0</density>
                <!-- Anweisungen für die Ausgabe der berechneten Tabelle -->
                <output>
                    <!-- Sprache: deutsch -->
                    <lingo>de</lingo>
                    <!-- es soll eine HTML-Datei als Ausgabe erzeugt werden -->
                    <fileformat>html</fileformat>
                    <!-- der Name der Ausgabedatei (die Endung ".html" darf NICHT angegeben werden) -->
                    <filename>tabelle_luft_keine-vorsättigung_0m</filename>
                    <!-- die Überschrift für die Tabelle -->
                    <headline>Austauchtabelle für Luft, ohne Vorsättigung, Meereshöhe</headline>
                    <!-- zusätzliche Bemerkungen, als Text in die Tabellenausgabe mit einzufügen -->
                    <remark>Zugrundeliegendes Deko-Modell: ZH-L16c</remark>
                </output>
                <applicationdata>
                    <!-- hier anwendungsspezifische Parameter -->
                </applicationdata>
                <decomodel>ZH-L16c</decomodel>
                <!-- maximale Aufstiegsgeschwindigkeit 10 m/min ^= 0.1666... m/s -->
                <maximumascendingrate>0.16666666667</maximumascendingrate>
                <!-- Parameter zur Tabellengenerierung - diese MÜSSEN ALLE angegeben werden -->
                <tablescope>
                    <!-- Meereshöhe -->
                    <altitude>0.0</altitude>
                    <!-- geringste Tauchtiefe 9 m, mit der die Tabellenausgabe beginnen soll -->
                    <divedepthbegin>9.0</divedepthbegin>
                    <!-- größte Tauchtiefe 65 m, mit der die Tabellenausgabe enden soll -->
                    <divedepthend>65.0</divedepthend>
                    <!-- Schrittweite 3 m, mit der die Tabellenausgabe erfolgen soll -->
                    <divedepthstep>3.0</divedepthstep>
                    <!-- maximale Grundzeit 30 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimemaximum>1800.0</bottomtimemaximum>
                    <!-- minimale Grundzeit 5 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimeminimum>300.0</bottomtimeminimum>
                    <!-- Schrittweite zu Beginn (auf der minimalen Tauchtiefe) 25 Minuten -->
                    <bottomtimestepbegin>1500.0</bottomtimestepbegin>
                    <!-- Schrittweite auf der maximalen Tauchtiefe 1 Minute -->
                    <bottomtimestepend>60.0</bottomtimestepend>
                </tablescope>
            </table>
            <!-- die zweite Tabelle soll für Nitrox (NOAA1) als Atemgas berechnet werden, die -->
            <!-- Gewebe sind entsprechend Umgebungsdruck (hier: Meereshöhe) gesättigt -->
            <table id="table_NOAA1_keine-vorsättigung_0m">
                <link ref="noaa1"/>
                <surfaceintervalbeforedive>
                    <infinity/>
                </surfaceintervalbeforedive>
                <density>1030.0</density>
                <!-- Anweisungen für die Ausgabe der berechneten Tabelle -->
                <output>
                    <!-- Sprache: deutsch -->
                    <lingo>de</lingo>
                    <!-- es soll eine HTML-Datei als Ausgabe erzeugt werden -->
                    <fileformat>html</fileformat>
                    <!-- der Name der Ausgabedatei (die Endung ".html" darf NICHT angegeben werden) -->
                    <filename>tabelle_noaa1_keine-vorsättigung_0m</filename>
                    <!-- die Überschrift für die Tabelle -->
                    <headline>Austauchtabelle für Nitrox NOAA1, ohne Vorsättigung, Meereshöhe</headline>
                    <!-- zusätzliche Bemerkungen, als Text in die Tabellenausgabe mit einzufügen -->
                    <remark>Zugrundeliegendes Deko-Modell: ZH-L16c</remark>
                </output>
                <applicationdata>
                    <!-- hier anwendungsspezifische Parameter -->
                </applicationdata>
                <decomodel>ZH-L16c</decomodel>
                <!-- maximale Aufstiegsgeschwindigkeit 10 m/min ^= 0.1666... m/s -->
                <maximumascendingrate>0.16666666667</maximumascendingrate>
                <!-- Parameter zur Tabellengenerierung - diese MÜSSEN ALLE angegeben werden -->
                <tablescope>
                    <!-- Meereshöhe -->
                    <altitude>0.0</altitude>
                    <!-- geringste Tauchtiefe 9 m, mit der die Tabellenausgabe beginnen soll -->
                    <divedepthbegin>9.0</divedepthbegin>
                    <!-- größte Tauchtiefe 65 m, mit der die Tabellenausgabe enden soll -->
                    <divedepthend>65.0</divedepthend>
                    <!-- Schrittweite 3 m, mit der die Tabellenausgabe erfolgen soll -->
                    <divedepthstep>3.0</divedepthstep>
                    <!-- maximale Grundzeit 30 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimemaximum>1800.0</bottomtimemaximum>
                    <!-- minimale Grundzeit 5 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimeminimum>300.0</bottomtimeminimum>
                    <!-- Schrittweite zu Beginn (auf der minimalen Tauchtiefe) 25 Minuten -->
                    <bottomtimestepbegin>1500.0</bottomtimestepbegin>
                    <!-- Schrittweite auf der maximalen Tauchtiefe 1 Minute -->
                    <bottomtimestepend>60.0</bottomtimestepend>
                </tablescope>
            </table>
            <!-- die dritte Tabelle soll wieder für Luft als Atemgas berechnet werden, allerdings -->
            <!-- soll eine Gewebesättigung entsprechend eines vorher durchgeführten Tauchganges -->
            <!-- berücksichtigt werden -->
            <table id="table_luft_mit-vorsättigung_0m">
                <link ref="luft"/>
                <link ref="tg1"/>
                <!-- es soll ein Oberflächenintervall von zwei Stunden zwischen dem vorigen -->
                <!-- Tauchgang (hierüber referenziert) und dem nun folgenden, für den die -->
                <!-- Tabelle berechnet wird, berücksichtigt werden -->
                <surfaceintervalbeforedive>
                    <passedtime>7200.0</passedtime>
                </surfaceintervalbeforedive>
                <density>1030.0</density>
                <!-- Anweisungen für die Ausgabe der berechneten Tabelle -->
                <output>
                    <!-- Sprache: deutsch -->
                    <lingo>de</lingo>
                    <!-- es soll eine HTML-Datei als Ausgabe erzeugt werden -->
                    <fileformat>html</fileformat>
                    <!-- der Name der Ausgabedatei (die Endung ".html" darf NICHT angegeben werden) -->
                    <filename>tabelle_luft_mit-vorsättigung_0m</filename>
                    <!-- die Überschrift für die Tabelle -->
                    <headline>Austauchtabelle für Luft, mit Vorsättigung, Meereshöhe</headline>
                    <!-- zusätzliche Bemerkungen, als Text in die Tabellenausgabe mit einzufügen -->
                    <remark>
                        Zugrundeliegendes Deko-Modell: ZH-L16c; Berechnung zum Vergleich mit einem
                        zwei Stunden vorher beendeten Tauchgang
                    </remark>
                </output>
                <applicationdata>
                    <!-- hier anwendungsspezifische Parameter -->
                </applicationdata>
                <decomodel>ZH-L16c</decomodel>
                <!-- maximale Aufstiegsgeschwindigkeit 10 m/min ^= 0.1666... m/s -->
                <maximumascendingrate>0.16666666667</maximumascendingrate>
                <!-- Parameter zur Tabellengenerierung - diese MÜSSEN ALLE angegeben werden -->
                <tablescope>
                    <!-- Meereshöhe -->
                    <altitude>0.0</altitude>
                    <!-- geringste Tauchtiefe 9 m, mit der die Tabellenausgabe beginnen soll -->
                    <divedepthbegin>9.0</divedepthbegin>
                    <!-- größte Tauchtiefe 65 m, mit der die Tabellenausgabe enden soll -->
                    <divedepthend>65.0</divedepthend>
                    <!-- Schrittweite 3 m, mit der die Tabellenausgabe erfolgen soll -->
                    <divedepthstep>3.0</divedepthstep>
                    <!-- maximale Grundzeit 30 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimemaximum>1800.0</bottomtimemaximum>
                    <!-- minimale Grundzeit 5 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimeminimum>300.0</bottomtimeminimum>
                    <!-- Schrittweite zu Beginn (auf der minimalen Tauchtiefe) 25 Minuten -->
                    <bottomtimestepbegin>1500.0</bottomtimestepbegin>
                    <!-- Schrittweite auf der maximalen Tauchtiefe 1 Minute -->
                    <bottomtimestepend>60.0</bottomtimestepend>
                </tablescope>
            </table>
            <!-- die vierte Tabelle soll noch einmal für Nitrox (NOAA1) als Atemgas berechnet werden, ebenfalls -->
            <!-- soll eine Gewebesättigung entsprechend eines vorher durchgeführten Tauchganges -->
            <!-- berücksichtigt werden -->
            <table id="table_noaa1_mit-vorsättigung_0m">
                <link ref="noaa1"/>
                <link ref="tg1"/>
                <!-- es soll ein Oberflächenintervall von zwei Stunden zwischen dem vorigen -->
                <!-- Tauchgang (hierüber referenziert) und dem nun folgenden, für den die -->
                <!-- Tabelle berechnet wird, berücksichtigt werden -->
                <surfaceintervalbeforedive>
                    <passedtime>7200.0</passedtime>
                </surfaceintervalbeforedive>
                <density>1030.0</density>
                <!-- Anweisungen für die Ausgabe der berechneten Tabelle -->
                <output>
                    <!-- Sprache: deutsch -->
                    <lingo>de</lingo>
                    <!-- es soll eine HTML-Datei als Ausgabe erzeugt werden -->
                    <fileformat>html</fileformat>
                    <!-- der Name der Ausgabedatei (die Endung ".html" darf NICHT angegeben werden) -->
                    <filename>tabelle_noaa1_mit-vorsättigung_0m</filename>
                    <!-- die Überschrift für die Tabelle -->
                    <headline>Austauchtabelle für Nitrox (NOAA1), mit Vorsättigung, Meereshöhe</headline>
                    <!-- zusätzliche Bemerkungen, als Text in die Tabellenausgabe mit einzufügen -->
                    <remark>
                        Zugrundeliegendes Deko-Modell: ZH-L16c; Berechnung zum Vergleich mit einem
                        zwei Stunden vorher beendeten Tauchgang
                    </remark>
                </output>
                <applicationdata>
                    <!-- hier anwendungsspezifische Parameter -->
                </applicationdata>
                <decomodel>ZH-L16c</decomodel>
                <!-- maximale Aufstiegsgeschwindigkeit 10 m/min ^= 0.1666... m/s -->
                <maximumascendingrate>0.16666666667</maximumascendingrate>
                <!-- Parameter zur Tabellengenerierung - diese MÜSSEN ALLE angegeben werden -->
                <tablescope>
                    <!-- Meereshöhe -->
                    <altitude>0.0</altitude>
                    <!-- geringste Tauchtiefe 9 m, mit der die Tabellenausgabe beginnen soll -->
                    <divedepthbegin>9.0</divedepthbegin>
                    <!-- größte Tauchtiefe 65 m, mit der die Tabellenausgabe enden soll -->
                    <divedepthend>65.0</divedepthend>
                    <!-- Schrittweite 3 m, mit der die Tabellenausgabe erfolgen soll -->
                    <divedepthstep>3.0</divedepthstep>
                    <!-- maximale Grundzeit 30 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimemaximum>1800.0</bottomtimemaximum>
                    <!-- minimale Grundzeit 5 Minuten, die bei der Tabellenausgabe berücksichtigt werden soll -->
                    <bottomtimeminimum>300.0</bottomtimeminimum>
                    <!-- Schrittweite zu Beginn (auf der minimalen Tauchtiefe) 25 Minuten -->
                    <bottomtimestepbegin>1500.0</bottomtimestepbegin>
                    <!-- Schrittweite auf der maximalen Tauchtiefe 1 Minute -->
                    <bottomtimestepend>60.0</bottomtimestepend>
                </tablescope>
            </table>
        </calculatetable>
    </tablegeneration>
</uddf>