Porting DA HOMME to C++
Fine grain todo:
Rework dirk calling interface so code compilesverify eos does not pass- Determine ColumnOps call to calculate phi_i
Coarse-grained todo:
- Ensure unit tests failing for DA HOMME
- get EOS unit test working.
- Refactor scan_dphi to remove potential duplicate work.
- Get caar_ut unit test to pass (CAAR seems easier?)
- get dirk unit test to pass (dirk seems easier?)
Important notes
- During fortran Dirk routine, phi_i and dphi become desynced.
As such, I'm currently assuming that it's best to add
a scan to
compute_pnh_and_exner
in order to calculate phi_i.