Commit 4511cc56 authored by Malthe Kjær Bisbo's avatar Malthe Kjær Bisbo
Browse files

more documentation and added build_code-file to compile descriptor and prior.

parent 83773159
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
cd $DIR/surrogate/prior
python3 clean
python3 build_ext --inplace --force
cd $DIR/surrogate/descriptor
python3 clean
python3 build_ext --inplace --force
\ No newline at end of file
No preview for this file type
......@@ -4,4 +4,41 @@
Python (only tested with 3.6.3)
ASE (tested with 3.17 and newer)
Cython (tested with 0.28 and newer)
cymem (tested with 1.31.2 and newer)
mpi4py (tested with 3.0 and newer)
Install from source
The code is avaliable as a tar-file here (you can get it using wget).
After downloading the tar-file, unpack it using::
tar -xvf yourfile.tar
tar -zxvf yourfile.tar.gz
Then run the build_code file inside the gofee-folder, to compile descriptor
and prior-function, both used in the surrogate model. Do this using::
This will compile the mentioned files for the python setup sources
at the time of compiling.
Finally when using the code, you need to have the gofee-folder in
the PYTHONPATH. This is achieved using::
export PYTHONPATH=<path-to-folder>/gofee:$PYTHONPATH
When this is done, and assuming you have a working GPAW installation, you
can run python scripts calling GOFFE using::
mpiexec --mca mpi_warn_on_fork 0 gpaw-python
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment