Problem with writing restart file – in #9: CCLM

in #9: CCLM

<p> From the log file the file <br/> <code> /mnt/msu/users/vplatonov/COSMO_CLM/CLM/EXPERIMENTS/ETR/summer2010test_downscaling/LM/lbfd2010083118.nc </code> <br/> does either not exist or has wrong permissions at the time when <span class="caps"> COSMO </span> was executed. <br/> Regarding restarts please change your source code according to <br/> <pre><br/> CASE (‘bina’)</pre> </p> IF (my_id 0) THEN IF (ymode(1:1) ‘r’) <span class="caps"> THEN </span> <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> OLD </span> ’, &amp; <span class="caps"> ACTION </span> =‘ <span class="caps"> READ </span> ’, <span class="caps"> IOSTAT </span> =ierror) <span class="caps"> ELSEIF </span> ((ymode(1:1) 'w') .OR. (ymode(1:1) ‘a’)) <span class="caps"> THEN </span> ! there is no append for restart-files. They are NEW ! <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> NEW </span> ’, &amp; <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> UNKNOWN </span> ’, &amp; <span class="caps"> ACTION </span> =‘ <span class="caps"> WRITE </span> ’, <span class="caps"> IOSTAT </span> =ierror) <p> <br/> otherwise you run into trouble in future. <br/> Make always sure that I/O directories and necessary input files exist and have read/write permission. </p>

  @burkhardtrockel in #792ecd3

<p> From the log file the file <br/> <code> /mnt/msu/users/vplatonov/COSMO_CLM/CLM/EXPERIMENTS/ETR/summer2010test_downscaling/LM/lbfd2010083118.nc </code> <br/> does either not exist or has wrong permissions at the time when <span class="caps"> COSMO </span> was executed. <br/> Regarding restarts please change your source code according to <br/> <pre><br/> CASE (‘bina’)</pre> </p> IF (my_id 0) THEN IF (ymode(1:1) ‘r’) <span class="caps"> THEN </span> <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> OLD </span> ’, &amp; <span class="caps"> ACTION </span> =‘ <span class="caps"> READ </span> ’, <span class="caps"> IOSTAT </span> =ierror) <span class="caps"> ELSEIF </span> ((ymode(1:1) 'w') .OR. (ymode(1:1) ‘a’)) <span class="caps"> THEN </span> ! there is no append for restart-files. They are NEW ! <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> NEW </span> ’, &amp; <span class="caps"> OPEN </span> (nudat, <span class="caps"> FILE </span> = <acronym title="datname"> <span class="caps"> TRIM </span> </acronym> , <span class="caps"> FORM </span> =‘ <span class="caps"> UNFORMATTED </span> ’, <span class="caps"> STATUS </span> =‘ <span class="caps"> UNKNOWN </span> ’, &amp; <span class="caps"> ACTION </span> =‘ <span class="caps"> WRITE </span> ’, <span class="caps"> IOSTAT </span> =ierror) <p> <br/> otherwise you run into trouble in future. <br/> Make always sure that I/O directories and necessary input files exist and have read/write permission. </p>

From the log file the file
/mnt/msu/users/vplatonov/COSMO_CLM/CLM/EXPERIMENTS/ETR/summer2010test_downscaling/LM/lbfd2010083118.nc
does either not exist or has wrong permissions at the time when COSMO was executed.
Regarding restarts please change your source code according to


CASE (‘bina’)

IF (my_id 0) THEN IF (ymode(1:1) ‘r’) THEN OPEN (nudat, FILE = TRIM , FORM =‘ UNFORMATTED ’, STATUS =‘ OLD ’, & ACTION =‘ READ ’, IOSTAT =ierror) ELSEIF ((ymode(1:1) 'w') .OR. (ymode(1:1) ‘a’)) THEN ! there is no append for restart-files. They are NEW ! OPEN (nudat, FILE = TRIM , FORM =‘ UNFORMATTED ’, STATUS =‘ NEW ’, & OPEN (nudat, FILE = TRIM , FORM =‘ UNFORMATTED ’, STATUS =‘ UNKNOWN ’, & ACTION =‘ WRITE ’, IOSTAT =ierror)


otherwise you run into trouble in future.
Make always sure that I/O directories and necessary input files exist and have read/write permission.