Reguły danych wejściowych¶
Pliki wejściowe FrontISTR (ogólne dane sterujące .dat, dane sterujące analizą .cnt oraz dane siatki .msh) podlegają wspólnym regułom zapisu.
Charakterystyka plików¶
- Są to pliki ASCII o swobodnym formacie.
- Składają się z nagłówków rozpoczynających się od
!oraz następujących po nich danych. - Kolejność zapisu nagłówków jest zasadniczo dowolna.
- Jako separator danych używany jest przecinek
,.
Uwaga: cechy właściwe dla danych sterujących analizą
Dane sterujące analizą (
.cnt) mają dodatkowo następujące cechy.
- Plik jest ogólnie podzielony na trzy strefy: dane sterujące obliczeniami, dane sterujące solverem oraz dane sterujące postprocessingiem (wizualizacją).
- Plik kończy się wpisem
!ENDna jego końcu.
Nagłówek¶
Określa znaczenie danych i blok danych. Wiersz, którego pierwszy znak to !, jest traktowany jako nagłówek.
Wiersz nagłówka¶
Opisuje nagłówek i powiązane z nim parametry.
- Wiersz nagłówka musi rozpoczynać się od nagłówka.
- Jeśli wymagane są parametry, muszą występować po nim, oddzielone znakiem
,. - Jeśli parametr przyjmuje wartość, po parametrze występuje
=, a następnie podaje się wartość. - Wiersz nagłówka nie może obejmować wielu wierszy.
Wiersze danych¶
Rozpoczynają się w wierszu następującym po wierszu nagłówka i zawierają wymagane dane.
- Wiersze danych mogą obejmować wiele wierszy; zależy to od reguł opisu danych zdefiniowanych dla danego nagłówka.
- Wiersze danych mogą nie być wymagane.
Separator¶
Jako separator danych używany jest przecinek ,.
Obsługa białych znaków¶
Białe znaki są ignorowane.
Nazwy¶
W nazwach można używać podkreślenia _, łącznika - oraz znaków alfanumerycznych a-z A-Z 0-9, jednak pierwszy znak musi być _ albo literą a-z A-Z.
- Wielkość liter nie ma znaczenia; wewnętrznie wszystkie nazwy są traktowane jako zapisane wielkimi literami.
- Maksymalna długość nazwy wynosi 63 znaki.
Nazwy plików¶
W nazwach plików można używać podkreślenia _, łącznika -, kropki ., ukośnika / oraz znaków alfanumerycznych a-z A-Z 0-9.
- O ile nie podano inaczej, nazwy plików mogą zawierać ścieżki. Można podawać zarówno ścieżki względne, jak i bezwzględne.
- Maksymalna długość nazwy pliku wynosi 1023 znaki.
Dane zmiennoprzecinkowe¶
Wykładnik może występować lub być pominięty. Przed wykładnikiem musi znajdować się znak E lub e. Można używać zarówno E, jak i e.
Uwaga:
Nie można używać
Danid.
Wiersze komentarza¶
Wiersze rozpoczynające się od !! lub # są traktowane jako komentarze i ignorowane.
- Wiersze komentarza można wstawiać w dowolnym miejscu pliku, bez ograniczenia ich liczby.
!END¶
Oznacza koniec danych. Gdy pojawi się ten nagłówek, odczyt danych zostaje zakończony.