Inmatningsregler¶
FrontISTR:s indatafiler (övergripande styrdata .dat, analysstyrdata .cnt och nätdata .msh) följer gemensamma skrivregler.
Filernas egenskaper¶
- De är ASCII-filer i fritt format.
- De består av rubriker som börjar med
!och efterföljande data. - Ordningen som rubrikerna anges i är i princip fri.
- Kommatecknet
,används som avgränsare för data.
Note: Egenskaper som är specifika för analysstyrdata
Analysstyrdata (
.cnt) har dessutom följande egenskaper.
- Filen är i stora drag uppdelad i tre zoner: beräkningsstyrdata, lösarstyrdata och styrdata för efterbehandling (visualisering).
- Ange
!ENDi slutet av filen för att avsluta den.
Rubrik¶
Identifierar datans betydelse och datablocket. Om en rad börjar med ! betraktas den som en rubrik.
Rubrikrad¶
Anger rubriken och tillhörande parametrar.
- En rubrikrad måste börja med en rubrik.
- Om parametrar krävs måste de följa efter, avskilda med
,. - Om en parameter har ett värde följs parametern av
=, varefter värdet anges. - En rubrikrad kan inte sträcka sig över flera rader.
Datarader¶
Börjar på raden efter rubrikraden och anger de data som behövs.
- Datarader kan sträcka sig över flera rader; detta bestäms av reglerna för databeskrivning som definieras för respektive rubrik.
- Datarader behöver inte alltid finnas.
Avgränsare¶
Komma , används som dataavgränsare.
Hantering av blanksteg¶
Blanksteg ignoreras.
Namn¶
Tecken som får användas i namn är understreck _, bindestreck - och alfanumeriska tecken a-z A-Z 0-9, men det första tecknet måste vara _ eller en bokstav a-z A-Z.
- Ingen skillnad görs mellan versaler och gemener; internt behandlas allt som versaler.
- Den maximala namnlängden är 63 tecken.
Filnamn¶
Tecken som får användas i filnamn är understreck _, bindestreck -, punkt ., snedstreck / och alfanumeriska tecken a-z A-Z 0-9.
- Om inget annat anges får filnamn innehålla sökvägar. Både relativa och absoluta sökvägar kan anges.
- Den maximala filnamnslängden är 1023 tecken.
Flyttalsdata¶
En exponent kan anges eller utelämnas. Före exponenten måste tecknet E eller e anges. Både E och e kan användas.
Note:
Dellerdkan inte användas.
Kommentarrader¶
Rader som börjar med !! eller # betraktas som kommentarrader och ignoreras.
- Kommentarrader kan infogas var som helst i filen och det finns ingen begränsning för hur många som får användas.
!END¶
Anger slutet på data. När denna rubrik påträffas avslutas inläsningen av data.