[ase-users] Installation of ASE-DACAPO On Ubuntu 12.10
Sungsik Kim
sungsik312 at gmail.com
Sun Feb 10 15:29:46 CET 2013
Hello,
I did with newly installing ubuntu 12.10. I still got the same errors -
dacapo.run and serials
Fortunately, I succeeded in compiling dacapo on Ubuntu 11.04. So I do not
need to install dacapo on ubuntu 12.10 anymore.
Thank you for your help.
Even though I compiled by using "make gfortran_fnosecond_undersocre" on
ubuntu 11.04,
I got other errors when running some examples.
First example, total energy of a CO molecule,
https://wiki.fysik.dtu.dk/ase/ase/calculators/jacapo.html
I got error below
#####################################################################
Traceback (most recent call last):
File "/home/sungsik/skim/skim1.py", line 15, in <module>
print CO.get_potential_energy()
File "/home/sungsik/ase/ase/atoms.py", line 627, in get_potential_energy
return self._calc.get_potential_energy(self)
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 2330, in
get_potential_energy
self.calculate()
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 2866, in
calculate
raise DacapoAbnormalTermination(s % txt)
DacapoAbnormalTermination: Dacapo output txtfile (CO.txt) did not end
normally.
setuop:
setuop: ----------------------------------------------------------------
setuop: species chemical friction dynamic mass
setuop: number symbol [0..1] [u]
setuop: ----------------------------------------------------------------
setuop: 1 C 0.500000 3.000000
setuop: 2 O 0.500000 3.000000
setuop: ----------------------------------------------------------------
#####################################################################
Second example is molecular reaction barriers(1.8), This is really what I
need to calculate.
http://gilgamesh.cheme.cmu.edu/doc/software/jacapo/1-molecules/1.7-reaction-barriers/1.7.0-reaction-barriers.html
First part, I got an error
######################################################################
Traceback (most recent call last):
File "skim2.py", line 22, in <module>
qn.run(fmax=0.05)
File "/home/sungsik/ase/ase/optimize/optimize.py", line 114, in run
f = self.atoms.get_forces()
File "/home/sungsik/ase/ase/atoms.py", line 669, in get_forces
forces = self._calc.get_forces(self)
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 2355, in
get_forces
forces = nc.variables['DynamicAtomForces'][-1]
KeyError: 'DynamicAtomForces'
#######################################################################
Second part for NEB calculation for the first part, I got error like below
########################################################################
Traceback (most recent call last):
File "skim3.py", line 6, in <module>
initial = read('1.7.1-initial.traj')
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 81, in
read
calc = Jacapo(ncfile)
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 263, in
__init__
self.set_nc(nc)
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 1237, in
set_nc
self._set_frame_number()
File "/home/sungsik/ase/ase/calculators/jacapo/jacapo.py", line 692, in
_set_frame_number
nc = netCDF(self.nc, 'r')
File "/usr/lib/python2.7/dist-packages/Scientific/IO/NetCDF.py", line
177, in NetCDFFile
return apply(_NetCDFFile, args)
IOError: netcdf: No such file or directory
##########################################################################
Can you tell me why I got errors like these? I think that I set
environmental variable correctly.
I do not why I got these error,
Just in case, here is my procedure to install dacapo on Ubuntu 11.04.
sudo apt-get install liblapack-dev
sudo apt-get install libnetcdf-dev
sudo apt-get install netcdf-bin
sudo apt-get install fftw-dev
sudo apt-get install subversion
sudo apt-get install gfortran
sudo apt-get install python-scientific
sudo apt-get install grace
sudo apt-get install rasmol
sudo apt-get install gnuplot
sudo apt-get install python-pexpect
sudo apt-get install python-vtk
sudo apt-get install python-matplotlib
sudo apt-get install python-gnuplot
svn checkout https://svn.fysik.dtu.dk/projects/ase/trunk ase
sudo apt-get install python-ase
svn co https://svn.fysik.dtu.dk/projects/dacapo/trunk dacapo
cd
mkdir psp
cp -pr dacapo/psp/*/*/*.pseudo psp
export NETCDF="/usr/lib"
export DACAPOPATH="/home/psp"
export BLASLAPACK="-L/usr/lib -lnetcdff -lnetcdf -L/usr/lib -lblas -llapack
-L/usr/lib -lblas -llapack -lgfortran"
export FFTW="/usr/lib"
cd ~/dacapo/src
make gfortran_fnosecond_underscore
export VTK_TK_WIDGET_PATH=/usr/lib
export PYTHONPATH=${HOME}/dacapo/
Python:${HOME}/ase
export
PATH=${HOME}/bin:${HOME}/ase/ase/tools:${HOME}/dacapo/Python/Dacapo/Tools:${PATH}
export
DACAPOEXE_SERIAL=${HOME}/dacapo/src/gfortran_fnosecond_underscore_serial/dacapo.run
Thanks, again.
Sincerely
Sungsik
2013/2/9 Marcin Dulak <Marcin.Dulak at fysik.dtu.dk>
> Hi,
>
> please verify that the required nf_* functions are there, following
> https://listserv.fysik.dtu.dk/**pipermail/ase-users/2009-**
> September/000362.html<https://listserv.fysik.dtu.dk/pipermail/ase-users/2009-September/000362.html>
> You need to build in a fresh directory (dacapo Makefile does not have
> "make clean" option).
>
> Best regards,
>
> Marcin
>
> On 02/09/13 22:39, Sungsik Kim wrote:
>
>> undefined reference to `nf_open__'
>>
>
>
> --
> *************************************
> Marcin Dulak
> Technical University of Denmark
> Department of Physics
> Building 307, Room 229
> DK-2800 Kongens Lyngby
> Denmark
> Tel.: (+45) 4525 3157
> Fax.: (+45) 4593 2399
> email: Marcin.Dulak at fysik.dtu.dk
>
> *************************************
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20130210/cd2a9220/attachment.html>
More information about the ase-users
mailing list