Last change
on this file since 937 was
849,
checked in by emillour, 12 years ago
|
Work on common dynamics and interfacing with different physics:
- Put calls to PVtheta in dynamics between CPP_EARTH flags (because it calls tetalevel, which is supposed to be in the physics; only OK for Earth...).
- Adapted makelmdz script so that one can compile main programs in dyn* or phy* (makelmdz_fcm already capable of doing that).
- Moved start2archive-VT.F and start2archive-VT.F to phyvenus (as start2archive.F and newstart.F); leave adapting them to Titan for later.
- Small correction to phyvenus/testphys1d.F (use module control_mod instead of control.h and call disvert_noterre).
- removed "use histcom" in phyvenus/physiq.F and phytitan/physiq.F ; it is not needed since there is already a "use ioipsl" (and it moreover confused makelmdz_fcm...)
- Had to add declaration of variable "zlsm1" in phytitan/physiq.F because it is used in "write_hist.h"; but note that it is used while not initialized (but what should it be initialized to?).
EM
|
File size:
973 bytes
|
Line | |
---|
1 | Pour la compilation: |
---|
2 | |
---|
3 | Il faudrait aboutir a un outil commun souple. |
---|
4 | C'est comment, fcm ? viable ? |
---|
5 | |
---|
6 | Particularite de Titan: il faut une option -chim titan qui permettre |
---|
7 | de compiler les routines de chimtitan en C... |
---|
8 | |
---|
9 | J'ai ajoute les makegcm et create_make_gcm de venus et titan tels qu'ils |
---|
10 | sont sur gnome (compilateur: ifort) |
---|
11 | |
---|
12 | Ehouarn (27/01/2011): |
---|
13 | -Pour la compilation, pour l'instant j'utilise makelmdz_fcm |
---|
14 | (penser à importer plus tard le script Bash makelmdz au besoin) |
---|
15 | -Ajout des 'arch' arch-linux-64bit.fcm et arch-linux-64bit.path |
---|
16 | (qui me permettent de travailler sur Bellonzi avec IOIPSL et NETCDF |
---|
17 | déjà là) |
---|
18 | |
---|
19 | Seb (02/05/2011): |
---|
20 | L'outil makelmdz marche, adapte egalement pour Titan. |
---|
21 | Compils ok. |
---|
22 | |
---|
23 | Ehouarn (22/11/2012): |
---|
24 | - OK pour faire qu'on puisse compiler des exécutables situés dans phy* |
---|
25 | - On est d'accord pour n'utiliser plus que "makelmdz" et "makelmdz_fcm" |
---|
26 | - reste à faire que makelmdz_fcm soit capable de compiler des sources |
---|
27 | Fortran et C (pour Titan) |
---|
Note: See
TracBrowser
for help on using the repository browser.