Difference between revisions of "How to track WRF Fire/SFIRE changes"

From openwfm
Jump to navigation Jump to search
Line 17: Line 17:
 
** {{wrf-commit|e5dff9281add0|Sat Mar 19 00:28:08 2011 Rename two of the directories in the em_fire/examples by pulling them up a dir (two_fires and hill_simple). Zap the rest of the examples.}}
 
** {{wrf-commit|e5dff9281add0|Sat Mar 19 00:28:08 2011 Rename two of the directories in the em_fire/examples by pulling them up a dir (two_fires and hill_simple). Zap the rest of the examples.}}
 
** {{wrf-commit|cf956e39c282b|Fri Mar 4 20:21:24 2011 Oops, part of the WRF Fire commit. Remove unnecessary *stub files, and add a couple of simple idealized test cases.}}
 
** {{wrf-commit|cf956e39c282b|Fri Mar 4 20:21:24 2011 Oops, part of the WRF Fire commit. Remove unnecessary *stub files, and add a couple of simple idealized test cases.}}
** {{wrf-commit|54a1084c962ec|Fri Mar 4 19:14:01 2011 Mods to the fire routines before the release. Files from Janice Coen and Jonathan Beezley.}} See Fire_code_in_WRF_release#WRF_3.3
+
** {{wrf-commit|54a1084c962ec|Fri Mar 4 19:14:01 2011 Mods to the fire routines before the release. Files from Janice Coen and Jonathan Beezley.}} See [[Fire_code_in_WRF_release#WRF_3.3]]
 
** {{wrf-commit|543305ebcf41e|Fri Jan 7 22:43:12 2011 Add in the usual "ONLY" clause for some wide open "USE" statements in the WRF Fire code.  The purpose is to allow the IBM xlf compiler to build the code without the ALIAS size error}} Note: also arch/configure_new.defaults for Darwin g95
 
** {{wrf-commit|543305ebcf41e|Fri Jan 7 22:43:12 2011 Add in the usual "ONLY" clause for some wide open "USE" statements in the WRF Fire code.  The purpose is to allow the IBM xlf compiler to build the code without the ALIAS size error}} Note: also arch/configure_new.defaults for Darwin g95
 
** {{wrf-commit|cd867781f4849|Thu Dec 30 16:01:59 2010 Remainder of Jonathan Beezley's modifications to WRF Fire for the 3.3 release. }} Note: also number of other files outside of fire
 
** {{wrf-commit|cd867781f4849|Thu Dec 30 16:01:59 2010 Remainder of Jonathan Beezley's modifications to WRF Fire for the 3.3 release. }} Note: also number of other files outside of fire

Revision as of 19:06, 19 January 2019

Repositories and branches

Evolution to v3.3

Looking at differences

Clone 3 copies of the repository and position them at the desired commits:

git clone ssh://git@github.com/openwfm/WRF-Fire-merge.git WRF-Fire-merge-develop
cd WRF-Fire-merge-develop
git checkout develop; cd ..
git clone ssh://git@github.com/openwfm/WRF-Fire-merge.git WRF-Fire-merge-wrf-fire-track-master
cd WRF-Fire-merge-wrf-fire-track-master
git checkout wrf-fire-track/master; cd ..
git clone ssh://git@github.com/openwfm/WRF-Fire-merge.git WRF-Fire-merge-baseline
cd WRF-Fire-merge-baseline
git checkout wrf-fire-track/submitted-to-WRF3.3; cd ..

Changes at NCAR to date:

opendiff WRF-Fire-merge-baseline/wrfv2_fire/phys/module_fr_sfire_phys.F WRF-Fire-merge-develop/phys/module_fr_fire_phys.F

Changes in wrf-fire to date:

opendiff WRF-Fire-merge-baseline/wrfv2_fire/phys/module_fr_sfire_phys.F WRF-Fire-merge-wrf-fire-track-master/wrfv2_fire/phys/module_fr_sfire_phys.F

Three-way comparison:

opendiff WRF-Fire-merge-develop/phys/module_fr_fire_phys.F  WRF-Fire-merge-wrf-fire-track-master/wrfv2_fire/phys/module_fr_sfire_phys.F -ancestor WRF-Fire-merge-baseline/wrfv2_fire/phys/module_fr_sfire_phys.F

External links

See also