Skip to content

Conversation

@harryswift01
Copy link
Contributor

@harryswift01 harryswift01 commented Mar 20, 2025

Summary

This PR will remove Endian Sensitive Math as this is not a modern Python approach to follow.

Changes

Removal of Constants:

  • Removed LITTLE_ENN and BIG_ENN constants
  • No need to make any other changes as there is no reference of this anywhere else in the codebase

Impact

  • This will allow a more streamlined codebase and make sure outdated techniques are no longer used.
  • This should have minimal impact as these constants are not being used within the codebase.

…ce in Python:

- Removed LITTLE_ENN and BIG_ENN constants
- No need to make any other changes as there is no reference of this anywhere else in the codebase
@harryswift01 harryswift01 added this to the WP7 - Refactor milestone Mar 20, 2025
@harryswift01 harryswift01 requested a review from jimboid March 20, 2025 16:48
@harryswift01 harryswift01 self-assigned this Mar 20, 2025
@harryswift01 harryswift01 linked an issue Mar 20, 2025 that may be closed by this pull request
Copy link
Member

@jimboid jimboid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy with this if it is not used. It was probably copy and pasted from old code. I've only ever seen endian issues with NAMD input files, I would hope MDAnalysis would handle it properly.

@harryswift01 harryswift01 merged commit d06c3dd into main Mar 21, 2025
5 of 6 checks passed
@harryswift01 harryswift01 deleted the 46-remove-endian-sensitive-math branch March 21, 2025 09:12
@jimboid jimboid modified the milestones: WP7 - Refactor, 1.0.0 release Jun 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove endian sensitive math

3 participants