%Title: Todo list %Author: alberto maurizi %Date: 2009-11-04 11:35:05 %Copyright: (c)2009 aWiki Author ! - 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: \`e una variabile in pi\`u 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)$$