Skip to main content

Point-group symmetry tools on the PySCF atomic-orbital basis

Project description

pgsym

Point group symmetry tools for use alongside PySCF.

Installation

pip install -e .

For development (test dependencies plus the geometry-optimiser backend used by sym_optimize):

pip install -e .[all]

Usage

from pyscf import gto
from pgsym import PointGroup, SymmetryDetection

mol = gto.M(atom="O 0 0 0.117; H 0 0.757 -0.469; H 0 -0.757 -0.469", basis="sto-3g")
pg = PointGroup.C2v(mol)            # or: SymmetryDetection(mol).point_group

See docs/manual.pdf for the full API and worked examples.

Testing

pytest

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

pgsym-0.2.0.tar.gz (60.1 kB view details)

Uploaded Source

Built Distribution

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

pgsym-0.2.0-py3-none-any.whl (60.2 kB view details)

Uploaded Python 3

File details

Details for the file pgsym-0.2.0.tar.gz.

File metadata

  • Download URL: pgsym-0.2.0.tar.gz
  • Upload date:
  • Size: 60.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pgsym-0.2.0.tar.gz
Algorithm Hash digest
SHA256 79902335336256eae328a0e09a26ec73ab4e4082670db6e4bfd2abc3a08f7270
MD5 8aa7fcfaa4029215575785e0f57b0e8b
BLAKE2b-256 cf9a4fb43322447ab8100e243cc2d0c55a2d0d98d4b99915cfae04d68a22d013

See more details on using hashes here.

File details

Details for the file pgsym-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pgsym-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 60.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pgsym-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2bf603b7ee838608a60e9a869edb4a2119edfabfaafe51069fe03f14f8e15f6d
MD5 e0e2a18985871f554730ab7e6d3b70d4
BLAKE2b-256 b40be5c7be8785ea3a86fb09fc090679922c4f4892ca1d8521e7cf887c9a281a

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