Vai al contenuto

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 !END alla fine.

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 D o d.

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.