Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
ltalirz committed Oct 17, 2018
1 parent 193472e commit ef3ec33
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 456 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
*.pyc
.DS_Store
eqeq
*.swp
36 changes: 24 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,32 @@
# Forked to be used in AiiDA
# EQeq

### Default settings:
* ionizationdata.dat \
EA: experimental, [T.Andersen et al., 1999](http://aip.scitation.org/doi/10.1063/1.556047)\
IP: experimental, [C.E.Moore, 1970](https://nvlpubs.nist.gov/nistpubs/Legacy/NSRDS/nbsnsrds34.pdf)
Charge equilibration method for crystal structures.

* chargecenters.dat: common oxidation state (lowered if missing ionizationdata)
* Number of expansion cells: 2 (5x5x5)
* relative dielectric constant (eps_eff): 1.67
Modified version, which allows to specify additional parameters:

### Look in the example folder for a run.sh script to run the program and specify the input settings.
* `lambda` (default: 1.2) The dielectric screening parameter. corresponds to eps_eff = 1.67
* `hI0` (default: -2.0) The electron affinity of hydrogen
* `chargePrecision` (default: 3) Number of digits to use for point charges
* `method` (default: "ewald", alternative: "nonperiodic") Method to compute the Coulombic interaction
* `mR` (default: 2) Number of "expansion" unit cells to consider in periodic calculation ("real space"). 2 => 5x5x5
* `mK` (default: 2) Number of "expansion" unit cells to consider in periodic calculation ("frequency space"). 2 => 5x5x5
* `eta` (default: 50) Ewald splitting parameter

EQeq
====
### Default settings
* [ionizationdata.dat](ionizationdata.dat)
EA: experimental, [T.Andersen et al., 1999](http://aip.scitation.org/doi/10.1063/1.556047)
IP: experimental, [C.E.Moore, 1970](https://nvlpubs.nist.gov/nistpubs/Legacy/NSRDS/nbsnsrds34.pdf)
* [chargecenters.dat](chargecenters.dat): common oxidation state (lowered, if missing ionizationdata)

### Usage

To run the HKUST-1 example:

```bash
cd examples/HKUST1
./run.sh
```

Charge equilibration method for crystal structures.
### Summary

The source code in this program demonstrates the charge equilibration method described
Expand Down
Loading

0 comments on commit ef3ec33

Please sign in to comment.