Opened 9 years ago

Closed 9 years ago

#707 closed help (fixed)

Changing the UM code

Reported by: vn901215 Owned by: um_support
Component: UM Model Keywords:
Cc: Platform:
UM Version: 7.8

Description

I have a UM branch and want to make changes to my working copy in order to change the values of some parameters that are defined in header files used by the large scale precipitation scheme. I know that the large scale precipitation scheme parameter values defined in the UMUI make their way to a file called CNTLATM but I am not sure if this is just a file with a list of the values used or whether it is read in somewhere and then used in the running of the code. Ideally I would like to input parameter values like the UMUI - mimick it in some way. I think I need a namelist for this but being very new to using the UM I am unsure of how to do this. I wondered if there's someone I can talk to about this to get advice? Thanks, Ali

Change History (2)

comment:1 Changed 9 years ago by annette

Hi Ali,

If the parameters are set in header files in the code then the easiest way is just to change them through a code branch as you suggested.

Values set in the UMUI are written to namelist files (found in the umui_jobs directory) and these are then read in by the model. In this case the code doesn't need to be recompiled each time the parameter values are changed.

It is possible to add namelist fields but this would be a more involved task. If you want more information about this though then we'd need some more details about what you're trying to do.

I hope this helps.
Annette

comment:2 Changed 9 years ago by annette

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.