Pygran-sim

Latest version: v1.1.0

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

Scan your dependencies

1.1.0

Added
- Generic EngineAPI class for engines
- Simple engine for 1D contact mechanics
- Generic ProtoInput base class for engine params
- Methods EngineAPI.SetupPrint and EngineAPI.setupWrite
- Support for LIGGGHTS v3.8.0 and latest (86544c3)

Changed
- Refactored code for generic engine implementation
- Merged DEMPy and Liggghts into `LiggghtsAPI`, a subclass of EngineAPI
- Improved mechanism for runtime discovery of engines
- Fixed bug in DEM class setting total number of procs to 0 for single-core runs
- Lower-case package name

Removed
- Redundant engine_liggghts.DEMPy
- Methods EngineAPI.printSetup and EngineAPI.writeSetup

1.0.3

Added
- requiremens.txt to src dir

Changed
- Numerous minor fixes and improvements in code quality

1.0.2

Added
- Keyword 'psd_style' (default: 'numberbased') to particle distribution
- Versioneer for automated version control

Changed
- Log filename from 'dem' to 'pygran'
- Fixed bug (missing dimension for cylindrical boxes) in 'models' module
- CI migration to github actions

Removed
- generator module

1.0.1

Added

- Version printed to log file

1.0.0

Added

- Source code from PyGran repo
- CHANGELOG for version logging
- CircleCI config for continuous integration
- Added License file

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.