A numerical model to study wave-induced fracture of sea ice floes.
Project description
SWIIFT
Surface Wave Impact on sea Ice---Fracture Toolkit
A numerical model to study wave-induced fracture of sea ice floes.
Installation
Make sure your Python version is at least 3.11. In a terminal, run
python -m venv .venv
source ./venv/bin/activate
python -m pip install --upgrade pip
python -m pip install git+ssh://git@github.com/sasip-climate/swiift.git#egg=swiift
to install the latest version of SWIIFT and its dependencies in a
dedicated environment.
Alternatively, a specific version can be installed by specifying it in the git URL,
python -m pip install git+ssh://git@github.com/sasip-climate/swiift.git@$ver#egg=swiift
where $var is to be replaced by the desired version tag (for instance, v0.4.0).
[!NOTE] Depending on your system, you might have to replace the command
pythonwithpython3, or even a specific minor version such aspython3.11.
Usage
Please refer to the documentation.
Development
Using Hatch
This project is managed with Hatch. Refer to its documentation for installation.
Once Hatch is installed, run
git clone git@github.com:sasip-climate/swiift.git
cd swiift
hatch test --all --parallel
to install SWIIFT along with its dependencies, and run the test suite in
a dedicated environment.
Acknowledgements
This work is part of the SASIP project, funded by Schmidt Sciences.
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 Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file swiift-0.17.0-py3-none-any.whl.
File metadata
- Download URL: swiift-0.17.0-py3-none-any.whl
- Upload date:
- Size: 44.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.2 cpython/3.14.4 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a6318c0062bc68814515668642c71bbb7063c33a2dae3bc43fc6aef5fd4b7d2
|
|
| MD5 |
07bbe76061ae948d9ac6776c44105eea
|
|
| BLAKE2b-256 |
02cd001513cc3f94de666c3379cd67f2b38dc03e037e9cba522f86a1d0486dca
|