CCLM in levante at DKRZ – in #9: CCLM

in #9: CCLM

<p> user#270 wrote: <br/> &gt; Hello Mingyue, <br/> &gt; <br/> &gt; I mean the namelist of COSMO-CLM <br/> &gt; <br/> &gt; <code> !!out01: &gt; &amp;GRIBOUT &gt; yform_write='ncdf', &gt; ncomb=${NSTART},${NNEXT},${NOUT_INC[$((NOUTDIR+=1))]}, &gt; yvarml='FRESHSNW','QV_S','T_S','T_SNOW','T_SO','W_I','W_SNOW','W_SO', &gt; 'PP','QC','QI','QR','QS','Z0','QV','T','U','V','W', !QG is only available in high-resolution runs &gt; yvarpl=' ', &gt; yvarzl=' ', &gt; luvmasspoint=.FALSE., &gt; lcheck = .FALSE., &gt; lwrite_const= ${LWRITE_CONST}, &gt; ydir='${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/', &gt; ytunit='d', &gt; /END &gt; </code> <br/> &gt; <br/> &gt; Throw away all variables in yvarml and leave only one. <br/> &gt; <br/> &gt; Bye, <br/> &gt; Ronny </p> <p> Hi, Ronny, </p> <p> I commented out all the output but ‘ <span class="caps"> FRESHSNW </span> ’ in output01, (all the variables from the other output channel are also commented out), like this &amp;GRIBOUT ! out01 yform_write=‘ncdf’, ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! uncomment the next but one line if you plan double nesting yvarml=‘ <span class="caps"> FRESHSNW </span> ’, !‘QV_S’,‘T_S’,‘T_SNOW’,‘T_SO’,‘W_I’,‘W_SNOW’,‘W_SO’, !‘PP’,‘QC’,‘QI’,‘QR’,‘QS’,‘QV’,‘T’,‘U’,‘V’, yvarpl=’ ‘, yvarzl=’ ‘, luvmasspoint=.FALSE., lcheck = .FALSE., lwrite_const= ${LWRITE_CONST}, ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, ytunit=‘d’, /END <br/> ! &amp;GRIBOUT ! out02 <br/> ! yform_write=‘ncdf’, <br/> ! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! yvarml=‘W’,‘P’, <br/> ! yvarpl=’ ‘, <br/> ! yvarzl=’ ‘, <br/> ! luvmasspoint=.TRUE., <br/> ! lcheck = .FALSE., <br/> ! lwrite_const= ${LWRITE_CONST}, <br/> ! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, <br/> ! ytunit=‘d’, <br/> ! /END <br/> ! &amp;GRIBOUT ! out03 <br/> ! yform_write=‘ncdf’, <br/> ! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! yvarml=‘ <span class="caps"> RAIN </span> _CON’,‘ <span class="caps"> SNOW </span> _CON’,‘ <span class="caps"> RAIN </span> _GSP’,‘ <span class="caps"> SNOW </span> _GSP’,‘ <span class="caps"> TOT </span> _PREC’, <br/> ! yvarpl=’ ‘, <br/> ! yvarzl=’ ‘, <br/> ! luvmasspoint=.TRUE., <br/> ! lcheck = .FALSE., <br/> ! lwrite_const= ${LWRITE_CONST}, ! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, <br/> ! ytunit=‘d’, ! /END </p> <p> and then I got the following error: </p> <p> 137: <strong> —————————————————————————————— </strong> <br/> 137: * <span class="caps"> PROGRAM </span> <span class="caps"> TERMINATED </span> <span class="caps"> BECAUSE </span> OF <span class="caps"> ERRORS </span> DETECTED <br/> 137: * IN <span class="caps"> ROUTINE </span> : organize_data: input <br/> 138: <strong> —————————————————————————————— </strong> </p> <p> Cheers <br/> Mingyue </p>

  @mingyuezhang in #b03c5c5

<p> user#270 wrote: <br/> &gt; Hello Mingyue, <br/> &gt; <br/> &gt; I mean the namelist of COSMO-CLM <br/> &gt; <br/> &gt; <code> !!out01: &gt; &amp;GRIBOUT &gt; yform_write='ncdf', &gt; ncomb=${NSTART},${NNEXT},${NOUT_INC[$((NOUTDIR+=1))]}, &gt; yvarml='FRESHSNW','QV_S','T_S','T_SNOW','T_SO','W_I','W_SNOW','W_SO', &gt; 'PP','QC','QI','QR','QS','Z0','QV','T','U','V','W', !QG is only available in high-resolution runs &gt; yvarpl=' ', &gt; yvarzl=' ', &gt; luvmasspoint=.FALSE., &gt; lcheck = .FALSE., &gt; lwrite_const= ${LWRITE_CONST}, &gt; ydir='${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/', &gt; ytunit='d', &gt; /END &gt; </code> <br/> &gt; <br/> &gt; Throw away all variables in yvarml and leave only one. <br/> &gt; <br/> &gt; Bye, <br/> &gt; Ronny </p> <p> Hi, Ronny, </p> <p> I commented out all the output but ‘ <span class="caps"> FRESHSNW </span> ’ in output01, (all the variables from the other output channel are also commented out), like this &amp;GRIBOUT ! out01 yform_write=‘ncdf’, ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! uncomment the next but one line if you plan double nesting yvarml=‘ <span class="caps"> FRESHSNW </span> ’, !‘QV_S’,‘T_S’,‘T_SNOW’,‘T_SO’,‘W_I’,‘W_SNOW’,‘W_SO’, !‘PP’,‘QC’,‘QI’,‘QR’,‘QS’,‘QV’,‘T’,‘U’,‘V’, yvarpl=’ ‘, yvarzl=’ ‘, luvmasspoint=.FALSE., lcheck = .FALSE., lwrite_const= ${LWRITE_CONST}, ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, ytunit=‘d’, /END <br/> ! &amp;GRIBOUT ! out02 <br/> ! yform_write=‘ncdf’, <br/> ! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! yvarml=‘W’,‘P’, <br/> ! yvarpl=’ ‘, <br/> ! yvarzl=’ ‘, <br/> ! luvmasspoint=.TRUE., <br/> ! lcheck = .FALSE., <br/> ! lwrite_const= ${LWRITE_CONST}, <br/> ! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, <br/> ! ytunit=‘d’, <br/> ! /END <br/> ! &amp;GRIBOUT ! out03 <br/> ! yform_write=‘ncdf’, <br/> ! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( <span class="caps"> NOUTDIR </span> +=1))]}, <br/> ! yvarml=‘ <span class="caps"> RAIN </span> _CON’,‘ <span class="caps"> SNOW </span> _CON’,‘ <span class="caps"> RAIN </span> _GSP’,‘ <span class="caps"> SNOW </span> _GSP’,‘ <span class="caps"> TOT </span> _PREC’, <br/> ! yvarpl=’ ‘, <br/> ! yvarzl=’ ‘, <br/> ! luvmasspoint=.TRUE., <br/> ! lcheck = .FALSE., <br/> ! lwrite_const= ${LWRITE_CONST}, ! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, <br/> ! ytunit=‘d’, ! /END </p> <p> and then I got the following error: </p> <p> 137: <strong> —————————————————————————————— </strong> <br/> 137: * <span class="caps"> PROGRAM </span> <span class="caps"> TERMINATED </span> <span class="caps"> BECAUSE </span> OF <span class="caps"> ERRORS </span> DETECTED <br/> 137: * IN <span class="caps"> ROUTINE </span> : organize_data: input <br/> 138: <strong> —————————————————————————————— </strong> </p> <p> Cheers <br/> Mingyue </p>

user#270 wrote:
> Hello Mingyue,
>
> I mean the namelist of COSMO-CLM
>
> !!out01: > &GRIBOUT > yform_write='ncdf', > ncomb=${NSTART},${NNEXT},${NOUT_INC[$((NOUTDIR+=1))]}, > yvarml='FRESHSNW','QV_S','T_S','T_SNOW','T_SO','W_I','W_SNOW','W_SO', > 'PP','QC','QI','QR','QS','Z0','QV','T','U','V','W', !QG is only available in high-resolution runs > yvarpl=' ', > yvarzl=' ', > luvmasspoint=.FALSE., > lcheck = .FALSE., > lwrite_const= ${LWRITE_CONST}, > ydir='${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/', > ytunit='d', > /END >
>
> Throw away all variables in yvarml and leave only one.
>
> Bye,
> Ronny

Hi, Ronny,

I commented out all the output but ‘ FRESHSNW ’ in output01, (all the variables from the other output channel are also commented out), like this &GRIBOUT ! out01 yform_write=‘ncdf’, ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( NOUTDIR +=1))]},
! uncomment the next but one line if you plan double nesting yvarml=‘ FRESHSNW ’, !‘QV_S’,‘T_S’,‘T_SNOW’,‘T_SO’,‘W_I’,‘W_SNOW’,‘W_SO’, !‘PP’,‘QC’,‘QI’,‘QR’,‘QS’,‘QV’,‘T’,‘U’,‘V’, yvarpl=’ ‘, yvarzl=’ ‘, luvmasspoint=.FALSE., lcheck = .FALSE., lwrite_const= ${LWRITE_CONST}, ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’, ytunit=‘d’, /END
! &GRIBOUT ! out02
! yform_write=‘ncdf’,
! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( NOUTDIR +=1))]},
! yvarml=‘W’,‘P’,
! yvarpl=’ ‘,
! yvarzl=’ ‘,
! luvmasspoint=.TRUE.,
! lcheck = .FALSE.,
! lwrite_const= ${LWRITE_CONST},
! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’,
! ytunit=‘d’,
! /END
! &GRIBOUT ! out03
! yform_write=‘ncdf’,
! ncomb=${NSTART},${NNEXT},${NOUT_INC[$(( NOUTDIR +=1))]},
! yvarml=‘ RAIN _CON’,‘ SNOW _CON’,‘ RAIN _GSP’,‘ SNOW _GSP’,‘ TOT _PREC’,
! yvarpl=’ ‘,
! yvarzl=’ ‘,
! luvmasspoint=.TRUE.,
! lcheck = .FALSE.,
! lwrite_const= ${LWRITE_CONST}, ! ydir=’${OUTDIR}/${YYYY_MM}/out$(printf %02d $NOUTDIR)/’,
! ytunit=‘d’, ! /END

and then I got the following error:

137: ——————————————————————————————
137: * PROGRAM TERMINATED BECAUSE OF ERRORS DETECTED
137: * IN ROUTINE : organize_data: input
138: ——————————————————————————————

Cheers
Mingyue