Skip to main content

Converter from ADF TAPE21.asc to CASINO stowfn.data

Project description

ADF

This directory contains a converter script that takes wave function data output from the ADF program and turns it into a input file for the CASINO program.

For general information about the ADF program, see http://www.scm.com/

For help and further information about this script, please contact the author: Norbert Nemec Norbert@Nemec-online.de

Requirements

The script has been verified to work with:

Python 3.9.23
NumPy 1.24.4
scipy-weave 0.19.0

For optional plotting of the cusp constraints

Matplotlib >=3.9.0

Usage

Run the adf program, e.g.

adf < adf.in > adf.out

this should leave a binary file 'TAPE21' in the working directory. Convert this binary file into ASCII format:

dmpkf TAPE21 > TAPE21.asc

(the dmpkf utility is included with the ADF distribution) Now run

adf2stowf

in the same directory. This script will read 'TAPE21.asc' and write a file 'stowfn.data'. This file can be used by CASINO setting the option

atom_basis_type   : slater-type

in the CASINO input file.

The following command-line options are supported:

  • --plot-cusps — enables plotting of cusps (default: disabled);
  • --no-cusp-enforce — disables enforcement of cusp conditions at nuclei (default: enforced).
  • --dump — generate a text dump of TAPE21.asc (default: no dump).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adf2stowf-0.9.1.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adf2stowf-0.9.1-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file adf2stowf-0.9.1.tar.gz.

File metadata

  • Download URL: adf2stowf-0.9.1.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for adf2stowf-0.9.1.tar.gz
Algorithm Hash digest
SHA256 eaf2a3619dda49bb1a8332aa4cd7493ead9ec7bba085de93507fd5e7cf14b5df
MD5 96a6077ad1531c6848efa33f957c9af4
BLAKE2b-256 805dc1b54cd00300ea0ddf287bc453ad5baa90813155ab0f6e047d098f79c37e

See more details on using hashes here.

File details

Details for the file adf2stowf-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: adf2stowf-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for adf2stowf-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 01c21a4ca5cdab13cc1cd621f4da47825b37dbecf10ed2265feb2fe603634883
MD5 7041eeb68794609567868dbfedc4fbdb
BLAKE2b-256 b7ff1ecf1444126c48d9b30c8231f54b281dd45f0e0d20b3eca9cbd4ba8d5ca4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page