Changeset 849
- Timestamp:
- Nov 22, 2012, 9:10:25 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/DOC/chantiers/compilation.txt
r119 r849 21 21 Compils ok. 22 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) -
trunk/DOC/chantiers/meschantiers-Ehouarn.txt
r841 r849 16 16 "Terrestre" rev. 1678) avec la rev 841. 17 17 Reste à faire l'exercice de validation des modifs en //... 18 Avec rev 841 et 843 Cp(T) en // OK 19 Reste toutefois à paufiner les choses au niveau de calfis_p et des 20 domaines d'utilisation de tpot2t_p et t2tpot_p (toutes les taches MPI 21 font l'intégralité du travail!) 18 22 19 23 - Faire qu'on puisse compiler un exécutable qui serait dans la physique 20 avec makelmdz & makelmdz_fcm. 24 avec makelmdz & makelmdz_fcm. OK avec la rev 849. 25 Manque encore la possibilité de compiler des sources en C avec makelmdz_fcm -
trunk/LMDZ.COMMON/libf/dyn3d/calfis.F
r841 r849 462 462 c 463 463 if (planet_type=="earth") then 464 #ifdef CPP_ PHYS464 #ifdef CPP_EARTH 465 465 ! PVtheta calls tetalevel, which is in the (Earth) physics 466 466 cIM calcul PV a teta=350, 380, 405K -
trunk/LMDZ.COMMON/libf/dyn3dpar/calfis_p.F
r847 r849 512 512 513 513 IF (is_sequential.and.(planet_type=="earth")) THEN 514 #ifdef CPP_ PHYS514 #ifdef CPP_EARTH 515 515 ! PVtheta calls tetalevel, which is in the physics 516 516 cIM calcul PV a teta=350, 380, 405K -
trunk/LMDZ.COMMON/makelmdz
r270 r849 544 544 ################################################################# 545 545 546 source_code=${code}.F 547 if [[ -r $LMDGCM/libf/dyn${dimc}d${FLAG_PARA}/${code}.F90 ]] 548 then 549 source_code=${code}.F90 546 # find code suffix and directory where code is located 547 if [[ -r $LMDGCM/libf/dyn${dimc}d${FLAG_PARA}/${code}.F ]] 548 then 549 source_code=${code}.F 550 code_dir=dyn${dimc}d${FLAG_PARA} 551 else 552 if [[ -r $LMDGCM/libf/dyn${dimc}d${FLAG_PARA}/${code}.F90 ]] 553 then 554 source_code=${code}.F90 555 code_dir=dyn${dimc}d${FLAG_PARA} 556 else 557 if [[ -r $LMDGCM/libf/phy${physique}/${code}.F ]] 558 then 559 source_code=${code}.F 560 code_dir=phy${physique} 561 else 562 # last possibility: 563 if [[ -r $LMDGCM/libf/phy${physique}/${code}.F ]] 564 then 565 source_code=${code}.F90 566 code_dir=phy${physique} 567 else 568 echo "Error: cannot find ${code}.F[90]" 569 echo " neither in dyn${dimc}d${FLAG_PARA} nor in phy${physique}" 570 exit 571 fi 572 fi 573 fi 550 574 fi 551 575 … … 625 649 MOD_SUFFIX="mod" \ 626 650 AR=$arcommand \ 651 DIRMAIN=$code_dir \ 627 652 SOURCE=$source_code \ 628 653 PROG=$code … … 654 679 MOD_SUFFIX="mod" \ 655 680 AR=$arcommand \ 681 DIRMAIN=$code_dir \ 656 682 SOURCE=$source_code \ 657 683 PROG=$code -
trunk/LMDZ.TITAN/libf/phytitan/physiq.F
r815 r849 56 56 c====================================================================== 57 57 USE ioipsl 58 USE histcom 58 ! USE histcom ! not needed; histcom is included in ioipsl 59 59 USE infotrac 60 60 USE control_mod … … 279 279 REAL zday 280 280 REAL zls,zlsdeg 281 REAL zlsm1 ! for write_hist* (NB: it is not properly initialized!!) 281 282 c 282 283 INTEGER i, k, iq, ig, j, ll, l -
trunk/LMDZ.VENUS/libf/phyvenus/physiq.F
r815 r849 55 55 c====================================================================== 56 56 USE ioipsl 57 USE histcom 57 ! USE histcom ! not needed; histcom is included in ioipsl 58 58 USE infotrac 59 59 USE control_mod -
trunk/LMDZ.VENUS/libf/phyvenus/testphys1d.F
r97 r849 1 1 2 2 PROGRAM testphys1d 3 4 use control_mod 3 5 IMPLICIT NONE 4 6 … … 27 29 #include "dimsoil.h" 28 30 #include "comcstfi.h" 29 #include "control.h"31 !#include "control.h" 30 32 #include "comvert.h" 31 33 #include "netcdf.inc" … … 226 228 c Vertical Coordinates (hybrids) 227 229 c """""""""""""""""""" 228 CALL disvert 230 CALL disvert_noterre 229 231 230 232 c Calcul au milieu des couches : Vient de la version Mars … … 474 476 c*********************************************************************** 475 477 476 #include "../dyn3d/disvert .F"478 #include "../dyn3d/disvert_noterre.F" 477 479 #include "../dyn3d/abort_gcm.F" 478 480 #include "../dyn3d/dump2d.F"
Note: See TracChangeset
for help on using the changeset viewer.