Mark Abraham wrote:
> Gurpreet Singh wrote:
>> I get the following errors while using paralled version of mdrun compiled
>> with openmpi.
>> mpirun -np 4 mdrun_d_mpi -np 4 -v -deffnm EQUI1
>> *****
>> Program mdrun_d_mpi, VERSION 3.3.99_development_20070720
>> Source code file: gmx_parallel_3dfft.c, line: 90
>>
>> Fatal error:
>> nx (50) and ny (50) must be divisible by the number of nodes (4).
>> *******
>> I am using a cubic box of 5nm and grid spacing is 0.1. The simulations
>> runs fine if i use 5 nodes
>> I am using a machines with 2 dual xeon processors so -np 4 is more
>> appropriate for my sytems.
>>  Is there any way to use -np 4  without changing the gridspacing or
>> box size?
> 
> No. I'm guessing your .mdp file is trying to specify nx/ny/nz, rather
> than the grid spacing. If you specify the latter, grompp will take care
> of this issue so that you get the largest allowable spacing smaller than
>  (or equal to) the requested grid spacing.
> 
Hi,

in the current CVS version of grompp you cannot use the -np switch
anymore. You will have to comment out the 'fourierspacing = 0.1' line
and set

fourier_nx               = 52
fourier_ny               = 52
fourier_nz               = 52

in order to get a tpr file that you can run on 4 processors.
Alternatively, stick to the original mpd settings but use the 3.3.1
version of grompp with -np 4. These tpr files are read by CVS gromacs.

Hope that helps,
  Carsten
_______________________________________________
gmx-users mailing list    gmx-users@gromacs.org
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the 
www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to