Skip to main content

No project description provided

Project description

PyVibDMC

Travis Build Status codecov

A general purpose diffusion monte carlo code for studying vibrational problems

This package requires the following (all included with anaconda3):

  • NumPy

  • Matplotlib

  • h5py

  • A potential energy surface (PES) for a system of interest, which can be called using a Python function (See Documentation).

  • Optional: Tensorflow (for Neural Network PES)

  • Tutorial: A compiler required for the potential energy surface (the tutorial potential uses gfortran)

  • Tutorial: make (on Linux systems, this is usually installed via the 'build-essential' or 'Development Tools' packages )

Documentation

Visit the Documentation hosted on ReadTheDocs

Installation

You may view the latest stable release on the Python Package Index.

You may install it through pip:

pip install pyvibdmc

Contributing

Features should be developed on branches. To create and switch to a branch, use the command

git checkout -b new_branch_name

To switch to an existing branch, use

git checkout branch_name

Copyright

Copyright (c) 2020, Ryan DiRisio

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.3.

Thank you to the entire McCoy group for helping me talk through this code, with special acknowledgements to Mark Boyer and my advisor Anne McCoy

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

pyvibdmc-1.1.5.tar.gz (28.9 MB view details)

Uploaded Source

Built Distribution

pyvibdmc-1.1.5-py3-none-any.whl (28.9 MB view details)

Uploaded Python 3

File details

Details for the file pyvibdmc-1.1.5.tar.gz.

File metadata

  • Download URL: pyvibdmc-1.1.5.tar.gz
  • Upload date:
  • Size: 28.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for pyvibdmc-1.1.5.tar.gz
Algorithm Hash digest
SHA256 8ec70dbedfd9d92355d6d4f871c22e2d6e38357a21ed8be885af52fecd797d34
MD5 4b8ef42a3b1c2d9228cc5f93d6dc0900
BLAKE2b-256 347c8c1ae9b625e759309a137fcf43a98fc8ac13037d97861015cd7b846de708

See more details on using hashes here.

File details

Details for the file pyvibdmc-1.1.5-py3-none-any.whl.

File metadata

  • Download URL: pyvibdmc-1.1.5-py3-none-any.whl
  • Upload date:
  • Size: 28.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.4.2 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for pyvibdmc-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6af61e421a7656390229a3c3b082603b4ae0bead4ae8237d6f6f4db6548d63d3
MD5 ba6d5fc75e146dc8716e1a84b61f14bd
BLAKE2b-256 f9573cebbf179267763f6e0ba8b8977e2906a437715bc821fb75100f0b582466

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