[Wien] FFTW error in hybrid functional of Silicon
Peter Blaha
pblaha at theochem.tuwien.ac.at
Fri Jul 25 06:24:20 UTC 2014
I guess this was on the mailing list before:
In WIEN2k_13 you have to add a line:
ipip=max(ilo(3),1)
at the beginning of f7splt.f
Regards
On 07/25/2014 04:15 AM, Myungchul Jung wrote:
> Dear Tran,
>
> I really thanks for your comment.
>
>
> First, below is the compile options of Wien2k.
>
> ######################################################################################################
>
> Specify a system: *I* Linux (Intel ifort compiler (12.0 and later) + mkl)
>
> Specify compilers:
> f90 compiler? Your compiler: *ifort*
> C compiler? Your compiler: *icc*
>
> Specify compiler options:
> O Compiler options: *-FR -mp1 -w -prec_div -pc80 -pad -ip
> -DINTEL_VML -DFFTW2 -traceback -I/opt/intel/mkl/include
> -I/opt/fftw/2.1.5/intel/double/include
> -I/opt/mpi/intel-12.1/openmpi-1.6.3/include*
> L Linker Flags: *$(FOPT) -L/opt/intel/mkl/lib/intel64 -pthread
> -L/opt/mpi/intel-12.1/openmpi-1.6.3/lib
> -L/opt/fftw/2.1.5/intel/double/lib -L/usr/lib64*
> P Preprocessor flags *'-DParallel'*
> R R_LIB (LAPACK+BLAS): *-lmkl_lapack95_lp64 -lmkl_intel_lp64
> -lmkl_intel_thread -lmkl_core -openmp -lfftw -lpthread*
> >>>
> >>> Changes for WIEN2k_13
> >>>
> O Compiler options: *-FR -mp1 -w -prec_div -pc80 -pad -ip
> -DINTEL_VML -traceback -I/opt/intel/mkl/include
> -I/opt/mpi/intel-12.1/openmpi-1.6.3/include*
> F FFTW options: *-DFFTW2 -I/opt/fftw/2.1.5/intel/double/include*
> L Linker Flags: *$(FOPT) -L/opt/intel/mkl/lib/intel64 -pthread
> -L/opt/mpi/intel-12.1/openmpi-1.6.3/lib -L/usr/lib64*
> P Preprocessor flags *'-DParallel'*
> R R_LIB (LAPACK+BLAS): *-lmkl_lapack95_lp64 -lmkl_intel_lp64
> -lmkl_intel_thread -lmkl_core -openmp -lpthread*
> FL FFTW_LIBS: *-lfftw_mpi -lfftw -L/opt/fftw/2.1.5/intel/double/lib*
>
> Configure parallel execution:
> Shared Memory Architecture? (y/N): *y*
> Do you know/need a command to bind your jobs to specific nodes ?: *N*
> Do you have MPI, Scalapack and FFTW installed and intend to run
> finegrained parallel?: *y*
> Your compiler: *mpif90*
> Please specify whether you want to use FFTW3 (default) or FFTW2 (FFTW3
> / FFTW2): *FFTW2*
> Please specify the ROOT-path of your FFTW installation (like
> /opt/fftw3): */opt/fftw/2.1.5/intel/double*
> is this correct? enter Y (default) or n: *Y*
>
> RP RP_LIB(SCALAPACK+PBLAS): *-L/opt/intel/mkl/lib/intel64
> -lmkl_scalapack_lp64 -lmkl_solver_lp64 -lmkl_blacs_lp64
> -L/opt/fftw/2.1.5/intel/double/lib -lfftw_mpi
> -L/opt/mpi/intel-12.1/openmpi-1.6.3/lib -lmpi $(R_LIBS)*
> FP FPOPT(par.comp.options): *-FR -mp1 -w -prec_div -pc80 -pad -ip
> -DINTEL_VML -DFFTW2 -traceback -I/opt/intel/mkl/include
> -I/opt/fftw/2.1.5/intel/double/include
> -I/opt/mpi/intel-12.1/openmpi-1.6.3/include*
> MP MPIRUN commando : *mpirun -np _NP_ -machinefile _HOSTS_ _EXEC_*
> >>>
> >>> Changes for WIEN2k_13
> >>>
> RP RP_LIB(SCALAPACK+PBLAS): *-L/opt/intel/mkl/lib/intel64
> -lmkl_scalapack_lp64 -lmkl_solver_lp64 -lmkl_blacs_lp64
> -L/opt/mpi/intel-12.1/openmpi-1.6.3/lib -lmpi $(R_LIBS)*
> FP FPOPT(par.comp.options): *-FR -mp1 -w -prec_div -pc80 -pad -ip
> -DINTEL_VML -traceback -I/opt/intel/mkl/include
> -I/opt/mpi/intel-12.1/openmpi-1.6.3/include*
> MP MPIRUN commando : *mpirun -np _NP_ -machinefile _HOSTS_ _EXEC_*
>
> (Re-)Dimension parameters: *Q*
>
> Compile programs: *A*
>
> Please enter the full path of the perl program: */usr/bin/perl*
>
>
> ######################################################################################################
> *
> *
>
> Second, as your suggestion, I checked the Hybrid functional calculation
> of silicon after recompiling Wien2k_v13.
>
> Then, I met another error message.
>
> It is below.
>
> /opt/WIEN2k_13_1/runsp_lapw -hf
> LAPW0 END
> LAPW0 END
> LAPW1 END
> LAPW1 END
> LAPW1 END
> LAPW1 END
> forrtl: severe (193): Run-Time Check Failure. The variable
> 'f7splt_$IPIP' is being used without being defined
> Image PC Routine Line Source
> lapw2 00000000006050CA Unknown Unknown Unknown
> lapw2 0000000000603BC6 Unknown Unknown Unknown
> lapw2 00000000005B2C60 Unknown Unknown Unknown
> lapw2 000000000056CDDF Unknown Unknown Unknown
> lapw2 000000000056DCB8 Unknown Unknown Unknown
> lapw2 00000000004797BE f7splt_ 53 f7splt.f
> lapw2 000000000045A068 csplit_ 78 csplit.f
> lapw2 00000000004E43BD l2main_ 1313 l2main_tmp_.F
> lapw2 000000000050A3F1 MAIN__ 605 lapw2_tmp_.F
> lapw2 00000000004057FC Unknown Unknown Unknown
> libc.so.6 000000313321ECDD Unknown Unknown Unknown
> lapw2 00000000004056F9 Unknown Unknown Unknown
>
> Thanks for your attention, again.
>
> Myung-Chul
>
> *
> *
> *
> *
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at: http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
>
--
P.Blaha
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300 FAX: +43-1-58801-165982
Email: blaha at theochem.tuwien.ac.at WWW:
http://info.tuwien.ac.at/theochem/
--------------------------------------------------------------------------
More information about the Wien
mailing list