Znn3bq.jpeg
ÉÇÍ·´óѧº£Ñó¿ÆÑ§½ÓÊܵ÷¼Á
²é¿´: 2095  |  »Ø¸´: 11
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

gaarakingBMY

Í­³æ (³õÈëÎÄ̳)

[ÇóÖú] vasp±àÒë ÒÑÓÐ2È˲ÎÓë

ϵͳ£ºCentOS6.5
±àÒëÆ÷£ºifort2011.6.233
²¢Ðл·¾³£º openmpi1.4.4

    vasp°æ±¾ £ºvasp5.2.11
    fftw¿â£º3.3.4
    ÎÒµÄÎÊÌâÊÇ£º
    1. ÎÒÐèÒª°²×°mklÊýѧ¿âô£¿µ«ÊÇ ÎÒ²éÁËÏ mkl ÏÔʾÈ總ͼ£¬²»ÖªifortÊÇ·ñ×Ô´øÁËmklÊý¾Ý¿â£¿
    2.±àÒëvasPlibʱ ³öÏÂÈçÏÂÎÊÌâ ²»ÖªÊÇΪºÎ£¿
    ¸½ÉÏÎÒµÄ makefile£º
    .SUFFIXES: .inc .f .F
    #-----------------------------------------------------------------------
    # Makefile for Portland Group F90/HPF compiler
    # the makefile was tested only under Linux on Intel platforms
    # however it might work on other platforms as well
    #
    # this release of vasp.4.lib contains lapack v2.0
    # this can be compiled with pgf90 compiler if the option -O1 is used
    #
    # Mind: one user reported that he had to copy preclib.F diolib.F
    #  dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files
    #  there and link them directly  into vasp
    #  for no obvious reason these files could not be linked from the library
    #
    #-----------------------------------------------------------------------

    # C-preprocessor
    CPP     = gcc -E -P -C $*.F >$*.f
    FC=ifort

    CFLAGS = -O
    FFLAGS = -O0 -FI
    FREE   =  -FR

    DOBJ =  preclib.o timing_.o derrf_.o dclock_.o  diolib.o dlexlib.o drdatab.o


    #-----------------------------------------------------------------------
    # general rules
    #-----------------------------------------------------------------------

    libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o
            -rm libdmy.a
            ar vq libdmy.a $(DOBJ)

    # files which do not require autodouble
    lapack_min.o: lapack_min.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_min.f
    lapack_double.o: lapack_double.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f
    lapack_single.o: lapack_single.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f
    lapack_atlas.o: lapack_atlas.f
            $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f
    linpack_double.o: linpack_double.f
            $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f
    linpack_single.o: linpack_single.f
            $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f

    .c.o:
            $(CC) $(CFLAGS) -c $*.c
    .F.o:
            $(CPP)
            $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f
    .F.f:
            $(CPP)
    .f.o:
            $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f

    Çë¸ßÈËÖ¸½ÌÏ лл.

    vasp±àÒë
    ͼƬ1.png


    vasp±àÒë-1
    ͼƬ2.png
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

yyyu200

½ð³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï
gaarakingBMY: ½ð±Ò+1, ¡ïÓаïÖú, ÄܸüÏêϸЩô¡£Ð»Ð»ÄúµÄ°ïÖú¡£ 2014-08-04 14:55:15
Ò»ÑùµÄ
cp diolib.F diolib.f
make

±àÒëvasp.5.lib²»ÐèÒªmkl
vasp.5.2 makefileÖÐÓÐÏêϸµÄ˵Ã÷
4Â¥2014-08-04 10:57:10
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 12 ¸ö»Ø´ð

yyyu200

½ð³æ (СÓÐÃûÆø)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
Õâ¸öÎļþת»»ÓÐÎÊÌâ
cp preclib.F preclib.f
make
2Â¥2014-08-04 10:11:53
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

gaarakingBMY

Í­³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
2Â¥: Originally posted by yyyu200 at 2014-08-04 10:11:53
Õâ¸öÎļþת»»ÓÐÎÊÌâ
cp preclib.F preclib.f
make

Õâ¸ö ÎÒÖªµÀÊÇת»»ÓÐÎÊÌâ Ò²ÊÔ¹ý °Ñpreclib.F ¸´ÖƳÉpreclib.f È»ºó¼ÌÐø±àÒë ²»¹ýºóÃæ»¹ÊÇ»áÓÐеÄÎÞ·¨±àÒëµÄÎļþ¡£ÈçͼËùʾ¡£  »¹ÓÐ ¾ÍÊÇÇ°ÃæÄǸömkl ÎÊÌâÄܽâ´ðÏÂô£¿
vasp±àÒë-2
ͼƬ3.png

3Â¥2014-08-04 10:33:31
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

gaarakingBMY

Í­³æ (³õÈëÎÄ̳)

root@localhost vasp.5.lib]# make -f makefile.linux_ifc_P4_zxfang
ifort -O0 -FI -FR  -c preclib.f
cc -O -c timing_.c
cc -O -c derrf_.c
cc -O -c dclock_.c
gcc -E -P -C diolib.F >diolib.f
gcc: error trying to exec 'f951': execvp: No such file or directory
make: *** [diolib.o] Error 1
[root@localhost vasp.5.lib]# cp diolib.F diolib.f
cp: overwrite `diolib.f'? y
[root@localhost vasp.5.lib]# make -f makefile.linux_ifc_P4_zxfang
ifort -O0 -FI -FR  -c diolib.f
gcc -E -P -C dlexlib.F >dlexlib.f
gcc: error trying to exec 'f951': execvp: No such file or directory
make: *** [dlexlib.o] Error 1
[root@localhost vasp.5.lib]# cp dlexlib.F diolib.f
cp: overwrite `diolib.f'? y
[root@localhost vasp.5.lib]# make -f makefile.linux_ifc_P4_zxfang
ifort -O0 -FI -FR  -c diolib.f
diolib.f(6): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
diolib.f(13): warning #5117: Bad # preprocessor line
#endif
-^
diolib.f(19): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
diolib.f(23): warning #5117: Bad # preprocessor line
#else
-^
diolib.f(26): warning #5117: Bad # preprocessor line
#endif
-^
diolib.f(30): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
diolib.f(184): warning #5117: Bad # preprocessor line
#endif
-^
diolib.f(24): error #6205: This object has already been SAVEd.   [B5]
      SAVE            B5,B6,B7,B8
----------------------^
diolib.f(24): error #6205: This object has already been SAVEd.   [B6]
      SAVE            B5,B6,B7,B8
-------------------------^
diolib.f(24): error #6205: This object has already been SAVEd.   [B7]
      SAVE            B5,B6,B7,B8
----------------------------^
diolib.f(24): error #6205: This object has already been SAVEd.   [B8]
      SAVE            B5,B6,B7,B8
-------------------------------^
diolib.f(288): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
diolib.f(290): warning #5117: Bad # preprocessor line
#else
-^
diolib.f(292): warning #5117: Bad # preprocessor line
#endif     
-^
diolib.f(337): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
diolib.f(339): warning #5117: Bad # preprocessor line
#else
-^
diolib.f(341): warning #5117: Bad # preprocessor line
#endif
-^
diolib.f(291): error #6418: This name has already been assigned a data type.   [BUFFER]
      CHARACTER*255 BUFFER,FORM,NUMBER,DUMMY
--------------------^
diolib.f(291): error #6418: This name has already been assigned a data type.   [FORM]
      CHARACTER*255 BUFFER,FORM,NUMBER,DUMMY
---------------------------^
diolib.f(291): error #6418: This name has already been assigned a data type.   [NUMBER]
      CHARACTER*255 BUFFER,FORM,NUMBER,DUMMY
--------------------------------^
diolib.f(291): error #6418: This name has already been assigned a data type.   [DUMMY]
      CHARACTER*255 BUFFER,FORM,NUMBER,DUMMY
---------------------------------------^
compilation aborted for diolib.f (code 1)
make: *** [diolib.o] Error 1
[root@localhost vasp.5.lib]#
ÎÊÌ⻹ÊÇ»á³öÏÖ¡£¡£¡£ ÎÒ˵µÄ¾ÍÊÇÕâ¸ö»á±»ÖÐÖ¹£¨aborted£©£¬×ܾõµÃÕâÑùÖα겻Öα¾£¬ÒÔǰ¶¼²»»á³öÏÖÕâÖÖÎÊÌâ¡£
5Â¥2014-08-04 14:54:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] µ÷¼Á +26 ²»·ê´º 2026-04-07 27/1350 2026-04-13 14:24 by ÕÅzhihao
[¿¼ÑÐ] 335Çóµ÷¼Á +18 ÏëÉϰ¶Ñ½£¡£¡ 2026-04-12 19/950 2026-04-13 14:15 by ÕÅzhihao
[¿¼ÑÐ] 2026˶ʿµ÷¼Á_Äܶ¯_ºÓÄÏũҵ´óѧ +3 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-12 3/150 2026-04-13 12:44 by ľÓã.
[¿¼ÑÐ] ²ÄÁÏ085601µ÷¼Á +30 ºÎÈó²É123 2026-04-10 32/1600 2026-04-13 09:51 by szhize
[¿¼ÑÐ] 291 Çóµ÷¼Á +30 »¯¹¤2026½ì±ÏÒµÉ 2026-04-09 30/1500 2026-04-13 08:52 by lhj2009
[¿¼ÑÐ] 0831Ò»ÂÖµ÷¼Áʧ°ÜÇóÖú +10 СÐÜî£î£_s 2026-04-11 10/500 2026-04-12 22:43 by ³¤¹­°Á
[¿¼ÑÐ] Çóµ÷¼Á +18 MAXâê㯠2026-04-09 20/1000 2026-04-11 23:31 by zhen¡«
[¿¼ÑÐ] ±¾ÈËÅ®º¢ +7 ºðºð£¬ 2026-04-10 9/450 2026-04-11 14:45 by ACS Nano¡ª¡ª
[¿¼ÑÐ] 298Çóµ÷¼Á +5 ²ÐºÉÐÂÁø 2026-04-07 5/250 2026-04-11 11:02 by ×ÏêØ×ÏÆå
[¿¼ÑÐ] 0854µ÷¼Á +5 ÒôÏñµêÌý»¨¹ÄÏ· 2026-04-10 5/250 2026-04-11 10:49 by qingpingzhu
[¿¼ÑÐ] 085410-273Çóµ÷¼Á +6 X1999 2026-04-10 6/300 2026-04-11 10:32 by Delta2012
[¿¼ÑÐ] ¹¤¿Æ273µ÷¼Á +6 X1999 2026-04-09 7/350 2026-04-11 10:23 by zhq0425
[¿¼ÑÐ] 342µç×ÓÐÅϢר˶Çóµ÷¼Á +9 ÄãÈÃÎÒÔõôÀóÖ¦ 2026-04-10 10/500 2026-04-11 08:33 by zhq0425
[¿¼ÑÐ] 289 ·Ö105500ҩѧר˶Çóµ÷¼Á(ÕÒBÇøÑ§Ð£) +6 °×ÔÆ123456789 2026-04-09 8/400 2026-04-10 21:13 by zhouxiaoyu
[¿¼ÑÐ] 071000ÉúÎïѧµ÷¼ÁÇóÖú +17 zzzzwww 2026-04-09 20/1000 2026-04-10 15:55 by Çóµ÷¼Ázz
[¿¼ÑÐ] »úе»¹Óл¹ÓÐÃû¶îÂð£¿Ì«ÄÑÁË +6 ЦЦԬ 2026-04-10 6/300 2026-04-10 11:54 by ¸ßά´º
[¿¼ÑÐ] һ־Ը³¶«´óѧ071000ÉúÎïѧѧ˶³õÊÔ·ÖÊý276Çóµ÷¼Á +20 Ľ¾øcc 2026-04-09 24/1200 2026-04-10 10:22 by xujun0624
[¿¼ÑÐ] 0860004 Çóµ÷¼Á 309·Ö +6 Yin DY 2026-04-09 6/300 2026-04-09 10:19 by °¡Àî999
[¿¼ÑÐ] 22408 266Çóµ÷¼Á +11 masss11222 2026-04-07 14/700 2026-04-08 11:06 by yulian1987
[¿¼ÑÐ] ÉúÎïÒ½Ò©µ÷¼Á£üSCIÖпÆÔºÈýÇøÒ»×÷+¶àÏî¿ÆÑгɹû +8 likangxing 2026-04-07 11/550 2026-04-08 00:02 by lys0704
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û