libsim  Versione6.3.0
Elenco delle cose da fare
Sottoprogramma file_utilities::csv_record_addfield_char (this, field, force_quote)
Improve the trailing blank quoting.
Sottoprogramma grid_class::griddim_wind_unrot (this, rot_mat)
Check the algorithm and add some orthogonality tests.
Tipo modqccli

ottimizzare la lettura del clima nel caso il periodo da controllare sia a cavallo di due anni o mesi o giorni.

La lettura da file formato bufr non funziona non gestendo la lettura degli attributi.

Bisognerebbe validare il volume sottoposto al controllo per vedere se ha i requisiti.

Tipo modqcspa

ottimizzare la lettura degli extreme nel caso il periodo da controllare sia a cavallo di due anni.

Bisognerebbe validare il volume sottoposto al controllo per vedere se ha i requisiti.

Tipo modqctem

ottimizzare la lettura degli extreme nel caso il periodo da controllare sia a cavallo di due anni.

Bisognerebbe validare il volume sottoposto al controllo per vedere se ha i requisiti.

Sottoprogramma vol7d_class::vol7d_append (this, that, sort, bestdata, ltimesimple, ltimerangesimple, llevelsimple, lanasimple, lnetworksimple)

nel caso di elementi comuni inserire la possibiità (opzionale per non penalizzare le prestazioni quando ciò non serve) di effettuare una scelta più ragionata dell'elemento da tenere, almeno controllando i dati mancanti se non le flag di qualità

"rateizzare" l'allocazione dei volumi per ridurre l'occupazione di memoria nel caso siano allocati contemporaneamente volumi di variabili e di attributi o più volumi di tipi diversi

il parametro that è dichiarato INOUT perché la vol7d_alloc_vol può modificarlo, bisognerebbe implementare una vol7d_check_vol che restituisca errore anziché usare la vol7d_alloc_vol.

Sottoprogramma vol7d_dballeold_class::vol7d_dballe_export (this, network, coordmin, coordmax, timei, timef, level, timerange, var, attr, anavar, anaattr, attr_only, template, ana)
optimize setting and unsetting in the right place
Sottoprogramma vol7d_dballeold_class::vol7d_dballe_importvvns_dba (this, var, network, coordmin, coordmax, timei, timef, level, timerange, set_network, attr, anavar, anaattr, varkind, attrkind, anavarkind, anaattrkind, anaonly, ana)
sostituire qui sotto con struttura case:
Sottoprogramma volgrid6d_class::vg6d_wind_unrot (this)
Check and correct wind component flag (to be moved in griddim_def?)

Generated with Doxygen.