CLM Urban model requirements

Science requirements:

Software Engineering requirements:

  • All input files are NetCDF
  • Input is directed through the clm_inparm namelist
  • Input files use getfil functionality to get from disk or MSS.
  • CPP variables are kept to a minimum
  • Input files nicely encapsulate data that needs to change
  • Design is not overly complex
  • Design allows for future development of urban and other area types
  • Modules are private
  • No labels