CCLM in levante at DKRZ – in #9: CCLM

in #9: CCLM

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

  @mingyuezhang in #b03c5c5

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

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