Zadávání vstupních dat

MIDAS je neinteraktivní program bez grafického uživatelského prostředí. Vstupní informace jsou předávány pomocí argumentů příkazové řádky a pomocí souborů. Vždy je vyžadováno zadání geometrie konstrukce, ke které můžeme přidat i doplňující informace o úloze (specifikace).

Volání programu s argumenty

Požadavky na běh programu plus některé globální specifikace jsou předávány pomocí vstupních argumentů, které mohou být zadány přímo v příkazové řádce nebo ve speciálním souboru. Oba způsoby lze kombinovat. Viz Argumenty.

Geometrie konstrukce

Geometrii konstrukce lze zadat pomocí jednoho nebo více souborů, kde každý soubor obsahuje popis jedné topologické nebo logické subdomény. Viz Geometrie.

Doplňující informace o úloze (specifikace)

K vlastní geometrii lze přidat doplňující informace o úloze, obvykle se jedná o data nezbytná pro numerickou analýzu (popis zatížení, okrajové podmínky, materiálové charakteristiky, atd.). Může se jednat o obecná data pro celou úlohu (komentář, typ analýzy) nebo o data, která se vztahují ke konkrétní entitě.

Obecná data se obvykle zadávají pomocí vstupních argumentů nebo v odděleném souboru, v tzv. control file.

Data vztahující se ke konkrétní entitě se zadávají buď přímo nebo nepřímo. Nepřímo se zadává přes identifikační číslo (ID) daného typu informace nebo přes vlastnost/property, v control file pak musíme identifikačnímu číslu nebo vlastnosti přiřadit konkrétní informaci. Lze využít i kombinované nepřímé přiřazení, kdy elementu přiřadíme property, té přiřadíme jedno nebo více ID čísel a jim teprve konkrétní informaci.

Pokud zadáme některá data více způsoby, tak ta se podle své povahy buď sčítají (kumulativní, viz zatížení) nebo je platné pouze to zadání s nejvyšší prioritou (prioritní, např. LCS). Zadání seřazené podle priority od nejvyšší po nejnižší:
Přímé přiřazení informací (skaláry, vektory, tensory) konkrétní entitě se provádí v souboru s geometrií, pokud to použitý souborový formát podporuje (např. VTK).
Nepřímé přiřazení pomocí ID čísla (integer) konkrétní entitě se provádí v souboru s geometrií, pokud to použitý souborový formát podporuje (např. VTK).
Nepřímé přiřazení pomocí property čísla (integer) konkrétní entitě se provádí v souboru s geometrií, pokud to použitý souborový formát podporuje (např. T3D, JKTK, VTK).
Globální přiřazení informace celé konstrukci se provádí v pomocí argumentů nebo v control file.