Splitfxm

Latest version: v0.4.6

Safety actively analyzes 688554 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.4.0

Added
- Cython-based Finite Difference Methods and Finite Volume Methods
- Vector Finite Volume
- Support for flux Jacobian for all schemes
- Characteristic-variable based approach for all schemes. Handles full matrix flux Jacobians
- Scheme options - for usage such as limiters

Fixed
- Single-equation models only
- Removed lists in favour of multidimensional NumPy arrays
- `evolve` now advances till `t_diff` is reached for Euler
- `test_validation` renamed to `test_verification`
- Prompt in an FVM scheme error message

0.3.4

Fixed
- Added `max_step` to time-integration
- Fixed `evolve` to use `max_step` and validation test

0.3.3

Added
- Added various FVM schemes along with tests

0.3.2

Fixed
- License terms in `setup.py` and license file rendering
- Correction to simulation docs regarding Jacobian-based time integration

0.3.1

Added
- Scipy-based time integration with Euler support

0.3.0

Added
- PyTest with ~100% coverage
- Compact scheme generation for uneven grid spacing
- Asymmetric finite difference scheme example and benchmark
- Updated benchmark to compare for both symmetric and asymmetric stencil
- Pricing model and updated license

Fixed
- Outflow BC for right side
- Remove unreachable code in `bc.py`
- Dictionary-type BCs that raises on incorrect data
- Stencil size checks with domain

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.