Compress opacity for radiative transfer
Project description
cortecs
A Python package for decreasing the memory footprint of opacity functions. The primary functionality is compressing opacity functions with varying flexibility. Current methods include
- polynomial fitting
- PCA-based fitting
- neural network fitting
All fits are currently made in along the temperature and pressure axes.
Additionally, cortecs
can chunk up opacity functions. The radiative transfer problem can often be cast as embarassingly parallel, so each chunk can be sent to a different CPU.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cortecs-0.3.1.tar.gz
(24.9 kB
view details)
Built Distribution
File details
Details for the file cortecs-0.3.1.tar.gz
.
File metadata
- Download URL: cortecs-0.3.1.tar.gz
- Upload date:
- Size: 24.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58f6571e8dbd8cc641d4c78892991df0d17fdeecebd4dff874d3ad96f8ae36f6 |
|
MD5 | ec631a78f83237b432eb1f584337e50f |
|
BLAKE2b-256 | b2c3478b5a45117262f5f9d63bd11476b0d5f35a9c144c0d27247d3493c48351 |
File details
Details for the file cortecs-0.3.1-py2.py3-none-any.whl
.
File metadata
- Download URL: cortecs-0.3.1-py2.py3-none-any.whl
- Upload date:
- Size: 29.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d11efe5244952d8c4c15cfafd0f546f993a4a67e58968c54ff07bcb471457567 |
|
MD5 | 34480676350793b1eb90ec31ca71ad0b |
|
BLAKE2b-256 | 55c2e85fe23a411495c0f5936df127794b936c353900581b53255f48d2f9d645 |