Difference between revisions of "Porting WRF-SFIRE fuel moisture model to WRF4"

From openwfm
Jump to navigation Jump to search
Line 1: Line 1:
 
[[Category:WRF-Fire merge]]
 
[[Category:WRF-Fire merge]]
==Progress==
+
==Initial progress==
 
* I started {{wrf-fire-merge-branch|fuel-moisture-model}} from {{wrf-branch|develop}} as recommended in [https://github.com/wrf-model/WRF/wiki/Workflow-for-WRF-Code-Modification WRF instructions].  
 
* I started {{wrf-fire-merge-branch|fuel-moisture-model}} from {{wrf-branch|develop}} as recommended in [https://github.com/wrf-model/WRF/wiki/Workflow-for-WRF-Code-Modification WRF instructions].  
 
* Cherry pick {{wrf-fire-commit|f8193dad36|2011-09-25  adding moisture variables}} and {{wrf-fire-commit|5a6c4b8c06|2011-09-26 21:55:09 using variable fuel moisture in fmc_g}}. Making minimal changes against original. I had to check and understand any changes not just resolve the conflicts. Hard to automate. So that took a bit of time.
 
* Cherry pick {{wrf-fire-commit|f8193dad36|2011-09-25  adding moisture variables}} and {{wrf-fire-commit|5a6c4b8c06|2011-09-26 21:55:09 using variable fuel moisture in fmc_g}}. Making minimal changes against original. I had to check and understand any changes not just resolve the conflicts. Hard to automate. So that took a bit of time.
Line 22: Line 22:
 
./wrf.exe >& wrf.log &
 
./wrf.exe >& wrf.log &
 
</pre>
 
</pre>
 +
==Continued progress==
 +
The WRF4 code with the fuel moisture model from wrf-fire is being created in {{wrf-fire-merge-branch|fuel-moisture-model}}. It is not ready for testing yet.
 +
 
==The original plan (one out of several actually)==
 
==The original plan (one out of several actually)==
 
Too much complexity. There were quite a few conflicts already in cherry pick to {{wrf-fire-commit|3cdb542af7ce|submitted to 3.3}} where not much changed. After a day or so, I decided I may as well do it right.   
 
Too much complexity. There were quite a few conflicts already in cherry pick to {{wrf-fire-commit|3cdb542af7ce|submitted to 3.3}} where not much changed. After a day or so, I decided I may as well do it right.   

Revision as of 14:06, 23 January 2019

Initial progress

Testing of fmc_g added

  • Get the test code:
git clone ssh://git@github.com/openwfm/WRF-Fire-merge.git
cd WRF-Fire-merge
git checkout added-fmc_g
git log

to make sure you are at 132444f0db67544179c7998f5653c488dd41e836 .

cd test/em_fire
./ideal.exe
./wrf.exe >& wrf.log &

Continued progress

The WRF4 code with the fuel moisture model from wrf-fire is being created in branch fuel-moisture-model. It is not ready for testing yet.

The original plan (one out of several actually)

Too much complexity. There were quite a few conflicts already in cherry pick to 3cdb542af7ce submitted to 3.3 where not much changed. After a day or so, I decided I may as well do it right.

See also