Gå till innehållet

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 !END i 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:

D eller d kan 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.

AI-assisted translation May contain errors Official docs Status