[Pw_forum] Length of tmp_dir
Michele Lazzeri
michele.lazzeri at lmcp.jussieu.fr
Mon Jun 23 10:49:58 CEST 2003
Dear Noah,
You are right, in the code there are constraint in the length of the string 'tmp_dir',
if you are just looking for a simple way to skip this problem you can:
create a link to a directory with a short name (before running the code ) with the
command:
ln -sf /scratch/directory/with/a/very/longname// ./scr
and use in the input file:
tmp_dir='./scr'
I guess this should work also for oudir
Regards,
Michele
NoahPark wrote:
> Dear PWscf users;
>
> When I initially run the code, I get the following message.
>
> >> /S/n006/home006/f0006/tmpX// non existent or non writeable.
>
> Now, I comment out the two lines in bottom of input.f90, as the following.
>
> >> ! if (ios /= 0 ) call error('reading', &
> >> ! trim(tmp_dir)//' non existent or non writable',1)
>
> By this modification, the code works almost successfully, except the following behaviors.
>
> 1. when I gave a somehow short string to 'outdir' in input file,
> outdir = '/S/n006/home006/f0006/tmpX//'
> The code works successfully.
>
> 2. when I gave a somehow longer string to 'outdir' in input file,
> outdir = '/S/n006/home006/f0006/tmpX/tmpX.b/tmpX.b.b//'
> The code iterate with a total energy of a strange value.
>
> 3. when I did not include the string of 'outdir' in input file,
> The code runs successfully, but, 'restart' doesn't work.
> The code fails in reading wavefunctions written in the previous work.
>
> This may be caused by the constraint in the length of the string of 'tmp_dir'.
> If so, how could I increase its available length.
> If not, would anybody please guess the reason for the observed phenomena ????
More information about the Pw_forum
mailing list