A package fiber fusing configuration simulating the transverse fusion of fiber optics.
Project description
Meta |
||
Testing |
||
PyPi |
||
Anaconda |
FiberFusing is a Python package designed for simulating the fiber fusing process. With this tool, users can define an initial fiber configuration and simulate the fusion process as a function of the fusion degree parameter. The package currently supports seven predefined structures:
1x1, 2x2, 3x3, 4x4, 6x6, 7x7, and 19x19 configurations.
As follows, an example of 3x3 fused fiber.
Documentation
For the most up-to-date documentation, visit the official FiberFusing Docs or click the badge below:
Installation
Getting started with FiberFusing is easy. Simply install via pip:
pip install FiberFusing
Testing
To run tests locally after cloning the GitHub repository, you’ll need to install the dependencies and run the following commands:
git clone https://github.com/MartinPdeS/FiberFusing.git
cd FiberFusing
pip install FiberFusing[testing]
pytest
For more detailed testing instructions, consult the documentation.
Coding examples
Explore a wide range of examples demonstrating the usage of FiberFusing in the Examples section of the documentation.
Contributing & Contact
FiberFusing is an open project and collaboration is encouraged! If you’re interested in contributing or have any questions, feel free to reach out.
Author: Martin Poinsinet de Sivry-Houle Email: martin.poinsinet-de-sivry@polymtl.ca
We welcome feedback and contributions to improve FiberFusing and expand its capabilities.
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
Built Distribution
File details
Details for the file fiberfusing-1.4.13.post0.tar.gz
.
File metadata
- Download URL: fiberfusing-1.4.13.post0.tar.gz
- Upload date:
- Size: 228.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37a357b6db5a01ea192a9e63cc7e3be2b6aa113a38e259ad8bb7669bc15dc4b8 |
|
MD5 | 90ef2fe7039272c88eb0a08f8226db11 |
|
BLAKE2b-256 | 051f5286c75d87c837164f82fe0d0fcaefcc8e04cbfda560ecbbca27642e3bb4 |
File details
Details for the file FiberFusing-1.4.13.post0-py3-none-any.whl
.
File metadata
- Download URL: FiberFusing-1.4.13.post0-py3-none-any.whl
- Upload date:
- Size: 65.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d8f19fb5fe85eb08a38058592f79ab6335ba6b138316f770f9a7e1568127d9a |
|
MD5 | 33bd7e16099239a616dc374d17f8c06b |
|
BLAKE2b-256 | 9e486c8d6682bf0321961c1aa11b92025d791bdb2912d209c11c1e5ee5b4a79f |