Sono alle prese con la dimensione dei file di output per i modelli Modelica di grandi dimensioni. Ovviamente posso proteggere alcuni oggetti per rimuoverli completamente dal file dei risultati. Tuttavia, che dà origine a due problemi:Ricerca di un concetto come "verbosity" in Modelica
- Non è possibile ridichiarare oggetti protetti
- se voglio mettere alla prova il mio modello nel dettaglio (ad esempio, per un breve periodo di tempo), ho bisogno di dichiarare quegli oggetti pubblicamente di nuovo per vedere le loro variabili
Mi chiedo se c'è un trucco per impostare la 'verbosità' di un modello Modelica. Forse quello che vorrei è una terza parola chiave accanto a public
, protected
, ad es. transparent
. Poi, quando si imposta una simulazione, voglio essere in grado di impostare il livello di verbosità a 1, o 2 con il seguente effetto:
1 -> considerano tutti transparent
come elementi protected
2 -> prendere in considerazione tutti gli elementi transparent
come public
Questo effetto si propagherebbe a tutti i modelli e sottomodelli.
Non penso che questo già esista. Ma c'è una soluzione facile?
Grazie, Roel
Grazie per la risposta. Proteggere il più possibile e aggiungere risultati è quello che ho fatto davvero, ma sono d'accordo con entrambi i punti a) eb). Spero che verrà fuori una soluzione standard per la lingua, in quanto le soluzioni specifiche degli strumenti stanno riducendo il vantaggio cross-tool che Modelica ha chiaramente. – saroele