Znn3bq.jpeg
²é¿´: 2674  |  »Ø¸´: 13
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

mymarik

Ìú¸Ëľ³æ (СÓÐÃûÆø)

[ÇóÖú] °²×°lammpsµÄʱºò¡¡³öÏÖfftw3dÏà¹ØµÄһЩÌáʾ¡¡¡¡ÄܰïÎÒ¿´¿´ÊÇʲôÎÊÌâÂð ÒÑÓÐ2È˲ÎÓë

ÎÒÔÚÏëÊDz»ÊÇ¡¡ÒªÈ¥³ýij¸ö¡¡package


fft3d.o£ºÔÚº¯Êý¡®fft_3d¡¯ÖУº
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:151£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:214£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:277£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:151£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:214£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
fft3d.o:/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:277: ¸úןü¶à䶨ÒåµÄ²Î¿¼µ½ fftwf_execute_dft
fft3d.o£ºÔÚº¯Êý¡®fft_3d_create_plan¡¯ÖУº
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:852£º¶Ô¡®fftwf_plan_many_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:857£º¶Ô¡®fftwf_plan_many_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:862£º¶Ô¡®fftwf_plan_many_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:867£º¶Ô¡®fftwf_plan_many_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:872£º¶Ô¡®fftwf_plan_many_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
fft3d.o:/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:877: ¸úןü¶à䶨ÒåµÄ²Î¿¼µ½ fftwf_plan_many_dft
fft3d.o£ºÔÚº¯Êý¡®fft_3d_destroy_plan¡¯ÖУº
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:987£º¶Ô¡®fftwf_destroy_plan¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:988£º¶Ô¡®fftwf_destroy_plan¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:989£º¶Ô¡®fftwf_destroy_plan¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:990£º¶Ô¡®fftwf_destroy_plan¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:991£º¶Ô¡®fftwf_destroy_plan¡¯Î´¶¨ÒåµÄÒýÓÃ
fft3d.o:/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:992: ¸úןü¶à䶨ÒåµÄ²Î¿¼µ½ fftwf_destroy_plan
fft3d.o£ºÔÚº¯Êý¡®fft_1d_only¡¯ÖУº
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1218£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1223£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1228£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1218£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1223£º¶Ô¡®fftwf_execute_dft¡¯Î´¶¨ÒåµÄÒýÓÃ
fft3d.o:/home/tree/Software/lammps/src/Obj_mpi/../fft3d.cpp:1228: ¸úןü¶à䶨ÒåµÄ²Î¿¼µ½ fftwf_execute_dft
collect2: error: ld returned 1 exit status
Makefile:91: recipe for target '../lmp_mpi' failed
make[1]: *** [../lmp_mpi] Error 1
make[1]: Leaving directory '/home/tree/Software/lammps/src/Obj_mpi'
Makefile:129: recipe for target 'mpi' failed
make: *** [mpi] Error 2
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mymarik

Ìú¸Ëľ³æ (СÓÐÃûÆø)

Ëͺ컨һ¶ä
ÒýÓûØÌû:
8Â¥: Originally posted by ±´¿Çͽ at 2016-04-01 18:37:58
Äã¿ÉÒÔ¿´¿´ÎÒ×îз¢²¼µÄ×ÊÔ´£¬ÔÚСľ³æÀÌâΪ¡°UbuntuÖÐlammps´®²¢Ðа²×°´øreax/meam/poemsÈ«½â¶Á¡±¡£Ï£Íû»á¶ÔÄãÓаïÖúµÄ¡£

ºÃµÄ¡¡ÄãдµÄºÃÏêϸ°¡¡¡Ð»Ð»¡¡ÎÒÔÙÊÔÊÔ¿´
11Â¥2016-04-01 20:56:30
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 14 ¸ö»Ø´ð

alundilong

ľ³æ (ÕýʽдÊÖ)

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

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
mymarik: ½ð±Ò+20, ¡ïÓаïÖú, ллÄãµÄÄÍÐĻظ´¡¡¡¡ºÜ¸Ðл 2016-04-01 21:04:36
Ó¦¸ÃÊÇf f t w3µÄ¿âÎļþ·¾¶²»¶Ô°É£¿
Ìù³öMakefile¿´¿´°É¡£
2Â¥2016-03-31 21:31:18
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mymarik

Ìú¸Ëľ³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
2Â¥: Originally posted by alundilong at 2016-03-31 21:31:18
Ó¦¸ÃÊÇf f t w3µÄ¿âÎļþ·¾¶²»¶Ô°É£¿
Ìù³öMakefile¿´¿´°É¡£

Èç¹û²»°²×°¶àÓàµÄpackage£¨¼´ÓÃϵͳĬÈϵÄpackage£©¡¡¿ÉÒԳɹ¦±àÒë¡¡¡¡¶øÇÒÄÜÅÜÒ»²¿·ÖÀý×Ó

# mpi = default MPI compiler, default MPI

SHELL = /bin/sh

# ---------------------------------------------------------------------
# compiler/linker settings
# specify flags and libraries needed for your compiler

CC =                g++ #mpicxx
CCFLAGS =        -g -O3  -DLAMMPS_MEMALIGN=64
SHFLAGS =        -fPIC
DEPFLAGS =        -M

LINK =                g++ #mpicxx
LINKFLAGS =        -g -O
LIB =
SIZE =                size

ARCHIVE =        ar
ARFLAGS =        -rc
SHLIBFLAGS =        -shared

# ---------------------------------------------------------------------
# LAMMPS-specific settings, all OPTIONAL
# specify settings for LAMMPS features you will use
# if you change any -D setting, do full re-compile after "make clean"

# LAMMPS ifdef settings
# see possible settings in Section 2.2 (step 4) of manual

LMP_INC =        -DLAMMPS_GZIP

# MPI library
# see discussion in Section 2.2 (step 5) of manual
# MPI wrapper compiler/linker can provide this info
# can point to dummy MPI library in src/STUBS as in Makefile.serial
# use -D MPICH and OMPI settings in INC to avoid C++ lib conflicts
# INC = path for mpi.h, MPI compiler settings
# PATH = path for MPI library
# LIB = name of MPI library

MPI_INC =       -DMPICH_SKIP_MPICXX -I/home/tree/Software/mpich/src/include
MPI_PATH =      -L/usr/local/lib
MPI_LIB =        -lmpich -lmpl -lpthread

# FFT library
# see discussion in Section 2.2 (step 6) of manual
# can be left blank to use provided KISS FFT library
# INC = -DFFT setting, e.g. -DFFT_FFTW, FFT compiler settings
# PATH = path for FFT library
# LIB = name of FFT library

FFT_INC =            -DFFT_FFTW3 -DFFT_SINGLE -I/home/tree/Software/fftw/kernel
FFT_PATH =      -L/usr/local/lib
FFT_LIB =        -lfftw3

# JPEG and/or PNG library
# see discussion in Section 2.2 (step 7) of manual
# only needed if -DLAMMPS_JPEG or -DLAMMPS_PNG listed with LMP_INC
# INC = path(s) for jpeglib.h and/or png.h
# PATH = path(s) for JPEG library and/or PNG library
# LIB = name(s) of JPEG library and/or PNG library

JPG_INC =      -I/home/tree/Software/jpeg
JPG_PATH =         -L/usr/local/lib
JPG_LIB =        /usr/local/lib/libjpeg.a



# ---------------------------------------------------------------------
# build rules and dependencies
# do not edit this section

include        Makefile.package.settings
include        Makefile.package

EXTRA_INC = $(LMP_INC) $(PKG_INC) $(MPI_INC) $(FFT_INC) $(JPG_INC) $(PKG_SYSINC)
EXTRA_PATH = $(PKG_PATH) $(MPI_PATH) $(FFT_PATH) $(JPG_PATH) $(PKG_SYSPATH)
EXTRA_LIB = $(PKG_LIB) $(MPI_LIB) $(FFT_LIB) $(JPG_LIB) $(PKG_SYSLIB)
EXTRA_CPP_DEPENDS = $(PKG_CPP_DEPENDS)
EXTRA_LINK_DEPENDS = $(PKG_LINK_DEPENDS)

# Path to src files

vpath %.cpp ..
vpath %.h ..

# Link target

$(EXE):        $(OBJ) $(EXTRA_LINK_DEPENDS)
        $(LINK) $(LINKFLAGS) $(EXTRA_PATH) $(OBJ) $(EXTRA_LIB) $(LIB) -o $(EXE)
        $(SIZE) $(EXE)

# Library targets

lib:        $(OBJ) $(EXTRA_LINK_DEPENDS)
        $(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)

shlib:        $(OBJ) $(EXTRA_LINK_DEPENDS)
        $(CC) $(CCFLAGS) $(SHFLAGS) $(SHLIBFLAGS) $(EXTRA_PATH) -o $(EXE) \
        $(OBJ) $(EXTRA_LIB) $(LIB)

# Compilation rules

%.o:%.cpp $(EXTRA_CPP_DEPENDS)
        $(CC) $(CCFLAGS) $(SHFLAGS) $(EXTRA_INC) -c $<

%.d:%.cpp $(EXTRA_CPP_DEPENDS)
        $(CC) $(CCFLAGS) $(EXTRA_INC) $(DEPFLAGS) $< > $@

%.o:%.cu $(EXTRA_CPP_DEPENDS)
        $(CC) $(CCFLAGS) $(SHFLAGS) $(EXTRA_INC) -c $<

# Individual dependencies

DEPENDS = $(OBJ:.o=.d)
sinclude $(DEPENDS)
3Â¥2016-03-31 21:41:35
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

alundilong

ľ³æ (ÕýʽдÊÖ)

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

FFT_INC =            -DFFT_FFTW3 -DFFT_SINGLE -I/home/tree/Software/fftw/kernel
FFT_PATH =      -L/usr/local/lib
FFT_LIB =        -lfftw3
¿´µ½ÕâÀÎÒÓÐÈçÏÂÍÆ²â£¬²»Öª×¼²»×¼È·£ºÂ¥Ö÷µÄfftwÊÇ×Ô¼º½øÐбàÒ룬²¢ÇÒÉèÖÃconfigureµÄʱºò ʹÓÃÁË./configure --prefix=/home/tree/Software/fftw¡£Èç¹ûÎÒµÄÏë·¨ÊdzÉÁ¢µÄ»°£¬ÎÒ½¨ÒéÂ¥Ö÷½«FFT_PATH¸Ä³ÉFFT_PATH=-L/home/tree/Software/fftw/lib, ½«FFT_INC¸Ä³É FFT_INC =            -DFFT_FFTW3 -DFFT_SINGLE -I/home/tree/Software/fftw/include
ÆäËû²»±ä¡£

Èç¹ûÒÔÉÏÍÆ²â³ÉÁ¢£¬¼´Â¥Ö÷×ÔÐбàÒë°²×°ÁËmpich£¬²¢ÇÒʹÓÃÁË--prefix=/home/tree/Software/mpich/
½¨ÒéÂ¥Ö÷×öÏàÓ¦Ð޸쬼´MPI_INC = -DMPICH_SKIP_MPICXX -I/home/tree/Software/mpich/include
ºÍMPI_PATH =      -L/home/tree/Software/mpich/lib

MPI_INC =       -DMPICH_SKIP_MPICXX -I/home/tree/Software/mpich/src/include
MPI_PATH =      -L/usr/local/lib
MPI_LIB =        -lmpich -lmpl -lpthread

¶ÔÓÚJPG£¬½¨ÒéÒ²×öÈçÉÏÏàÓ¦µÄÐ޸ġ£
JPG_INC =      -I/home/tree/Software/jpeg
JPG_PATH =         -L/usr/local/lib
JPG_LIB =        /usr/local/lib/libjpeg.a
4Â¥2016-04-01 01:31:26
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 279ѧ˶ʳƷרҵÇóµ÷¼ÁԺУ 20+6 ¹Â¶ÀµÄÀǰ®³ÔÑò 2026-04-12 20/1000 2026-04-13 13:40 by ±±¾©À³ÒðÈóÉ«
[¿¼ÑÐ] 271Çóµ÷¼Á +25 2261744733 2026-04-11 28/1400 2026-04-13 13:17 by ·çÓêÎÞÇç
[¿¼ÑÐ] 2026˶ʿµ÷¼Á_Äܶ¯_ºÓÄÏũҵ´óѧ +3 ºÓÄÏũҵ´óѧ-ÄÜ 2026-04-12 3/150 2026-04-13 12:44 by ľÓã.
[¿¼ÑÐ] 335Çóµ÷¼Á +17 ÏëÉϰ¶Ñ½£¡£¡ 2026-04-12 17/850 2026-04-13 11:35 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 085600²ÄÁÏÓ뻯¹¤349·ÖÇóµ÷¼Á +9 Àîľ×Ó°¡¹þ¹þ 2026-04-12 10/500 2026-04-13 08:45 by Sammy2
[½Ìʦ֮¼Ò] ɽ¶«Ë«·ÇԺУ¿¼ºË³¬¼¶ÎÞµ×Ïߣ¬Áìµ¼ÐÒÔÖÀÖ»ö£¬½ÌʦÔâÑê¿Ö +3 qut2026 2026-04-11 7/350 2026-04-12 20:24 by qut2026
[¿¼ÑÐ] 085600²ÄÁÏÓ뻯¹¤£¬Çóµ÷¼Á +12 won_qii 2026-04-07 12/600 2026-04-12 17:02 by lhj2009
[¿¼ÑÐ] 085404 293Çóµ÷¼Á +9 ÓÂÔ¶¿â°®314 2026-04-08 9/450 2026-04-12 02:24 by Çï¶¹²ËÑ¿
[¿¼ÑÐ] 280Çóµ÷¼Á +13 wzzzÍõ 2026-04-09 13/650 2026-04-12 00:31 by ÓÂÅʸ߷å0126
[¿¼ÑÐ] 085501»úеר˶ 302·Ö ²»ÌôרҵÇóµ÷¼Á +7 Íôij. 2026-04-09 7/350 2026-04-11 14:37 by luhong1990
[¿¼ÑÐ] 283Çóµ÷¼Á +22 ÄǸöàà×Ó 2026-04-09 22/1100 2026-04-11 10:41 by ÄæË®³Ë·ç
[¿¼ÑÐ] 22408µ÷¼ÁÇóÖú +7 ì±12 2026-04-09 9/450 2026-04-11 09:23 by ŶŶ123
[¿¼ÑÐ] 342µç×ÓÐÅϢר˶Çóµ÷¼Á +9 ÄãÈÃÎÒÔõôÀóÖ¦ 2026-04-10 10/500 2026-04-11 08:33 by zhq0425
[¿¼ÑÐ] ÉúÎïѧ308Çóµ÷¼Á£¨Ò»Ö¾Ô¸»ª¶«Ê¦´ó£© +6 ÏàÐűػá¹ââÍòÕ 2026-04-10 6/300 2026-04-11 05:23 by zhuwenxu
[¿¼ÑÐ] ¿¼Ñе÷¼Á +26 ˶ÐǸ° 2026-04-09 27/1350 2026-04-10 22:24 by Öí»á·É
[¿¼ÑÐ] Ò»Ö¾Ô¸»¦9£¬326ÉúÎïѧÇóÏà¹Ø×¨Òµµ÷¼Á +4 Áõīī 2026-04-09 4/200 2026-04-10 12:07 by pengliang8036
[¿¼ÑÐ] 0703»¯Ñ§Çóµ÷¼Á +21 ²»ÖªÃûµÄСئ 2026-04-08 21/1050 2026-04-09 18:55 by l_paradox
[¿¼ÑÐ] ²ÄÁÏ307·ÖÇó´óÀÐ×éÊÕÁô +17 Hllºú 2026-04-07 17/850 2026-04-09 10:53 by liuhuiying09
[¿¼ÑÐ] 270Çóµ÷¼Á +3 031127 2026-04-06 4/200 2026-04-08 21:00 by ÄæË®³Ë·ç
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +11 Ò»ÑùYWY 2026-04-07 11/550 2026-04-07 15:13 by shdgaomin
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û