Skip to main content

Introduction

CFcal is a Python package for performing calculations of crystal field (CF) properties of rare earth ions using the Stevens Operator formalism [K. W. H. Stevens, Proc. Phys. Soc. A 65, 209 (1952)]. Once the CF parameters have been initialized, the CF Hamiltonian can be diagonalized to determine the energies and wavefunctions of all the CF levels. These can be used to determine the magnetic susceptibility and neutron scattering spectra as a function of temperature.

Installing and Running

CFcal requires Python 3.10 or later.

The easiest way to install CFcal is from PyPI:

    $ pip install cfcal

Alternatively, the latest development version can be installed from the CFcal Git repository:

    $ git clone https://github.com/rayosborn/cfcal.git
    $ cd cfcal
    $ pip install .

Metadata

Release files for CFcal 0.1.7

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

Source distribution (sdist)

Source distribution for CFcal 0.1.7
File Size Uploaded
cfcal-0.1.7.tar.gz 19.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CFcal 0.1.7
File Interpreter ABI Platform
cfcal-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 32.5 kB

Release files / cfcal-0.1.7.tar.gz

Download URL cfcal-0.1.7.tar.gz
Size 19.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7f9b81071e9a08ba9c4013219599efd142fb5487a67925bee1e0b62e35b70f0f
BLAKE2b-256 checksum
How to use checksums
9927728b2f81c5547a1f91099b95196c64a88748f77ca3d3330eacddeac2c22c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / cfcal-0.1.7-py3-none-any.whl

Download URL cfcal-0.1.7-py3-none-any.whl
Size 13.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b893d24c8d89e33049065b0052974ef4dce4e9281cc04d7b9a2f3404633b5cff
BLAKE2b-256 checksum
How to use checksums
7bbf12ba9eb167cef576ea7d7274ac5e7cf03990e62ea7fce50ae12aded1df39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files

0.1.6

2 release files

0.1.5

1 release file

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