Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Chilli.py [chilli_py]

license language version

Prolog

Chilli [br. english]

This is a pure Python self-consistent field (SCF) code utilizing
Gaussian-type orbitals (GTOs).
Thus you will find only source code written
in this package in Python and no other language.
The main focus of this package is readability.
Given the fact that it is written in Python,
the package does not aim to compete with
other packages optimized for fast production
calculations.

Documentation

Please see the Chilli documentation for a detailed introduction.

Installation

You can install chilli_py by typing the following
command in your bash.

pip3 install -e .

Package self-contained test

Add a pytest in your commit message.
This will trigger the CI/CD pipeline.
In the the online history you can find your CI job.
Or you can run the tests locally typing the following commands:

cd chilli_py/tests 
python3 -m pytest tests.py 

Philosophy

  • Pure Python and only few (stable) package dependencies
    • core: numpy, scipy, packages from the Python standard library
    • addons: basis_set_exchange, pyscf
  • Readability before speed-ups

Authors

Release files for chilli-py 0.1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chilli-py 0.1.0b1
File Size Uploaded
chilli_py-0.1.0b1.tar.gz 91.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chilli-py 0.1.0b1
File Interpreter ABI Platform
chilli_py-0.1.0b1-py3.8.egg Legacy Egg format - - Details

Total release size: 373.3 kB

Release files / chilli_py-0.1.0b1.tar.gz

Download URL chilli_py-0.1.0b1.tar.gz
Size 91.1 kB
Tags Source
SHA-256 checksum
How to use checksums
46ee52fce8d16e40fa712bad8f189ed54f03aceea06c1e7689909a82e4009e27
BLAKE2b-256 checksum
How to use checksums
2da109a493925dcfd938ca6172505321ebade8132ecc9a95417fb0e12fedf39c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.11

Release files / chilli_py-0.1.0b1-py3.8.egg

Download URL chilli_py-0.1.0b1-py3.8.egg
Size 282.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
24de442700202c843e734e1a4a0af92b34de13cec06dfda28a8b85b08074dec1
BLAKE2b-256 checksum
How to use checksums
9e8347e77b1be8573562ed9b72be3d1146eb35765f671976c4a659f31c807d5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.11

Release history Release notifications | RSS feed

This release

0.1.0b1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page