• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..27-Jan-2021-

Siesta/H27-Jan-2021-718508

scripts/H27-Jan-2021-473322

READMEH A D27-Jan-20211.2 KiB4128

amoeba.pyH A D27-Jan-202121.9 KiB43799

ase.pyH A D27-Jan-20211.1 KiB4329

ase_newton.pyH A D27-Jan-20211.4 KiB5336

ase_relax.pyH A D27-Jan-20211.4 KiB5538

ase_verlet.pyH A D27-Jan-20211.2 KiB4731

bond.pyH A D27-Jan-20211.6 KiB6134

client.pyH A D27-Jan-20211.1 KiB4731

cutoff.pyH A D27-Jan-20212 KiB8153

eggbox_checker.pyH A D27-Jan-20213.2 KiB11767

h2o.pyH A D27-Jan-2021943 3421

setup.pyH A D27-Jan-2021517 1914

simplex_optim.pyH A D27-Jan-20211.2 KiB5337

README

1We provide an experimental python scripting framework built on top of the
2'Atomic Simulation Environment' (see https://wiki.fysik.dtu.dk/ase2)
3NOTE: You need "ASE version 2", not the new version 3.
4
5There are objects implementing the "Siesta as server" feature, and
6also hooks for file-oriented-communication usage.
7
8The scripts
9
10h2o.py
11bond.py
12client.py
13ase.py
14ase_relax.py
15ase_newton.py
16ase_verlet.py
17
18perform Siesta calculations (calling the program directly or
19using it as a server). Their interface to Siesta is implemented
20in modules in the Siesta directory.
21
22The script eggbox_checker.py is useful to diagnose the eggbox effect.
23
24The script simplex_optim.py is a crude driver for a basis set
25optimization (better to use Util/Optimizer)
26
27Please note that the location of the Siesta executable must
28be specified in the scripts at this point.
29
30Directory scripts/ contains some general-purpose utilities.
31
32Users can create their own scripts to customize the "outer geometry loop"
33in Siesta, or to perform various repetitive calculations in compact form.
34
35Note that the interfaces in this framework are still evolving and are
36subject to change.
37
38Suggestions for improvements can be sent to Alberto Garcia
39(albertog@icmab.es)
40
41