Inndataregler¶
FrontISTR-inndatafiler (overordnede styringsdata .dat, analysestyringsdata .cnt og nettdata .msh) følger felles skriveregler.
Filegenskaper¶
- Filene er i ASCII-format med fritt format.
- De består av overskrifter som begynner med
!, etterfulgt av data. - Rekkefølgen på overskriftene er i utgangspunktet fri.
,brukes som skilletegn mellom data.
Merk: Egenskaper som er spesifikke for analysestyringsdata
Analysestyringsdata (
.cnt) har i tillegg følgende egenskaper.
- Filen er grovt delt inn i tre soner: beregningsstyringsdata, løserstyringsdata og styringsdata for etterbehandling (visualisering).
- Filen avsluttes ved å angi
!ENDtil slutt.
Overskrift¶
Identifiserer betydningen av dataene og datablokken. En linje som begynner med !, regnes som en overskrift.
Overskriftslinje¶
Angir overskriften og tilhørende parametere.
- En overskriftslinje må begynne med en overskrift.
- Når parametere er nødvendige, må de følge etter, adskilt med
,. - Når en parameter har en verdi, følger
=etter parameteren, deretter verdien. - En overskriftslinje kan ikke skrives over flere linjer.
Datalinje¶
Begynner på linjen etter overskriftslinjen og inneholder de nødvendige dataene.
- Datalinjer kan strekke seg over flere linjer; dette bestemmes av reglene for databeskrivelse for den enkelte overskriften.
- Det kan også være tilfeller der ingen datalinje er nødvendig.
Skilletegn¶
Komma , brukes som skilletegn mellom data.
Behandling av mellomrom¶
Mellomrom ignoreres.
Navn¶
Tegn som kan brukes i navn, er understrek _, bindestrek - og alfanumeriske tegn a-z A-Z 0-9, men det første tegnet må være _ eller en bokstav a-z A-Z.
- Det skilles ikke mellom store og små bokstaver; internt behandles alle tegn som store bokstaver.
- Maksimal navnelengde er 63 tegn.
Filnavn¶
Tegn som kan brukes i filnavn, er understrek _, bindestrek -, punktum ., skråstrek / og alfanumeriske tegn a-z A-Z 0-9.
- Med mindre annet er angitt, kan filnavn inneholde en sti. Både relative og absolutte stier kan angis.
- Maksimal lengde på filnavn er 1023 tegn.
Flyttallsdata¶
Eksponent kan være med eller utelates. Foran eksponenten må symbolet E eller e brukes. Det spiller ingen rolle om E eller e brukes.
Merk:
Dellerdkan ikke brukes.
Kommentarlinjer¶
Linjer som begynner med !! eller #, regnes som kommentarlinjer og ignoreres.
- Kommentarlinjer kan settes inn hvor som helst i filen, uten begrensning på antallet.
!END¶
Angir slutten på dataene. Når denne overskriften forekommer, avsluttes innlesingen av data.