<div dir="ltr">Dear all,<div><br></div><div>Recently, I am trying to do a calculation with a supercell of about 100 atoms. Previously I have tried to do it with k-point parallelizatoin but it failed due to insufficient virtual memory. So instead I am moving to the mpi parallelization.</div><div><br></div><div>I tried to compile the lapw0 program first at a test. The following is the settings in the Makefile:</div><div>----------------------------------------------------------------------------------------------------------------</div><div><div>.SUFFIXES:        .F</div><div>.SUFFIXES:        .F90</div><div>SHELL = /bin/sh</div><div>FC = ifort</div><div>MPF = mpif90</div><div>CC = cc</div><div>FOPT =  -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -r8 </div><div>FPOPT = -ffree-form -O2 -m64 -ffree-line-length-none -DFFTW3 -I/usr/local/fftw-3.3.3/mpi -I/usr/local/include</div><div>DParallel = '-DParallel'</div><div>FGEN = $(PARALLEL)</div><div>LDFLAGS = $(FOPT) -L/opt/intel/Compiler/11.1/046/mkl/lib/em64t -pthread</div><div>R_LIBS     = -L/usr/local/lib -lmkl_lapack -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -openmp -lpthread -lguide</div><div>RP_LIBS = -lfftw3_mpi -lmkl_scalapack_lp64 -lmkl_solver_lp64 -lmkl_blacs_lp64 $(R_LIBS)</div></div><div>-------------------------------------------------------------------------------------------------------------------</div><div>The following error is reported:</div><div><br></div><div><div>touch .parallel<br></div><div>make PARALLEL='-DParallel' ./lapw0_mpi \</div><div>          FORT=mpif90 FFLAGS=' -ffree-form -O2 -m64 -ffree-line-length-none -DFFTW3 -I/usr/local/fftw-3.3.3/mpi -I/usr/local/include '-DParallel''</div><div>make[1]: Entering directory `/home/stretch/WIEN2k/SRC_lapw0'</div><div>cc -c cputim.c</div><div>mpif90 -ffree-form -O2 -m64 -ffree-line-length-none -DFFTW3 -I/usr/local/fftw-3.3.3/mpi -I/usr/local/include -DParallel -c modules.F</div><div>mpif90 -ffree-form -O2 -m64 -ffree-line-length-none -DFFTW3 -I/usr/local/fftw-3.3.3/mpi -I/usr/local/include -DParallel -c fft_modules.F</div><div>fftw3-mpi.f03:33.14:</div><div>    Included at fft_modules.F:69:</div><div><br></div><div>      integer(), value :: comm</div><div>              1</div><div>Error: Expected initialization expression at (1)</div><div>fftw3-mpi.f03:47.14:</div><div>    Included at fft_modules.F:69:</div><div><br></div><div>      integer(), value :: comm</div><div>              1</div><div>Error: Expected initialization expression at (1)</div><div>fftw3-mpi.f03:57.14:</div><div>    Included at fft_modules.F:69:</div><div><br></div><div>      integer(), value :: comm</div><div>              1</div></div><div>-----------------------------------------------------------------------------------------------------------------</div><div>What is the cause of those errors? Any suggestions in solving the issue would be appreciated.</div><div><br></div><div>----------------------------------------------------------------------------------------------</div><div>P.S. Some details about the system:</div><div>* 45-nodes cluster formed by DELL R720/R620 servers (16 cores per node)<br></div><div><div>* OS  : Rocks 6.1 (CentOS)</div><div>* MPI : mpif90 for MVAPICH2 2.0a</div></div><div>* FFTW ver 3.3.3</div><div>* MKL ver 11.1.0.080</div><div>* Scalapack ver 2.0.2</div><div>* WIEN2k ver 14.1 <br></div><div>and the setting in the parallel_option file is:</div><div><div>setenv TASKSET "no"</div><div>setenv USE_REMOTE 1</div><div>setenv MPI_REMOTE 1</div><div>setenv WIEN_GRANULARITY 1</div></div><div><br></div><div>-------------------------------------------------------</div><div>Thanks and Regards,</div><div>Fermin</div><div><br></div><div><br></div></div>