Regole di input¶
I file di input di FrontISTR (dati di controllo generale .dat, dati di controllo dell'analisi .cnt e dati mesh .msh) seguono regole di scrittura comuni.
Caratteristiche dei file¶
- Sono file in formato ASCII a formato libero.
- Sono costituiti da header che iniziano con
!, seguiti dai relativi dati. - L'ordine di scrittura degli header è sostanzialmente libero.
- Come delimitatore dei dati viene utilizzata la virgola
,.
Nota: caratteristiche specifiche dei dati di controllo dell'analisi
I dati di controllo dell'analisi (
.cnt) presentano inoltre le seguenti caratteristiche.
- Il file è suddiviso in linea generale in tre zone: dati di controllo del calcolo, dati di controllo del solver e dati di controllo del post-processing (visualizzazione).
- Per terminare il file, inserire
!ENDalla fine.
Header¶
Identifica il significato dei dati e il blocco di dati. Una riga il cui primo carattere è ! viene considerata un header.
Riga di header¶
Descrive l'header e i parametri associati.
- Una riga di header deve iniziare con un header.
- Se sono necessari parametri, devono seguire utilizzando
,. - Se un parametro assume un valore, dopo il parametro deve comparire
=, seguito dal valore. - Una riga di header non può essere scritta su più righe.
Righe di dati¶
Iniziano dalla riga successiva alla riga di header e descrivono i dati necessari.
- Le righe di dati possono estendersi su più righe; ciò è determinato dalle regole di descrizione dei dati definite per ciascun header.
- In alcuni casi le righe di dati non sono necessarie.
Delimitatore¶
Come delimitatore dei dati viene utilizzata la virgola ,.
Gestione degli spazi¶
Gli spazi vengono ignorati.
Nomi¶
I caratteri utilizzabili nei nomi sono underscore _, trattino - e caratteri alfanumerici a-z A-Z 0-9, ma il primo carattere deve essere _ oppure una lettera a-z A-Z.
- Non viene fatta distinzione tra maiuscole e minuscole e internamente tutti i nomi sono trattati come maiuscoli.
- La lunghezza massima di un nome è 63 caratteri.
Nomi dei file¶
I caratteri utilizzabili nei nomi dei file sono underscore _, trattino -, punto ., slash / e caratteri alfanumerici a-z A-Z 0-9.
- Salvo diversa indicazione, i nomi dei file possono includere un percorso. È possibile specificare sia percorsi relativi sia percorsi assoluti.
- La lunghezza massima di un nome di file è 1023 caratteri.
Dati in virgola mobile¶
L'esponente può essere presente oppure omesso. L'esponente deve essere preceduto dal simbolo E oppure e. È possibile utilizzare indifferentemente E o e.
Nota:
Non è possibile utilizzare
Dod.
Righe di commento¶
Le righe che iniziano con !! o # sono considerate righe di commento e vengono ignorate.
- Le righe di commento possono essere inserite in qualsiasi posizione del file e senza limiti di numero.
!END¶
Indica la fine dei dati. Quando appare questo header, la lettura dei dati termina.