| ²é¿´: 1569 | »Ø¸´: 5 | |||
| µ±Ç°Ö÷ÌâÒѾ´æµµ¡£ | |||
| µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû | |||
xirainbowľ³æ (ÕýʽдÊÖ)
|
[½»Á÷]
¡¾ÇóÖú¡¿ÈçºÎ¶Á´óÐ͵ÄfortranдµÄÔ´³ÌÐò£¿
|
||
|
±¾ÈËÖ»¶Á¹ýÒ»±¾fortranÈëÃŵÄÊé¼® ÎÒÏÖÔÚÏë¶ÁÒ»¸ö´óÐÍ¿ªÔ´Èí¼þ(PWscfÖеÄpw.x)µÄÔ´³ÌÐò µ«ÊÇÆäÖк¬ÓÐÒ»°Ù¶à¸ö.f90Îļþ£¬ÎÒ²»ÖªµÀÄĸö.f90ÊÇÎÒÓ¦¸Ã¶ÁµÄµÚÒ»¸öÎļþ£º£¨ (ÎÒÖ»ÖªµÀCÓïÑÔÒ»°ãÊÇ´ÓmainÎļþ¿ªÊ¼¶Á£¬¸ù¾ÝmainÖеÄcode£¬¾Í¿ÉÒÔÖªµÀ½ÓןöÁÄĸöÎļþÁË) »¹ÓУ¬ÕâÖÖÈí¼þÈçºÎ²ÅÄÜÏñmatlabÖеÄdebugģʽһÑù£¬ ÈÃÆäÖ´ÐÐÒ»ÐУ¬È»ºó×Ô¶¯Í£×¡£¬µÈ´ý¼üÅÌÖ¸ÁîÔÙÖ´ÐÐÏÂÒ»ÐС£ »¹Çë¶à¶àÖ¸½Ì£¡ ËüµÄMakefileÎļþÈçÏÂËùʾ¡£ ÎÒ²»ÖªµÀÊÇ·ñ»¹ÐèÒªÌṩ¸ü¶àµÄÐÅÏ¢£¬²ÅÄܻص½ÎÒÌá³öµÄÎÊÌ⣺£© # Makefile for PW include ../make.sys PWOBJS = \ a2fmod.o \ add_bfield.o \ add_efield.o \ add_vuspsi.o \ add_vuspsi_nc.o \ addusdens.o \ addusforce.o \ addusstress.o \ allocate_bp_efield.o \ allocate_fft.o \ allocate_locpot.o \ allocate_nlpot.o \ allocate_wfc.o \ atomic_rho.o \ atomic_wfc.o \ average_pp.o \ becmod.o \ bp_c_phase.o \ bp_calc_btq.o \ bp_qvan3.o \ bp_strings.o \ buffers.o \ c_bands.o \ c_phase_field.o \ ccgdiagg.o \ cdiagh.o \ cdiaghg.o \ cegterg.o \ cft3.o \ cft3s.o \ checkallsym.o \ checksym.o \ clean_pw.o \ close_files.o \ compute_becsum.o \ compute_dip.o \ compute_rho.o \ compute_rho_new.o \ compute_fes_grads.o \ compute_scf.o \ compute_qdipol.o \ compute_qdipol_so.o \ compute_ux.o \ coset.o \ cryst_to_car.o \ cubicsym.o \ d_matrix.o \ data_structure.o \ davcio.o \ deriv_drhoc.o \ divide_class.o \ divide_class_so.o \ realus.o \ diropn.o \ divide.o \ divide_et_impera.o \ dndepsilon.o \ dndtau_of_k.o \ dprojdepsilon.o \ dprojdtau.o \ dqvan2.o \ drhoc.o \ dvloc_of_g.o \ dynamics_module.o \ efermig.o \ efermit.o \ electrons.o \ eqvect.o \ ewald.o \ ewald_dipole.o \ exx.o \ find_group.o \ forces_bp_efield.o \ force_cc.o \ force_corr.o \ force_ew.o \ force_hub.o \ force_lc.o \ force_us.o \ forces.o \ g_psi.o \ g_psi_mod.o \ gen_at_dj.o \ gen_at_dy.o \ gen_us_dj.o \ gen_us_dy.o \ get_locals.o \ ggen.o \ gk_sort.o \ gradcorr.o \ gweights.o \ g2_kin.o \ h_epsi_her_apply.o \ h_epsi_her_set.o \ h_1psi.o \ h_psi.o \ h_psi_meta.o \ hexsym.o \ hinit0.o \ hinit1.o \ init_ns.o \ init_run.o \ init_us_1.o \ init_us_2.o \ init_at_1.o \ init_vloc.o \ input.o \ interpolate.o \ inverse_s.o \ io_rho_xml.o \ ions.o \ irrek.o \ iweights.o \ kpoint_grid.o \ lchk_tauxk.o \ make_pointlists.o \ makov_payne.o \ memory_report.o \ mix_pot.o \ mix_rho.o \ mode_group.o \ move_ions.o \ multable.o \ n_plane_waves.o \ new_ns.o \ ns_adj.o \ newd.o \ noncol.o \ non_scf.o \ openfil.o \ orthoatwfc.o \ output_tau.o \ para.o \ paw_init.o \ paw_onecenter.o \ potinit.o \ print_clock_pw.o \ print_ks_energies.o \ psymrho.o \ psymrho_mag.o \ punch.o \ pw_restart.o \ pwcom.o \ qvan2.o \ rcgdiagg.o \ rdiagh.o \ rdiaghg.o \ read_conf_from_file.o \ read_file.o \ read_pseudo.o \ regterg.o \ remove_atomic_rho.o \ report_mag.o \ reset_k_points.o \ restart_from_file.o \ restart_in_electrons.o \ restart_in_ions.o \ rgen.o \ rho2zeta.o \ rotate_wfc.o \ rotate_wfc_k.o \ rotate_wfc_gamma.o \ ruotaijk.o \ s_1psi.o \ s_axis_to_ca.o \ s_psi.o \ save_in_cbands.o \ save_in_electrons.o \ save_in_ions.o \ scale_h.o \ scf_mod.o \ seqopn.o \ set_defaults_pw.o \ set_fft_dim.o \ set_hubbard_l.o \ set_kplusq.o \ set_kup_and_kdw.o \ set_rhoc.o \ set_vrs.o \ setlocal.o \ setqf.o \ setup.o \ setupkpt.o \ sgam_at.o \ sgam_at_mag.o \ sgam_ph.o \ sgama.o \ smallg_q.o \ spinor.o \ sph_ind.o \ startup.o \ stop_run.o \ stres_cc.o \ stres_ewa.o \ stres_gradcorr.o \ stres_har.o \ stres_hub.o \ stres_knl.o \ stres_loc.o \ stres_us.o \ stress.o \ struct_fact.o \ sum_band.o \ sumkg.o \ sumkt.o \ summary.o \ symmetrize_at.o \ symrho.o \ symrho_mag.o \ symscalar.o \ symtns.o \ symvect.o \ symz.o \ tabd.o \ transform_becsum_so.o \ transform_becsum_nc.o \ trntns.o \ trnvecc.o \ trnvect.o \ tweights.o \ update_pot.o \ usnldiag.o \ v_of_rho.o \ vcsmd.o \ vcsubs.o \ vhpsi.o \ vhpsi_nc.o \ vloc_of_g.o \ vloc_psi.o \ w0gauss.o \ w1gauss.o \ wfcinit.o \ wgauss.o \ write_ns.o \ wsweight.o \ weights.o \ MODULES = \ ../Modules/atom.o \ ../Modules/autopilot.o \ ../Modules/basic_algebra_routines.o \ ../Modules/berry_phase.o \ ../Modules/bfgs_module.o \ ../Modules/cell_base.o \ ../Modules/check_stop.o \ ../Modules/clocks.o \ ../Modules/constants.o \ ../Modules/constraints_module.o \ ../Modules/control_flags.o \ ../Modules/descriptors.o \ ../Modules/dspev_drv.o \ ../Modules/electrons_base.o \ ../Modules/error_handler.o \ ../Modules/exc_t.o \ ../Modules/fft_base.o \ ../Modules/fft_parallel.o \ ../Modules/fft_scalar.o \ ../Modules/fft_types.o \ ../Modules/functionals.o \ ../Modules/input_parameters.o \ ../Modules/io_files.o \ ../Modules/io_global.o \ ../Modules/ions_base.o \ ../Modules/ions_nose.o \ ../Modules/kind.o \ ../Modules/mp_global.o \ ../Modules/mp_wave.o \ ../Modules/mp.o \ ../Modules/mp_base.o \ ../Modules/metagga.o \ ../Modules/metadyn_base.o \ ../Modules/metadyn_io.o \ ../Modules/metadyn_vars.o \ ../Modules/path_base.o \ ../Modules/path_formats.o \ ../Modules/path_variables.o \ ../Modules/path_opt_routines.o \ ../Modules/path_io_routines.o \ ../Modules/path_reparametrisation.o \ ../Modules/parallel_include.o \ ../Modules/parameters.o \ ../Modules/parser.o \ ../Modules/paw_variables.o \ ../Modules/printout_base.o \ ../Modules/pseudo_types.o \ ../Modules/ptoolkit.o \ ../Modules/radial_grids.o \ ../Modules/random_numbers.o \ ../Modules/read_cards.o \ ../Modules/read_namelists.o \ ../Modules/read_ncpp.o \ ../Modules/read_upf_v1.o \ ../Modules/read_upf_v2.o \ ../Modules/read_uspp.o \ ../Modules/recvec.o \ ../Modules/shmem_include.o \ ../Modules/splinelib.o \ ../Modules/stick_base.o \ ../Modules/task_groups.o \ ../Modules/timestep.o \ ../Modules/upf_to_internal.o \ ../Modules/uspp.o \ ../Modules/upf.o \ ../Modules/version.o \ ../Modules/vxc_t.o \ ../Modules/vxcgc.o \ ../Modules/wavefunctions.o \ ../Modules/wave_base.o \ ../Modules/write_upf_v2.o \ ../Modules/xml_io_base.o \ ../Modules/zhpev_drv.o TLDEPS=bindir mods libs libiotk all : tldeps pw.x pw.x : pwscf.o libpw.a $(LIBOBJS) $(LD) $(LDFLAGS) -o $@ \ pwscf.o $(MODULES) libpw.a $(LIBOBJS) $(LIBS) - ( cd ../bin; ln -fs ../PW/$@ . ) libpw.a : $(PWOBJS) $(AR) $(ARFLAGS) $@ $? $(RANLIB) $@ tldeps: test -n "$(TLDEPS)" && ( cd .. ; $(MAKE) $(MFLAGS) $(TLDEPS) || exit 1) || : clean : - /bin/rm -f pw.x *.o *.a *~ *.F90 *.d *.mod *.i *.L include make.depend # DO NOT DELETE [ Last edited by xirainbow on 2010-2-16 at 14:42 ] |
» ²ÂÄãϲ»¶
Ò»Ö¾Ô¸±±»¯085600²ÄÁÏר˶275|ÓÐÎÄÕÂרÀû£üÇóµ÷¼Á
ÒѾÓÐ6È˻ظ´
Ò»Ö¾Ô¸»ªÀí£¬ÊýÒ»Ó¢Ò»285ÇóAÇøµ÷¼Á
ÒѾÓÐ12È˻ظ´
289Çóµ÷¼Á
ÒѾÓÐ11È˻ظ´
ʳƷ¹¤³Ìר˶һ־ԸÖк£Ñó309Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
ÉúÎïѧѧ˶£¬Ò»Ö¾Ô¸ºþÄÏ´óѧ£¬³õÊԳɼ¨338
ÒѾÓÐ6È˻ظ´
321Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
343Çóµ÷¼Á
ÒѾÓÐ4È˻ظ´
305Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
±¾¿ÆÐÂÄÜÔ´¿ÆÑ§Ó빤³Ì£¬Ò»Ö¾Ô¸»ªÀíÄܶ¯285Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
332Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
xirainbow
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ¹ó±ö: 0.03
- ½ð±Ò: 2132.6
- ºì»¨: 2
- Ìû×Ó: 775
- ÔÚÏß: 6.1Сʱ
- ³æºÅ: 431211
- ×¢²á: 2007-08-11
- רҵ: ¹âÆ×ѧ
|
ллÄúµÄ»ØÌû£»£© ÎÒͨ¹ýËÑË÷PROGRAM£¬ÒѾÕÒµ½ÁËÖ÷³ÌÐò µ«ÊÇ£¬»¹²»ÖªµÀÈçºÎÏñMATLABÒ»ÑùµÄµ÷ÊÔ³ÌÐò£º£¨ use only, call µÈÃüÁîµÄϸ½ÚÎÒ»¹²»¶® »¹ÓÐÏÂÃæµÄÓï¾äΪʲôÔÚÇ°ÃæÓиö¾®ºÅ£¬ÎÒÒ²²»¶® #if defined __INTEL ! ... Intel compilers v .ge.8 allocate a lot of stack space CALL remove_stack_limit ( ) #endif ÂýÂýÀ´°É£º£© |
3Â¥2010-02-19 14:09:14
magic7004
½ð³æ (Ö°Òµ×÷¼Ò)
- ³ÌÐòÇ¿Ìû: 2
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 444
- ºì»¨: 4
- Ìû×Ó: 3278
- ÔÚÏß: 156.2Сʱ
- ³æºÅ: 482895
- ×¢²á: 2007-12-26
- ÐÔ±ð: GG
- רҵ: »¯Ñ§¹¤³Ì
¡ï ¡ï
jjdg(½ð±Ò+2):ÐÁ¿àÁË£¡´º½Ú¿ìÀÖ 2010-02-18 23:35
xirainbow(½ð±Ò+2): 2010-02-19 14:03
xirainbow(½ð±Ò+2): 2010-02-20 21:18
jjdg(½ð±Ò+2):ÐÁ¿àÁË£¡´º½Ú¿ìÀÖ 2010-02-18 23:35
xirainbow(½ð±Ò+2): 2010-02-19 14:03
xirainbow(½ð±Ò+2): 2010-02-20 21:18
| »¹ÊÇ¿´Îĵµ°É£¬Èç¹ûûÓÐÎĵµ£¬¾Í²»Òª¶ÁÁË |

2Â¥2010-02-18 21:21:47
yalefield
½ð³æ (ÎÄ̳¾«Ó¢)
ÀϺºÒ»Ã¶
- ³ÌÐòÇ¿Ìû: 3
- Ó¦Öú: 129 (¸ßÖÐÉú)
- ¹ó±ö: 0.17
- ½ð±Ò: 21238.9
- É¢½ð: 3440
- ºì»¨: 66
- Ìû×Ó: 12101
- ÔÚÏß: 759.1Сʱ
- ³æºÅ: 96063
- ×¢²á: 2005-10-07
- רҵ: ¸ßµÈ½ÌÓýѧ
- ¹ÜϽ: ¼ÆËãÄ£Äâ
¡ï ¡ï
ÓàÔó³É(½ð±Ò+1):ÐÂÄê¿ìÀÖ! 2010-02-19 18:48
xirainbow(½ð±Ò+3):¶÷£¬Ð»Ð»£»£© 2010-02-19 20:20
jjdg(½ð±Ò+1):ÐÁ¿àÁË 2010-02-20 00:07
xirainbow(½ð±Ò+3): 2010-02-20 21:18
ÓàÔó³É(½ð±Ò+1):ÐÂÄê¿ìÀÖ! 2010-02-19 18:48
xirainbow(½ð±Ò+3):¶÷£¬Ð»Ð»£»£© 2010-02-19 20:20
jjdg(½ð±Ò+1):ÐÁ¿àÁË 2010-02-20 00:07
xirainbow(½ð±Ò+3): 2010-02-20 21:18
|
#definedÖ®ÀàµÄ£¬ÊǺ꣨Macro£©µÄ¶¨Òå ÖÁÓÚʲôÊǺ꣬¿´Êé°É¡£ ÏȳԷ¹£¬ºó¿´Êé ʵÔÚ²»ÐÐÔÙÉÏÍø |
4Â¥2010-02-19 18:14:28
xirainbow
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ¹ó±ö: 0.03
- ½ð±Ò: 2132.6
- ºì»¨: 2
- Ìû×Ó: 775
- ÔÚÏß: 6.1Сʱ
- ³æºÅ: 431211
- ×¢²á: 2007-08-11
- רҵ: ¹âÆ×ѧ
¡ï ¡ï ¡ï
jjdg(½ð±Ò+2):ÐÁ¿àÁË£¬¸Ðл·ÖÏí£¡ 2010-02-20 23:01
jjdg(½ð±Ò+1):´º½Ú¿ìÀÖ 2010-02-20 23:02
jjdg(½ð±Ò+2):ÐÁ¿àÁË£¬¸Ðл·ÖÏí£¡ 2010-02-20 23:01
jjdg(½ð±Ò+1):´º½Ú¿ìÀÖ 2010-02-20 23:02
|
лл£¬ÎÊÌâÒѾ½â¾ö Ïêϸ¹ý³Ìhttp://muchong.com/bbs/viewthread.php?tid=1842033 |
5Â¥2010-02-20 21:18:07














»Ø¸´´ËÂ¥