unknow subsection ACID_HYDRONIUM_DISTANCE in metadynamics
Matthias Krack
matthia... at psi.ch
Wed Jul 11 07:35:55 UTC 2018
Hi Jiasen
you can run your cp2k binary with the --xml flag, e.g.
"Linux-x86-64-gfortran.popt --xml", which should generate a file
"cp2k_input.xml". That file contains a full dump of the CP2K input file
structure supported by that cp2k executable. Search (grep) for
"ACID_HYDRONIUM" in that file.
The precompiled cp2k-6.1.ssmp binary is only OpenMP parallel but not MPI
parallel and thus it does not run with mpirun/mpiexec. You can only employ
multiple OpenMP threads, e.g. 4 threads using "export OMP_NUM_THREADS=4;
cp2k-6.1.ssmp <input file>"
Matthias
On Tuesday, 10 July 2018 20:29:02 UTC+2, terr... at gmail.com wrote:
>
> HI all,
> I was trying to use the collective variable ACID_HYDRONIUM_DISTANCE as my
> CV, but cp2k took this as an unknown subsection of COLVAR. Has anyone
> successfully used this CV? or this is a problem originating from my
> compilation, because i found that ACID_HYDRONIUM_SHELL is also not
> recognized by my binary. Please kindly help me out of this, i appreciate
> your help. I am running with cp2k-6.1. I am running on Ubuntu 14.04.4 LTS,
> Here is the arch file i used for compilation on:
>
> Linux-x86-64-gfortran.popt
>
> # Tested with: GFortran 6.4, MPICH 3.2, LAPACK 3.5.0, ScaLAPACK 2.0.2
> CC = gcc
> CPP =
> FC = mpif90
> LD = mpif90
> AR = ar -r
> MPI_LIBRARY_PATH = /home/jiasen/lib
> LIBPATH = /home/jiasen/lib
> FFTW_LIB = /home/jiasen/lib/fftw-3.3.8/.libs
> FFTW_INC = /home/jiasen/lib/fftw-3.3.8/api
> LIBINT_LIB = /home/jiasen/lib/libint-1.1.4/lib
> LIBINT_INC = /home/jiasen/lib/libint-1.1.4/include
> DFLAGS = -D__FFTW3 -D__LIBINT -D__MPI_VERSION=1 -D__BLACS\
> -D__LIBINT_MAX_AM=6 -D__LIBDERIV_MAX_AM1=5 -D__MAX_CONTR=4\
> -D__parallel -D__SCALAPACK
> CPPFLAGS =
> FCFLAGS = $(DFLAGS) -O2 -ffast-math -ffree-form -ffree-line-length-none\
> -ftree-vectorize -funroll-loops\
> -mtune=native\
> -I$(FFTW_INC) -I$(LIBINT_INC)
> LDFLAGS = $(FCFLAGS)
> LIBS = $(MPI_LIBRARY_PATH)/libscalapack.so\
> $(LIBPATH)/liblapack.so\
> $(LIBPATH)/libblas.so\
> $(FFTW_LIB)/libfftw3.so\
> $(LIBINT_LIB)/libderiv.a\
> $(LIBINT_LIB)/libint.a\
> /home/jiasen/lib/libblacs-openmpi.so\
>
>
> (MAY BE i should open another topic for the following)
> Actually I would like to not compile cp2k-6.1 by myself were the
> precompiled cp2k-6.1.ssmp could work for me on a CentOS cluster. I have
> tried with openmpi-1.x.x and openmpi-2.x.x, but got the same problem. The
> problem of using the precompiled .ssmp is that it runs the job N times
> independently, instead of parallel.
> the command I use is the following:
>
> mpirun -n N .ssmp -i input -o output
>
> if possible, please kindly guide me on how to run the precompiled
> excutables on my cluster.
>
> Best Regards
> Jiasen Guo
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20180711/c0a383af/attachment.htm>
More information about the CP2K-user
mailing list