| ²é¿´: 1405 | »Ø¸´: 1 | ||
| ¡¾ÐüÉͽð±Ò¡¿»Ø´ð±¾ÌûÎÊÌ⣬×÷ÕßChenduÐ㽫ÔùËÍÄú 15 ¸ö½ð±Ò | ||
ChenduÐãÌú³æ (³õÈëÎÄ̳)
|
[ÇóÖú]
VASP ±àÒë ÒÑÓÐ1È˲ÎÓë
|
|
|
ÔÚʹÓÃVASP¹ý³ÌÖÐÏëÓÃwannier90Ä£¿é,ÏëÒª¶ÔvaspÖØÐ±àÒë,µ«ÊÇÖØÐ±àÒë¹ý³Ì×îºóÒ»²½(sudo make all)±¨´íÁË. wannier90ÓõÄÊÇv3°æ±¾µÄ, vaspÊÇ6.1.1°æ±¾µÄ. ÇëÁÐλ°ïÎÒ¿´¿´ÎÒÓÐʲô°ì·¨½â¾ö. ¾ßÌåµÄ´íÎó´úÂëÈçÏÂ: if [ ! -d build/std ] ; then mkdir build/std ; fi; \ cp src/makefile src/.objects makefile.include build/std ; \ make -C build/std VERSION=std all make[1]: Entering directory '/home/mrwhite/software/vasp6/build/std' rsync -ru ../../src/lib . cp makefile.include lib make -C lib -j1 make[2]: Entering directory '/home/mrwhite/software/vasp6/build/std/lib' make libdmy.a make[3]: Entering directory '/home/mrwhite/software/vasp6/build/std/lib' make[3]: 'libdmy.a' is up to date. make[3]: Leaving directory '/home/mrwhite/software/vasp6/build/std/lib' make[2]: Leaving directory '/home/mrwhite/software/vasp6/build/std/lib' rsync -ru ../../src/parser . cp makefile.include parser make -C parser -j1 make[2]: Entering directory '/home/mrwhite/software/vasp6/build/std/parser' make libparser.a make[3]: Entering directory '/home/mrwhite/software/vasp6/build/std/parser' make[3]: 'libparser.a' is up to date. make[3]: Leaving directory '/home/mrwhite/software/vasp6/build/std/parser' make[2]: Leaving directory '/home/mrwhite/software/vasp6/build/std/parser' rsync -u ../../src/*.F ../../src/*.inc . rm -f vasp ; make vasp ; cp vasp ../../bin/vasp_std make[2]: Entering directory '/home/mrwhite/software/vasp6/build/std' fpp -f_com=no -free -w0 wave_high.F wave_high.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DNGZhalf make[2]: fpp: Command not found make[2]: *** [makefile:166: wave_high.f90] Error 127 make[2]: Leaving directory '/home/mrwhite/software/vasp6/build/std' cp: cannot stat 'vasp': No such file or directory make[1]: *** [makefile:142: all] Error 1 make[1]: Leaving directory '/home/mrwhite/software/vasp6/build/std' make: *** [makefile:6: std] Error 2 |
» ²ÂÄãϲ»¶
Ò»Ö¾Ô¸211£¬»¯Ñ§Ñ§Ë¶£¬310·Ö£¬±¾¿ÆÖصãË«·Ç£¬Çóµ÷¼Á
ÒѾÓÐ9È˻ظ´
Ò»Ö¾Ô¸211£¬»¯Ñ§Ñ§Ë¶£¬310·Ö£¬±¾¿ÆÖصãË«·Ç£¬Çóµ÷¼Á
ÒѾÓÐ17È˻ظ´
070300»¯Ñ§Ñ§Ë¶311·ÖÇóµ÷¼Á
ÒѾÓÐ15È˻ظ´
²ÄÁϵ÷¼Á
ÒѾÓÐ13È˻ظ´
²ÄÁÏÓ뻯¹¤×¨Ë¶306·ÖÕÒºÏÊʵ÷¼Á
ÒѾÓÐ19È˻ظ´
»¯Ñ§¹¤³Ìµ÷¼Á289
ÒѾÓÐ19È˻ظ´
»¯¹¤Ñ§Ë¶ 285Çóµ÷¼Á
ÒѾÓÐ22È˻ظ´
298Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
368»¯Ñ§Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
326Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
melodysunny
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 16.1
- Ìû×Ó: 13
- ÔÚÏß: 17Сʱ
- ³æºÅ: 950938
- ×¢²á: 2010-01-30
- ÐÔ±ð: MM
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
|
¸ù¾Ý£º -DVASP2WANNIER90 and -DVASP2WANNIER90v2 Set this to include the interface between VASP and Wannier90. Up to VASP 6.1.x you need to set -DVASP2WANIER90 to interface with Wannier90 v.1.x, and -DVASP2WANNIER90v2 for Wannier90 v.2.x, and add the Wannier90 library to makefile.include. Since VASP 6.2.0 you need to set -DVASP2WANNIER90 to interface with Wannier90 v.2.x or v.3.x. ÎÒµÄÀí½âÊÇ6.1.1²»ÊÊÓÃÓÚwannier90 v.3.x |
2Â¥2021-05-17 22:07:23














»Ø¸´´ËÂ¥