Invoerregels¶
FrontISTR-invoerbestanden (algemene besturingsgegevens .dat, analysebesturingsgegevens .cnt en meshgegevens .msh) volgen gemeenschappelijke notatieregels.
Bestandseigenschappen¶
- Het zijn ASCII-bestanden met vrije opmaak.
- Ze bestaan uit headers die met
!beginnen, gevolgd door gegevens. - De volgorde waarin headers worden geschreven is in het algemeen willekeurig.
- Een komma
,wordt als gegevensscheidingsteken gebruikt.
Opmerking: Eigenschappen die specifiek zijn voor analysebesturingsgegevens
Analysebesturingsgegevens (
.cnt) hebben de volgende aanvullende eigenschappen.
- Het bestand is grofweg verdeeld in drie zones: rekenbesturingsgegevens, solverbesturingsgegevens en besturingsgegevens voor nabewerking (visualisatie).
- Voer
!ENDaan het einde van het bestand in om het bestand af te sluiten.
Header¶
Identificeert de betekenis van de gegevens en het gegevensblok. Een regel waarvan het eerste teken ! is, wordt als header beschouwd.
Headerregel¶
Beschrijft de header en de bijbehorende parameters.
- Een headerregel moet met een header beginnen.
- Als parameters vereist zijn, moeten deze erna worden geplaatst met
,. - Als een parameter een waarde heeft, wordt de parameter gevolgd door
=en daarna wordt de waarde opgegeven. - Een headerregel kan niet over meerdere regels lopen.
Gegevensregels¶
Beginnen op de regel na de headerregel en beschrijven de vereiste gegevens.
- Gegevensregels mogen over meerdere regels lopen; dit wordt bepaald door de gegevensbeschrijvingsregels die voor elke header zijn gedefinieerd.
- Gegevensregels zijn mogelijk niet vereist.
Scheidingsteken¶
Een komma , wordt als gegevensscheidingsteken gebruikt.
Verwerking van witruimte¶
Witruimte wordt genegeerd.
Namen¶
Tekens die in namen mogen worden gebruikt zijn underscore _, koppelteken - en alfanumerieke tekens a-z A-Z 0-9, maar het eerste teken moet _ of een alfabetisch teken a-z A-Z zijn.
- Namen zijn niet hoofdlettergevoelig en worden intern als hoofdletters behandeld.
- De maximale naamlengte is 63 tekens.
Bestandsnamen¶
Tekens die in bestandsnamen mogen worden gebruikt zijn underscore _, koppelteken -, punt ., slash / en alfanumerieke tekens a-z A-Z 0-9.
- Tenzij anders aangegeven, mogen bestandsnamen paden bevatten. Zowel relatieve als absolute paden kunnen worden opgegeven.
- De maximale lengte van een bestandsnaam is 1023 tekens.
Zwevendekommagetallen¶
Een exponent mag aanwezig of afwezig zijn. Een exponent moet worden voorafgegaan door E of e. Zowel E als e mag worden gebruikt.
Opmerking:
Dofdkan niet worden gebruikt.
Commentaarregels¶
Regels die met !! of # beginnen, worden als commentaarregels beschouwd en genegeerd.
- Commentaarregels kunnen overal in het bestand worden ingevoegd, zonder beperking van het aantal.
!END¶
Geeft het einde van de gegevens aan. Wanneer deze header verschijnt, wordt het lezen van gegevens beëindigd.