Changes between Version 66 and Version 67 of ticket/1851/General


Ignore:
Timestamp:
2017-03-16T15:20:06+01:00 (4 years ago)
Author:
frrh
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1851/General

    v66 v67  
    542542Similarly jpdin = jp_1m + 7 and jpdic = jp_1m + 13.  
    543543 
    544  
     544Well trying to print out anything involving jp_lm in leads to comilation failures TRC_SMS_MEDUSA with: 
     545{{{ 
     546ftn-486 crayftn: ERROR TRC_SMS_MEDUSA, File = ../../../../../data/d02/frrh/cylc-run/u-ak282NRUNfixbrdriv02/share/fcm_make_ocean/preprocess-ocean/src/nemo/NEMOGCM/NEMO/TOP_SRC/MEDUSA/trcsms_medusa.F90, Line = 73, Column = 92  
     547[FAIL]   "JP_LM" has been use associated from module "PAR_MY_TRC" and at least one more module.  It must not be referenced. 
     548[FAIL]  
     549}}} 
     550 
     551That's nasty and indicates just how much needs to be done to make MEDUSA sound - we're sourcing JP_LM from multiple modules!  
     552 
     553There are different declarations of jp_lm in par_age, par_medusa and par_my_trc. I presume we're only getting one of these! 
     554trc_sms_medusa refers to: 
     555 
     556{{{ 
     557   USE par_trc         ! TOP parameters 
     558   USE oce_trc 
     559   USE trc 
     560   USE trcbio_medusa 
     561   USE trcopt_medusa 
     562   USE trcsed_medusa 
     563   USE trcavg_medusa 
     564}}} 
     565For starters, par_trca and oce_trc are not needed because they're already in trc (should they be?) This really needs cleaning up with ONLY statements to clarify true sources of data and rationalising  
     566module contents generally.  
     567 
     568Try removing these! 
     569