Skip to content

Conversation

@michael-petersen
Copy link
Owner

This PR sets the ability to centre a set of particles.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR enhances particle centering capabilities by improving documentation and adding diagnostic functionality. The changes primarily focus on code quality improvements through better documentation and formatting, with a minor addition of a diagnostic attribute to track angular momentum vectors.

Key changes:

  • Enhanced documentation for measured_rotation function with comprehensive NumPy-style docstrings
  • Improved code readability through better formatting and inline comments
  • Added diagnostic attribute to track pre-rotation angular momentum vector

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.

File Description
exptool/observables/velocity.py Improved documentation and code formatting for the measured_rotation function with detailed parameter descriptions, return values, and inline comments explaining the rotation velocity calculation process
exptool/analysis/centering.py Added prerotationLvec instance attribute to store the normalized angular momentum vector before rotation for diagnostic purposes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

michael-petersen and others added 2 commits December 11, 2025 14:45
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link

Copilot AI commented Dec 11, 2025

@michael-petersen I've opened a new pull request, #43, to work on those changes. Once the pull request is ready, I'll request review from you.

michael-petersen and others added 4 commits December 11, 2025 14:46
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: michael-petersen <19195541+michael-petersen@users.noreply.github.com>
Assign return value to rotation_profile variable for documentation consistency
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.

2 participants