Skip to main content

An Auger tool based on the one-center approximatio to be used with OpenMolcas

Project description

This is the readme file for auger-OCA

Contact person: Bruno Tenorio b.nunes.bruno@gmail.com

Use

pip install auger-oca

to install the auger-oca packages. OCA stands for One-Center Approximation. It is a simple way to get Auger intensities bypassing the calculation of continuum wave function.

Auger-OCA is a collection of python scripts (programs) to post-process a collection of 2-el reduced transition density matrices (also called Auger densities) generated by the RASSI module of OpenMolcas. It also requires the $Project.rassi.h5 file in the background.

The keyword TDYS must be used together with DYSON in your RASSI input calculation (see example below for C 1s edge).

&RASSI
 Nrof JobIphs =  5 all
 CIprint
 Ejob
 TDYS
 1
 C 1s
 Dyson

Check auger_examples/ folder for complete examples.

It simply runs as:

for RAES (resonant Auger):

 python3 $MOLCAS/Tools/AugerOca/auger_main.py -d $WorkDir --raes --spec &

If non-resonant Auger (AES) of singlet final states:

 python3 $MOLCAS/Tools/AugerOca/auger_main.py -d $WorkDir --aes --s --spec &

If non-resonant Auger (AES) of triplet final states:

 python3 $MOLCAS/Tools/AugerOca/auger_main.py -d $WorkDir --aes --t --spec &

++ See also

 python3 $MOLCAS/Tools/AugerOca/auger_main.py -h

for more info and usage.

+Important:

  • auger_main.py reads a file $project.rassi.h5 in the background. You must execute auger_main.py from any directory where you have your $project.rassi.h5 file (either $CurrDir or $WorkDir work).
  • auger_main.py will create a directory auger_outputs/ containing a collection of [Auger_OCA.r2TM_XXX_YYY_ZZZ.out,...] files. The binding energy and Auger intensities (plus other info) are writen on each of these files.
  • --spec is optional. One can also use a bash script (oca.spectrum.sh on auger_test folder) to collect the Auger {energy,intensity} from those [Auger_OCA.r2TM_XXX_YYY_ZZZ.out,...] files -> in a file spectrum.out.
  • Again, don't forget to install the Auger OCA packages with pip install auger-oca

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

auger_oca-2.0.0.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

auger_oca-2.0.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file auger_oca-2.0.0.tar.gz.

File metadata

  • Download URL: auger_oca-2.0.0.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.0

File hashes

Hashes for auger_oca-2.0.0.tar.gz
Algorithm Hash digest
SHA256 9de1daa5d36f26c80088fb19551797eec94f037daee8ac1560ce77d98294daa6
MD5 a204b57f002085a0790bc70ae09b3bd0
BLAKE2b-256 f0ba78c1784553646171409603712c3b0d5139062ddc14f45282a88eabde13b6

See more details on using hashes here.

File details

Details for the file auger_oca-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: auger_oca-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.0

File hashes

Hashes for auger_oca-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d0f0a612aaaf57d2a9f8f70584aff5589ec5e0f2596bf41c8728de4a191d24da
MD5 67d315c6b1b5aff0bf121cedbd2b5351
BLAKE2b-256 8cdf5f2b059e17b8fe341268c9a4c21d93862af8ff40fe498052c248fec4992a

See more details on using hashes here.

Supported by

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