Il comando consente di eseguire il controllo dei dati assegnati fino a quel momento.

Tipicamente, il controllo dati va eseguito quando si arriva ad una definizione della rete sufficiente per una prima analisi. In questa fase il programma passa in rassegna tutti i dati assegnati fino a quel momento per individuare eventuali situazioni anomale o inaccettabili per la modellazione, dovute ad esempio ad una errata o mancata assegnazione di dati.

In questi casi il programma rilascia opportuni messaggi di attenzione, con tutti i riferimenti atti a correggere le incongruenze.

La lista dei messaggi

La lista dei possibili messaggi è la seguente:

  • ! Non esiste alcun serbatoio
    Per ogni rete è necessario definire almeno un nodo serbatoio.
  • ! Il ramo __ ha nodo iniziale e finale coincidenti
    Sui rami i nodi iniziale e finale devono essere distinti; probabilmente la causa del messaggio è un errore di digitazione.
  • ! Il ramo __ ha indici di nodi non validi
    Uno o entrambi i nodi del ramo hanno indici nulli o maggiori del numero totale di nodi; anche in questo caso la ragione del messaggio potrebbe essere dovuta ad un errore di digitazione.
  • ! Il ramo __ ha un indice di materiale non valido
    Controllare la definizione del materiale per il ramo in questione.
  • ! Formula inammissibile nel materiale __: coefficiente n nullo o negativo
    Al materiale indicato è stato assegnato un valore inammissibile (negativo o nullo) per il coefficiente n.
  • ! Formula inammissibile nel materiale __: coefficiente alfa e k entrambi nulli
    Al materiale indicato sono stati assegnati valori inammissibili (entrambi nulli) per i coefficienti alfa e k.
  • ! Impossibile interpolare la curva caratteristica per il tipo pompa __
    Si controlli che nella definizione dei punti caratteristici del tipo di pompa sia:
    H0 > H1 > H2 e Q0 < Q1 < Q2.
  • ! Definizione non accettabile per il tipo valvola __
    Si controllino i valori di definizione per il tipo valvola indicato.
  • Il ramo __ ha un diametro nullo
    Il messaggio non denota necessariamente un errore di definizione, in quanto l'utente può assegnare consapevolmente un valore nullo al diametro per simulare particolari condizioni di funzionamento della rete, con la completa chiusura del flusso sul ramo. In altri casi, però potrebbe essere una svista, da correggere assegnando il valore del diamentro interno al ramo indicato.
  • I rami __ e __ sono sovrapposti fra gli stessi nodi
    Sono stati individuati due rami sovrapposti, cioè che fanno capo agli stessi nodi.
  • Lunghezza del ramo __ assegnata come distanza nodo-nodo
    Nella fase di controllo, se il programma trova nulla la lunghezza Lt del ramo, la inizializza con la distanza nodo.nodo, valutata in linea d'aria.
  • Sul ramo __ la lunghezza e la distanza nodo-nodo differiscono di oltre il 20%
    Il messaggio non denota necessariamente un errore di definizione, in quanto la lunghezza reale del ramo potrebbe essere sensibilmente maggiore della distanza nodo-nodo; in altri casi potrebbe essere invece dovuto ad una errata definizione della lunghezza, che quindi va riassegnata.
  • Il profilo __ non costituisce una sequenza continua
    Controllare la lista dei nodi che formano il profilo

I messaggi preceduti dal punto esclamativo sono di maggiore gravità e in genere precludono l'esecuzione dell'analisi, vanno quindi verificati ed è necessario correggere l'incongruenza prima di procedere con l'elaborazione.