Skip to content

Conversation

@rljacob
Copy link
Member

@rljacob rljacob commented Jan 12, 2026

Removal of MCT scaffolding from driver-moab.

Change direction argument in component_exch_moab from integer
to string c2x or x2c.  Also change all calls to component_exch_moab.
Modify component_exch_moab to do the infobuffer exchange and
accept infobuffer arguments.  Also modify calls to exch_moab
in cime_comp_mod to pass same infobuffers as MCT.

Tested with SMS suite and still bfb.
Move allocation of x2l_lm to prep_ln_init.  Needed to do_histinit
to work.
Initialize the x2l_lm array to zero. Needed to match mct for inithist
Remove last call to SetDoubleTagStorageWithGid and add
documentation to component_init_cc.
Add argument to first calls to exch_moab to name the debug
files.  Remove commented out code.  Fix some comments.
Move allocation to top of prep_lnd_init and use
correct Av to determine size of fields.
Add gustiness and implicit_stress handling to lnd_import_moab.
This was missing but was covered up by also calling the
MCT lnd import.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants