Opened 5 years ago

Closed 5 years ago

#1200 closed help (fixed)

Running UKCA in a nudged configuration

Reported by: fcentoni Owned by: um_support
Component: UM Model Keywords: UKCA
Cc: Platform: HECToR
UM Version: 7.3

Description

Hi,

I have been trying to run my job (xiepn) in a nudged configuration.
I set it up following the P. Telford instructions available on the UKCA wiki page.
It turned out that model crushes during compilation.

I might have made some mistake replacing the most part of the ancillary files compatible with the 360 days calendar with the 365 days one available on the hector paths indicated by Paul.
Actually It is not specified which ancillary is supposed to be replaced and which not.

There are several errors which I am not able to interpret. See compilation file :

xiepn000.xiepn.d14022.t174340.comp.leave

Many thanks. Regards,
Federico.

Change History (6)

comment:1 Changed 5 years ago by willie

Hi federico,

It can't find the netcdf library:

      USE netcdf
          ^      
ftn-292 crayftn: ERROR NUDGING_NETCDF_DIMREADER, File = /home/n02/n02/fcentoni/um/xiepn/ummodel/ppsrc/UM/atmosphere/nudging/nu
dging_netcdf_dimreader.f90, Line = 40, Column = 11 
  "NETCDF" is specified as the module name on a USE statement, but the compiler cannot find it.

make sure you follow the instructions at http://www.hector.ac.uk/support/documentation/userguide/libraries.php#netcdf

Regards
Willie

comment:2 Changed 5 years ago by fcentoni

Hi Willie,

in the Hector support webpage you mentioned above, it is said that I am supposed to add the line:

"-lnetcdf"

to the link line of your makefile.

Sorry for my ignorance, but could you tell me what is my makefile?

Many thanks.
Regards,
Federico.

comment:3 Changed 5 years ago by willie

  • Keywords UKCA added
  • Platform set to HECToR

Hi Federico,

I think you just add the line

module add netcdf

to your .profile file after you've loaded the Cray compiler. Then just build the model.

Make files help build programmes - type

man make

for more information. This is all hidden from you by FCM - it creates the makefile, so you don't need to worry.

Regards,

Willie

comment:4 Changed 5 years ago by fcentoni

Hi Willie,

I updated the netcdf settings as above but the model is still not running.
It compiled but at some point it crashed.

I got this error (see xiepn000.xiepn.d14029.t122303.leave)

*****************************************************************************
 ERROR!!! in reconfiguration in routine Rcf_Read_Namelists
 Error Code:-  40
 Error Message:- Vertical Levels Namelist file does not exist!
 Error generated from processor  0
 *****************************************************************************

I was wondering if it may be due to some ancillary I have not properly set up.

Many thanks.
Regards,
Federico.

comment:5 Changed 5 years ago by willie

Hi Federico,

At the bottom of the leave file it tells you which name list it is looking for:

 Vertical Levels file: /work/n02/n02/ukca/ANCILS/ancil_365//vertlevs_strat_60                                                        
           
 *****************************************************************************
 ERROR!!! in reconfiguration in routine Rcf_Read_Namelists
 Error Code:-  40
 Error Message:- Vertical Levels Namelist file does not exist!
 Error generated from processor  0
 *****************************************************************************

It looks like the environment variable UKCA_L60_DIR should be set to /work/n02/n02/ukca/ANCILS/L60.

Regards,

Willie

comment:6 Changed 5 years ago by annette

  • Resolution set to fixed
  • Status changed from new to closed

Hi,

I'm assuming this issue is resolved now, so I'm going to close the ticket.

Regards,
Annette

Note: See TracTickets for help on using tickets.