File: seaborg.rst

package info (click to toggle)
gpaw 1.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 14,328 kB
  • sloc: python: 111,596; ansic: 16,082; sh: 1,230; csh: 139; makefile: 56
file content (33 lines) | stat: -rw-r--r-- 890 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
.. _seaborg:

=================
seaborg.nersc.gov
=================

Here you find information about the the system
`<http://www.nersc.gov/nusers/systems/SP/>`_.

We need to use the mpi-enabled compiler ``mpcc`` and we should link to
LAPACK before ESSL.  Make sure LAPACK is added::

  $ module add lapack

and use this customize.py::

  from os import environ
  mpicompiler = 'mpcc'
  libraries = ['f']
  extra_link_args += [environ['LAPACK'], '-lessl']

The Numeric Python extension is not installed on NERSC, so we should
install it.  Get the Numeric-24.2 and do this::

  $ wget http://downloads.sourceforge.net/numpy/Numeric-24.2.tar.gz
  $ gunzip -c Numeric-24.2.tar.gz | tar xf -
  $ cd Numeric-24.2
  $ python setup.py install --home=$HOME

and put the :file:`$HOME/lib/python/Numeric` directory in your
:envvar:`PYTHONPATH`.

Now we are ready to :ref:`compile GPAW <installation>`