Todo list
- rivedere parametrizzazioni di rimozione umida
(added Sat Aug 1 12:10:42 2009, incomplete, priority veryhigh)
-- implementare schema Seinfeld Pandis (felicita, franz)
- add NH3 removal in dry_deposition_velocity_gas
(added Sat Aug 1 23:55:04 2009, incomplete, priority veryhigh)
-- nota: attenzione al problema del numero variabili: è una variabile in più rispetto allo schema gas
- time step chimica = N volte time step meteo (o meglio, fissare il tempo secondo le caratteristiche dello schema chimico)
(added Sat Oct 3 17:53:29 2009, incomplete, priority veryhigh)
- capire definitivamente (e correggere) conservazione massa in trasporto e diffusione
(added Sat Oct 3 17:55:03 2009, incomplete, priority veryhigh)
-- chiedere a Piero Malguzzi
-- problema delle mixing ratio: massa/massa per l'umidita` ma volume/volume per le specie chimiche
- verifica seria diffusione verticale: 1. implementazione condizioni al contorno; 2. "ragionevolezza" profilo verticale.
(added Mon Aug 10 18:52:40 2009, incomplete, priority high)
-- nota: per risolvere il problema delle oscillazioni nello strato limite stabile (solo p-bolam e non bolam) Piero propone di alzare il ptimo livello
- verifica/correzione schema produzione sea salt (troppo alto)
- eliminare nel codice l'aggiustamento delle emissioni di sulfate (aero) da emissioni SO2 (gas): spostare in file di input emissioni (added Sat Aug 1 11:39:35 2009, incomplete, priority high)
- creare strumenti per inquiry di files netcdf (dimensioni, coordinate, ...): serve per la lettura di dati che NON devono essere inseriti nel codice (added Sat Aug 1 11:40:48 2009, incomplete, priority high)
- introduzione diffusione orizzontale funzione della risoluzione (added Mon Aug 10 18:53:06 2009, incomplete, priority high)
- unificare deposizione e diffusione verticale (added Tue Aug 18 16:22:45 2009, incomplete, priority high)
- add consistency checks (added Wed Aug 26 15:59:34 2009, incomplete, priority high)
- spostare calcolo top_level da bolchem a prebol e inserire in chem.inp direttamente in livello, e non la sigma. (added Wed Sep 2 23:27:11 2009, incomplete, priority high)
- razionalizzare compiler.mk e user_defined.mk: separare bene user defined dal resto (added Thu Oct 8 17:28:56 2009, incomplete, priority high)
- rivedere tutta l'architettura delle allocazioni (added Sat Aug 1 11:38:32 2009, incomplete, priority medium)
- aggiungere due schemi per mineral dust: tegen, nickovic (added Sat Aug 1 12:03:59 2009, incomplete, priority medium)
- per ogni processo NON aggiornare la concentrazione ma calcolare dC/dt (added Sat Aug 1 12:04:58 2009, incomplete, priority medium)
- ricreare struttura per obs_op (added Sat Aug 1 12:05:54 2009, incomplete, priority medium)
- re-introdurre la convezione (e risolvere il problema del top del dominio): chiedere a piero/maurizio se hanno una routine di convezione piu` sana di quella di khain/frisch (added Sat Aug 1 12:06:33 2009, incomplete, priority medium)
- passare a pbolchem2 (added Wed Aug 12 08:25:36 2009, incomplete, priority medium)
- testare attenuazione photolitic rates con nubi: caso po valley 2009-08-03 (added Tue Aug 18 16:25:31 2009, incomplete, priority medium)
- modifcare calcolo attenuazione radiazione in dry deposition velocity gas: usare stesso che per photolitic rates (added Thu Aug 20 11:24:19 2009, incomplete, priority medium)
- ritrovare versione bol2chem con step_generic e ripristinare (added Thu Aug 27 23:11:43 2009, incomplete, priority medium)
- modificare nc_interface (zini?) per scrivere valori sigma invece dei livelli (in sequenza data in stp, oppure letti da variabile) (added Wed Sep 2 23:27:52 2009, incomplete, priority medium)
- rivedere e commentare tutti i passaggi reltivi alle unita` di misura (added Sat Aug 1 11:55:21 2009, incomplete, priority low)
- ristrutturare in module coerenti per variabile e funzioni (added Sat Aug 1 12:05:31 2009, incomplete, priority low)
- non speciare nox nelle emissioni: emettere solo no e poi lasciare al modello (in fase lettura emissioni) il passaggio di una frazione a no2 in funzione della risoluzione spaziale (added Fri Aug 7 09:48:18 2009, incomplete, priority low)
- valutare se sia il caso di porre le emissioni su piu` livelli e non solo al primo (added Thu Sep 3 12:48:13 2009, incomplete, priority low)
- nc interface: creare lib package come per ecmwf_rad e time_h (added Sat Aug 1 11:58:53 2009, incomplete, priority verylow)
- studiare correzione costanti reazione per segregazione subgrid (gianni) (added Sat Aug 1 12:09:23 2009, incomplete, priority verylow)
- razionalizzare chiamate a calcolo bolam auxiliary vars (added Thu Aug 13 15:15:40 2009, incomplete, priority verylow)
- eliminare bolam_temperature e sostituire con use mod_bolam, temperature=>t (added Wed Aug 12 10:17:15 2009, incomplete, priority verylow)
introdurre NH3 per aerosol: estendere saprc90soa (added Sat Aug 1 11:37:56 2009, completed on Sat Aug 1 23:55:15 2009, priority veryhigh)
bolam output in netcdf (added Sat Aug 1 11:59:31 2009, completed on Thu Aug 13 20:46:42 2009, priority veryhigh)
aggiungere attenuazione photolitic rates con nubi (o meglio con LWC) (added Sat Aug 1 12:09:56 2009, completed on Tue Aug 18 16:25:42 2009, priority veryhigh)
implementare scelta (switch in namelist) per scelta ic/bc: da file || min conc (added Sat Aug 1 22:02:55 2009, completed on Sun Aug 2 20:17:36 2009, priority veryhigh)
mettere opzioni per NON usare stack in opzioni di base (added Sun Aug 2 00:21:24 2009, completed on Sun Aug 2 18:53:00 2009, priority veryhigh)
sistemare files setup per emissioni: manca la dimensione verticale!!! (added Fri Aug 7 11:32:54 2009, completed on Mon Aug 10 16:56:19 2009, priority veryhigh)
adottare grads 2.0 dopo opportune verifiche (vedi commenti) (added Mon Aug 10 17:28:06 2009, completed on Tue Aug 11 15:28:27 2009, priority veryhigh)
step-back in devel: riportate trunk a pre-modifiche per deposizione NH3 (salvando le modifiche in files a parte e mantentendo tutte le altre modifiche); creare branch per NH3 deposition; verificare il trunk in questo stato (a genova) e poi riportarlo in stable-1.0 e correggere bugs in tags/1.0.1 (la vecchia 1.0.1 e` da eliminare) (added Tue Aug 11 15:38:33 2009, completed on Wed Aug 12 15:26:51 2009, priority veryhigh)
introdurre restart per modo forecast: scrittura istante per ic (spin-up) run del giorno successivo con verifica della sua esistenza (added Tue Aug 25 23:24:08 2009, completed on Wed Aug 26 15:59:20 2009, priority veryhigh)
sistemare questione restart: se restart, la lettura del primo istante deve essere fatta da file particolare e non da "ibc", pur mantenendo lo schema "ibc" per quello che riguarda le bc (added Wed Aug 26 18:07:40 2009, completed on Thu Aug 27 18:11:55 2009, priority veryhigh)
modificate ic/bc: lettura solo fino a top_ibc che deve rappresentare un livello (in quota, o in sigma, o in pressione) piu` alto di top_level (added Wed Sep 2 20:21:29 2009, completed on Wed Sep 16 14:58:17 2009, priority veryhigh)
correggere bug su differenze di unita` di misura tra chem e gas (added Sat Oct 3 17:51:53 2009, completed on Sat Oct 3 17:52:02 2009, priority veryhigh)
correggere "quadratone" (added Sat Oct 3 17:52:28 2009, completed on Sun Oct 11 21:20:23 2009, priority veryhigh)
verifica riattivazione read_chem in tutte le letture ic/bc (added Sat Aug 1 22:04:12 2009, completed on Sun Aug 2 20:19:10 2009, priority high)
calcolo variabili "integrate" per aerosol (pm10, pm2.5, ...) (added Mon Aug 3 16:38:37 2009, completed on Wed Sep 16 14:58:30 2009, priority high)
implementare rappresentazione geografica in grads (vedi difi) (added Tue Aug 11 15:29:55 2009, completed on Wed Aug 12 23:58:33 2009, priority high)
verificare corrette unita` di misur di water_mixing_ratio: deve essere in ppmv come tutte le conc in FCM? se si, allora non va bene. (added Wed Aug 12 09:52:39 2009, completed on Tue Aug 18 16:23:15 2009, priority high)