Thank you very much. I recompiled openmpi with ifort, so that it was
compiled with F90 support. Now I can compile parallel AMBER9 without error
message.
While when I tested parallel programes on a single PC, some error &
failure messages occured. Does it matters? What should I do with them?
[root.wolf45 test]# export DO_PARALLEL='mpirun -np 2'
[root.wolf45 test]# make test.parallel > paralleltest.np2
make[1]: [test.sander.BASIC] Error 1 (ignored)
../../exe/addles: Command not found.
cat: LES.crd: No such file or directory
cat: LES.prmtop: No such file or directory
../../exe/addles: Command not found.
cat: spcfw_pimd.top: No such file or directory
cat: spcfw_pimd.xyz: No such file or directory
Unit 8 Error on OPEN:
spcfw_pimd.top
Unit 8 Error on OPEN:
spcfw_pimd.top
The error&failure message grepped from output is listed below:
==============================================================
cd bintraj; ./Run.bintraj
sander and ptraj: test sander netCDF output and ptraj netCDF input
2 processes killed (possibly by Open MPI)
./Run.bintraj: Program error
make[1]: Leaving directory `/usr/local/amber9/test'
export TESTsander=/usr/local/amber9/exe/sander.MPI; cd 4096wat;
./Run.column_fft
diffing mdout.column_fft.save with mdout.column_fft
PASSED
==============================================================
==============================================================
cd jar; ./Run.jar
diffing mdout.jar.save with mdout.jar
possible FAILURE: check mdout.jar.dif
==============================================================
==============================================================
cd bintraj; ./Run.bintraj
--
Group = 1
WorldRank = 1
NodeID = 0
diffing mdout.jar.000.save with mdout.jar.000
possible FAILURE: check mdout.jar.000.dif
==============================================================
diffing mdout.jar.001.save with mdout.jar.001
possible FAILURE: check mdout.jar.001.dif
==============================================================
cd LES; ./Run.PME_LES
Amber 8 ADDLES and SANDER.LES test:
addles:
diffing output_addles.save with output_addles
possible FAILURE: check output_addles.dif
==============================================================
diffing LES.crd.save with LES.crd
possible FAILURE: check LES.crd.dif
==============================================================
diffing LES.prmtop.save with LES.prmtop
possible FAILURE: check LES.prmtop.dif
===================================================================
cd pimd_spcfw/; ./Run.pimd
diffing spcfw_pimd.top.save with spcfw_pimd.top
possible FAILURE: check spcfw_pimd.top.dif
==============================================================
diffing spcfw_pimd.xyz.save with spcfw_pimd.xyz
possible FAILURE: check spcfw_pimd.xyz.dif
==============================================================
1 process killed (possibly by Open MPI)
diffing spcfw_pimd.out.save with spcfw_pimd.out
possible FAILURE: check spcfw_pimd.out.dif
==============================================================
2 processes killed (possibly by Open MPI)
diffing spcfw_nscm.out.save with spcfw_nscm.out
possible FAILURE: check spcfw_nscm.out.dif
==============================================================
On 6/27/06, Kateryna Miroshnychenko <kateryna_mirosh.ire.kharkov.ua> wrote:
>
> Dear Chengwen,
>
> It looks like your message parallel interface library (mpich or
> mpich2 or lam whatever you have) was compiled with other compiler
> than ifort. So the solution will be to recompile it with ifort. If
> on any reason you can't do it, try to add flag -assume 2underscores
> to ifort in config.h
>
> regards,
> Katya
>
> > Sorry, I make some mistake.
> > the error messages after "make parallel" is : (I attatch those lines at
> the bottom which seems to be error messages)
> > ........................
> > ........................
> > ../lmod/lmod.a ../lapack/lapack.a ../blas/blas.a \
> > ../lib/nxtsec.o ../lib/sys.a -L/opt/intel/mkl721/lib/32 -lvml
> -lmkl_lapack -lmkl -lguide -
> > lpthread
> > evb_init.o(.text+0x741): In function `evb_init_':
> > : undefined reference to `mpi_bcast_'
> > evb_init.o(.text+0x77a): In function `evb_init_':
> > : undefined reference to `mpi_bcast_'
> > evb_init.o(.text+0x107e): In function `evb_init_':
> > : undefined reference to `mpi_bcast_'
> > evb_init.o(.text+0x141f): In function `evb_init_':
> > : undefined reference to `mpi_bcast_'
> > evb_init.o(.text+0x1970): In function `evb_init_':
> > : undefined reference to `mpi_bcast_'
> > evb_init.o(.text+0x1bee): more undefined references to `mpi_bcast_'
> follow
> > qmmm_module.o(.text+0x16d5): In function
> `qmmm_module_mp_qmmm_mpi_setup_':
> > : undefined reference to `mpi_recv_'
> > qmmm_module.o(.text+0x18ac): In function
> `qmmm_module_mp_qmmm_mpi_setup_':
> > : undefined reference to `mpi_send_'
> > qmmm_module.o(.text+0x1b2c): In function
> `qmmm_module_mp_qmmm_mpi_setup_':
> > : undefined reference to `mpi_recv_'
> > qmmm_module.o(.text+0x1cfa): In function
> `qmmm_module_mp_qmmm_mpi_setup_':
> > : undefined reference to `mpi_send_'
> > egb.o(.text+0x2fd3): In function `genborn_mp_egb_':
> > : undefined reference to `mpi_allreduce_'
> > egb.o(.text+0x65d9): In function `genborn_mp_egb_calc_radii_':
> > : undefined reference to `mpi_allreduce_'
> > multisander.o (.text+0x3e): In function `MAIN__':
> > : undefined reference to `mpi_init_'
> > multisander.o(.text+0x67): In function `MAIN__':
> > : undefined reference to `mpi_comm_rank_'
> > multisander.o(.text+0x88): In function `MAIN__':
> > : undefined reference to `mpi_comm_size_'
> > multisander.o(.text+0xa1): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x115): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0x2f6): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0x560): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0x599): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0x633): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0x69d): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x704): In function `MAIN__':
> > : undefined reference to `mpi_comm_split_'
> > multisander.o(.text+0x852): In function `MAIN__':
> > : undefined reference to `mpi_comm_size_'
> > multisander.o(.text+0x873): In function `MAIN__':
> > : undefined reference to `mpi_comm_rank_'
> > multisander.o(.text+0x8df): In function `MAIN__':
> > : undefined reference to `mpi_comm_split_'
> > multisander.o(.text+0x9f7): In function `MAIN__':
> > : undefined reference to `mpi_comm_size_'
> > multisander.o(.text+0xa18): In function `MAIN__':
> > : undefined reference to `mpi_comm_rank_'
> > multisander.o(.text+0xc53): In function `MAIN__':
> > : undefined reference to `mpi_bcast_'
> > multisander.o(.text+0xc6c): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x1244): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x1880): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x19c7): In function `MAIN__':
> > : undefined reference to `mpi_allgather_'
> > multisander.o(.text+0x3014): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x31ba): In function `MAIN__':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x323e): In function `MAIN__':
> > : undefined reference to `mpi_comm_free_'
> > multisander.o(.text+0x3275): In function `MAIN__':
> > : undefined reference to `mpi_comm_free_'
> > multisander.o(.text+0x33bc): In function `subrem_':
> > : undefined reference to `mpi_allgather_'
> > multisander.o(.text+0x3405): In function `subrem_':
> > : undefined reference to `mpi_allgather_'
> > multisander.o(.text+0x344e): In function `subrem_':
> > : undefined reference to `mpi_allgather_'
> > multisander.o(.text+0x460d): In function `subrem_':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x465c): In function `subrem_':
> > : undefined reference to `mpi_send_'
> > multisander.o(.text+0x46e8): In function `subrem_':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x4740): In function `subrem_':
> > : undefined reference to `mpi_recv_'
> > multisander.o(.text+0x4801): In function `subrem_':
> > : undefined reference to `mpi_barrier_'
> > multisander.o(.text+0x4852): In function `subrem_':
> > : undefined reference to `mpi_gather_'
> > multisander.o(.text+0x48a3): In function `subrem_':
> > : undefined reference to `mpi_gather_'
> > multisander.o(.text+0x48e4): In function `subrem_':
> > : undefined reference to `mpi_allreduce_'
> > sander.o(.text+0x262a): In function `sander_':
> > : undefined reference to `mpi_bcast_'
> > sander.o(.text+0x2663): In function `sander_':
> > : undefined reference to `mpi_bcast_'
> > sander.o(.text+0x269c): In function `sander_':
> > : undefined reference to `mpi_bcast_'
> > sander.o(.text+0x26ba): In function `sander_':
> > : undefined reference to `mpi_barrier_'
> > sander.o(.text+0x2ce6): In function `sander_':
> > : undefined reference to `mpi_bcast_'
> > sander.o(.text+0x59bc): In function `sander_':
> > : undefined reference to `mpi_bcast_'
> > nmrcal.o(.text+0x1264): In function `nmrcal_':
> > : undefined reference to `mpi_bcast_'
> > nmrcal.o(.text+0x12a0): In function `nmrcal_':
> > : undefined reference to `mpi_bcast_'
> > nmrcal.o(.text+0x12f1): In function `nmrcal_':
> > : undefined reference to `mpi_bcast_'
> > nmrcal.o(.text+0x1342): more undefined references to `mpi_bcast_' follow
> > runmin.o(.text+0x600): In function `runmin_':
> > : undefined reference to `mpi_sendrecv_'
> > runmin.o(.text+0x64b): In function `runmin_':
> > : undefined reference to `mpi_sendrecv_'
> > runmin.o(.text+0x6e7): In function `runmin_':
> > : undefined reference to `mpi_bcast_'
> > runmin.o(.text+0x711): In function `runmin_':
> > : undefined reference to `mpi_bcast_'
> > mdread.o(.text+0xfc64): In function `mdread2_':
> > : undefined reference to `mpi_bcast_'
> > mdread.o(.text+0xfca8): In function `mdread2_':
> > : undefined reference to `mpi_bcast_'
> > mdread.o(.text+0xfdf9): In function `mdread2_':
> > : undefined reference to `mpi_sendrecv_'
> > mdread.o(.text+0xfe6d): In function `mdread2_':
> > : undefined reference to `mpi_sendrecv_'
> > runmd.o(.text+0xbb2): In function `runmd_':
> > : undefined reference to `mpi_allreduce_'
> > runmd.o(.text+0xea5): In function `runmd_':
> > : undefined reference to `mpi_sendrecv_'
> > runmd.o(.text+0xeed): In function `runmd_':
> > : undefined reference to `mpi_sendrecv_'
> > runmd.o(.text+0x10a5): In function `runmd_':
> > : undefined reference to `mpi_bcast_'
> > runmd.o(.text+0x10cb): In function `runmd_':
> > : undefined reference to `mpi_bcast_'
> > runmd.o(.text+0x1d5c): In function `runmd_':
> > : undefined reference to `mpi_allreduce_'
> > runmd.o(.text+0x490c): In function `runmd_':
> > : undefined reference to `mpi_bcast_'
> > runmd.o(.text+0x55f2): In function `runmd_':
> > : undefined reference to `mpi_sendrecv_'
> > runmd.o(.text+0x5672): In function `runmd_':
> > : undefined reference to `mpi_sendrecv_'
> > runmd.o(.text+0x57d2): In function `runmd_':
> > : undefined reference to `mpi_bcast_'
> > runmd.o(.text+0x5830): In function `runmd_':
> > : undefined reference to `mpi_bcast_'
> > parallel.o(.text+0x52): In function `startup_':
> > : undefined reference to `mpi_bcast_'
> > parallel.o(.text+0x8b): In function `startup_':
> > : undefined reference to `mpi_bcast_'
> > parallel.o(.text+0xc4): In function `startup_':
> > : undefined reference to `mpi_bcast_'
> > parallel.o(.text+0xfd): more undefined references to `mpi_bcast_' follow
> > parallel.o(.text+0xb3d): In function `startup_':
> > : undefined reference to `mpi_barrier_'
> > parallel.o (.text+0xd24): In function `fdist_':
> > : undefined reference to `mpi_reduce_'
> > parallel.o(.text+0xe44): In function `fdist_':
> > : undefined reference to `mpi_allreduce_'
> > parallel.o(.text+0xf7a): In function `fdist_':
> > : undefined reference to `mpi_allreduce_'
> > parallel.o(.text+0x122e): In function `fsum_':
> > : undefined reference to `mpi_sendrecv_'
> > parallel.o(.text+0x1329): In function `fsum_':
> > : undefined reference to `mpi_reduce_scatter_'
> > parallel.o(.text+0x158b): In function `xdist_':
> > : undefined reference to `mpi_sendrecv_'
> > parallel.o(.text+0x1651): In function `xdist_':
> > : undefined reference to `mpi_allgatherv_'
> > ew_force.o(.text+0x3e): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0x54): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0x37c): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0x392): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0xe82): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0xe98): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0xf8d): In function `ewald_force_':
> > : undefined reference to `mpi_allreduce_'
> > ew_force.o(.text+0x12f7): In function `ewald_force_':
> > : undefined reference to `mpi_allreduce_'
> > ew_force.o(.text+0x1502): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0x1518): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0x1646): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0x165c): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0x1b3f): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_force.o(.text+0x1b55): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0x1ce2): In function `ewald_force_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_force.o(.text+0x1cf8): In function `ewald_force_':
> > : undefined reference to `mpi_comm_size_'
> > ew_setup.o(.text+0x18b1): In function `ew_startup_':
> > : undefined reference to `mpi_comm_size_'
> > ew_setup.o(.text+0x18c8): In function `ew_startup_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_setup.o(.text+0x195f): In function `ew_startup_':
> > : undefined reference to `mpi_comm_size_'
> > ew_setup.o(.text+0x1976): In function `ew_startup_':
> > : undefined reference to `mpi_comm_rank_'
> > ew_setup.o(.text+0x4bc0): In function `startup_groups_':
> > : undefined reference to `mpi_bcast_'
> > ew_fft.o(.text+0xa63): In function `xy_zx_transpose_.':
> > : undefined reference to `mpi_wait_'
> > ew_fft.o(.text+0xbdc): In function `xy_zx_transpose_.':
> > : undefined reference to `mpi_isend_'
> > ew_fft.o(.text+0xc7f): In function `xy_zx_transpose_.':
> > : undefined reference to `mpi_recv_'
> > ew_fft.o(.text+0x1f50): In function `zx_xy_transpose_.':
> > : undefined reference to `mpi_wait_'
> > ew_fft.o(.text+0x20ef): In function `zx_xy_transpose_.':
> > : undefined reference to `mpi_isend_'
> > ew_fft.o(.text+0x2192): In function `zx_xy_transpose_.':
> > : undefined reference to `mpi_recv_'
> > ew_fft.o(.text+0x242d): In function `xy_zx_trans_recv_':
> > : undefined reference to `mpi_recv_'
> > ew_fft.o(.text+0x25ec): In function `zx_trans_recv_':
> > : undefined reference to `mpi_recv_'
> > nonbond_list.o(.text+0x2ab2): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_barrier_'
> > nonbond_list.o(.text+0x2e88): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_comm_size_'
> > nonbond_list.o(.text+0x2ea1): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_comm_rank_'
> > nonbond_list.o(.text+0x4080): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_allreduce_'
> > nonbond_list.o(.text+0x4229): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_allreduce_'
> > nonbond_list.o(.text+0x4242): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_comm_rank_'
> > nonbond_list.o(.text+0x425b): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_comm_size_'
> > nonbond_list.o(.text+0x454e): In function `nblist_mp_nonbond_list_':
> > : undefined reference to `mpi_allreduce_'
> > ew_recip.o(.text+0x10a4): In function `ew_recip_mp_do_pmesh_kspace_':
> > : undefined reference to `mpi_barrier_'
> > debug.o(.text+0x9f8c): In function `get_analfrc_.':
> > : undefined reference to `mpi_barrier_'
> > debug.o(.text+0xa16d): In function `get_analfrc_.':
> > : undefined reference to `mpi_reduce_'
> > debug.o(.text+0xa1ec): In function `get_analfrc_.':
> > : undefined reference to `mpi_reduce_'
> > debug.o(.text+0xa784): In function `merge_forces_':
> > : undefined reference to `mpi_reduce_'
> > ew_dipole_recip.o(.text+0x734): In function
> `ew_dipole_recip_mp_do_pmesh_dipole_kspace_':
> > : undefined reference to `mpi_barrier_'
> > ew_dipole_recip.o(.text+0x8f1): In function
> `ew_dipole_recip_mp_do_pmesh_dipole_kspace_':
> > : undefined reference to `mpi_barrier_'
> > ew_dipole_recip.o(.text+0xc96): In function
> `ew_dipole_recip_mp_do_pmesh_dipole_kspace_':
> > : undefined reference to `mpi_barrier_'
> > mexit.o(.text+0x28): In function `mexit_':
> > : undefined reference to `mpi_abort_'
> > mexit.o(.text+0x4e): In function `mexit_':
> > : undefined reference to `mpi_finalize_'
> > new_time.o(.text+0x200): In function `timer_barrier_':
> > : undefined reference to `mpi_barrier_'
> > new_time.o(.text+0x68e): In function `profile_time_':
> > : undefined reference to `mpi_send_'
> > new_time.o(.text+0xa83): In function `profile_time_':
> > : undefined reference to `mpi_recv_'
> > ips.o(.text+0x134d): In function `ipsupdate_.':
> > : undefined reference to `mpi_allreduce_'
> > sglds.o(.text+0x566): In function `sgldw_':
> > : undefined reference to `mpi_allreduce_'
> > sglds.o(.text+0x9a1): In function `sgmdw_':
> > : undefined reference to `mpi_allreduce_'
> > spatial_recip.o(.text+0xe4e): In function
> `ew_recip_spatial_mp_spatial_do_pmesh_kspace_':
> > : undefined reference to `mpi_barrier_'
> > spatial_fft.o(.text+0x99b): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_type_contiguous_'
> > spatial_fft.o(.text+0x9af): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_type_commit_'
> > spatial_fft.o(.text+0xd07): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_waitany_'
> > spatial_fft.o(.text+0xe6e): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_waitall_'
> > spatial_fft.o(.text+0xe82): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_type_free_'
> > spatial_fft.o(.text+0x10ff): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_isend_'
> > spatial_fft.o(.text+0x1233): In function `fft_mp_transpose_.':
> > : undefined reference to `mpi_irecv_'
> > spatial_fft.o(.text+0x17b2): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_type_contiguous_'
> > spatial_fft.o(.text+0x17c6): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_type_commit_'
> > spatial_fft.o(.text+0x1b39): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_waitany_'
> > spatial_fft.o(.text+0x1ca2): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_waitall_'
> > spatial_fft.o(.text+0x1cd0): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_type_free_'
> > spatial_fft.o(.text+0x1f8d): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_isend_'
> > spatial_fft.o(.text+0x20b1): In function `fft_mp_ftranspose_.':
> > : undefined reference to `mpi_irecv_'
> > qm_ewald.o(.text+0x70e): In function `qm_ewald_setup_':
> > : undefined reference to `mpi_recv_'
> > qm_ewald.o(.text+0x8fd): In function `qm_ewald_setup_':
> > : undefined reference to `mpi_send_'
> > qm2_load_params_and_allocate.o(.text+0x165de): In function
> `qm2_load_params_and_allocate_':
> > : undefined reference to `mpi_allgather_'
> > qm2_scf.o(.text+0x495): In function `qm2_scf_':
> > : undefined reference to `mpi_reduce_'
> > qm2_scf.o(.text+0x6fe): In function `qm2_scf_':
> > : undefined reference to `mpi_bcast_'
> > qm2_scf.o(.text+0xe86): In function `qm2_scf_':
> > : undefined reference to `mpi_allreduce_'
> > force.o(.text+0x194b): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x19ce): In function `force_':
> > : undefined reference to `mpi_allgather_'
> > force.o(.text+0x1a00): In function `force_':
> > : undefined reference to `mpi_allgather_'
> > force.o(.text+0x2329): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x236d): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x2395): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x23bc): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x23fa): In function `force_':
> > : undefined reference to `mpi_bcast_'
> > force.o(.text+0x2422): more undefined references to `mpi_bcast_' follow
> > make[1]: *** [ sander.MPI] Error 1
> > make[1]: Leaving directory `/usr/local/amber9/src/sander'
> > make: *** [parallel] Error 2
>
>
>
> ********************************************
> Kateryna Miroshnychenko
> post-graduate student
> Department of Biological Physics,
> Institute of Radiophysics and Electronics,
> National Academy of Sciences of Ukraine,
> 12, Proskura st., Kharkiv, 61085, Ukraine
> E-mail:kateryna_mirosh.ire.kharkov.ua
> ********************************************
>
> -----------------------------------------------------------------------
> The AMBER Mail Reflector
> To post, send mail to amber.scripps.edu
> To unsubscribe, send "unsubscribe amber" to majordomo.scripps.edu
>
-----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber.scripps.edu
To unsubscribe, send "unsubscribe amber" to majordomo.scripps.edu
Received on Sun Jul 09 2006 - 06:07:04 PDT