source: trunk/WRF.COMMON/WRFV2/mars_lmd_new/tools_compgcm/pour_patcher.txt @ 3552

Last change on this file since 3552 was 42, checked in by aslmd, 14 years ago

LMD_MM_MARS: tests avec physique completement commune avec le GCM nouvelle physique

File size: 2.1 KB
Line 
1
2****************************************************
3****************************************************
4****************************************************
5****************************************************
6
7
81. easy part
9diff3 --easy-only --merge oldmeso/meso_physiq.F oldgcm/physiq.F newgcm/physiq.F > meso_physiq.F
10
112. check quand mm
12vimdiff meso_physiq.F oldmeso/meso_physiq.F
13
143. reperer conflits
15diff3 --overlap-only meso_physiq.F oldgcm/physiq.F newgcm/physiq.F | more
16--> les lignes sont celles de meso_physiq.F [nouveau fichier]
17[ou] diff3 --show-overlap meso_physiq.F oldgcm/physiq.F newgcm/physiq.F
18
193bis. reperer conflits
20diff3 --overlap-only --merge meso_physiq.F oldgcm/physiq.F newgcm/physiq.F > dummy
21vimdiff meso_physiq.F dummy
22-- si dummy est OK, alors mv dummy meso_physiq.F
23-- si dummy pas bon, alors n'incorporer que les changements pertinents dans meso_physiq.F
24[ou alors si vous soupconnez l'inverse]
25vimdiff dummy meso_inifis.F
26
27
284. verifier que les changements sont que mesoscale
29vimdiff meso_physiq.F newgcm/physiq.F
30
31
32
33****************************************************
34****************************************************
35****************************************************
36****************************************************
37****************************************************
38
39
40diff3 --easy-only --merge oldmeso_inifis.F oldgcm_inifis.F newgcm_inifis.F > yeyeye
41diff3 --overlap-only yeyeye oldgcm_inifis.F newgcm_inifis.F
42diff3 --overlap-only --merge yeyeye oldgcm_inifis.F newgcm_inifis.F > yeyeye2
43mv yeyeye2 newmeso_inifis.F
44vimdiff newmeso_inifis.F newgcm_inifis.F [verifier que les changements sont que mesoechelle]
45
46
47
48
49
50
51
52
53
54
55ON VEUT METTRE A JOUR LA PHYSIQUE DU MESO-ECHELLE
56
571. ancienne version meso
58cp /donnees/aslmd/SVN/trunk/mesoscale/LMD_MM_MARS/SRC/WRFV2/mars_lmd_new/libf/phymars/meso_inifis.F .
59
602. nouvelle version GCM
61cp /u/emlmd/LMDZ.MARS.BETA/libf/phymars/inifis.F .
62
633. evaluer differences
64\diff -u meso_inifis.F inifis.F > inifis.patch
65
664. nettoyer inifis.patch en enlevant les changements meso-echelle
67
685. mettre a jour meso_inifis.F
69patch meso_inifis.F inifis.patch
70
716. menage
72\rm inifis.patch inifis.F
73
Note: See TracBrowser for help on using the repository browser.