[MITgcm-support] Fwd: New added Diagnostics-problem
    kaveh Purkiani 
    kavehpurkiani at googlemail.com
       
    Wed Oct 28 11:12:36 EDT 2015
    
    
  
Hi all,
I followed the user manual to add new diagnostics to the code.
1- New diagnostic in mypackage_diagnostics_init.F is added like below:
      diagName  = 'new     '         (it is 8 characters long)
      diagTitle = 'New Concentration'
      diagUnits = 'mmol/m^3/d      '
      diagCode  = 'SMR     MR      '
      CALL DIAGNOSTICS_ADDTOLIST( diagNum,
     I     diagName, diagCode, diagUnits, diagTitle, 0,myThid )
2- At mypackage_forcing.F the diagnostics_fill call is added:
#ifdef ALLOW_DIAGNOSTICS
      CALL DIAGNOSTICS_FILL(new_pTracer,'new     ',0,Nr,1,bi,bj,myThid)
#endif /* ALLOW_DIAGNOSTICS */
3- DIAGNOSTICS_SIZE.h is considered at code folder and data.diagnostics has
been defined in input folder.
Model compiled successfully. I have this error massage at model run :
 (PID.TID 0001.0001) *** ERROR *** DIAGNOSTICS_SET_POINTERS: new      is
not a Diagnostic
When I check the available.diagnostic.log in the running folder there is no
new variable which I thought it has been provided through the implemented
code.
the diagnostics_set_ponters.F says :
If (ndCount.EQ.0) call this error.
ndCount is number of diasable diagnostics in fldsList which is unknown to
me.
Any clue to solve this is very much appreciated.
regards,
Kaveh.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20151028/9c721552/attachment.htm>
    
    
More information about the MITgcm-support
mailing list