Skip to content

Add calcPE() for Ceplecha & McCrosky PE classification#66

Open
AstroEloy wants to merge 1 commit into
wmpg:masterfrom
AstroEloy:new-physics-function
Open

Add calcPE() for Ceplecha & McCrosky PE classification#66
AstroEloy wants to merge 1 commit into
wmpg:masterfrom
AstroEloy:new-physics-function

Conversation

@AstroEloy

Copy link
Copy Markdown
Contributor

Introduced a new calcPE() function implementing the Ceplecha & McCrosky (1976) PE end-height criterion for meteoroid structural classification.

Changes:
-Added computation of the PE parameter from end-height atmospheric density, initial mass, entry velocity, and radiant zenith angle.

  • Added automatic support for WMPL Trajectory objects, deriving:
    • end-point atmospheric density from getAtmDensity_vect(),
    • zenith angle from the apparent radiant elevation,
    • initial velocity from traj.v_init.
  • Added input validation for physically valid ranges (mass > 0, rho_e > 0, v_0 > 0, and cos(zangle) > 0).
  • Implemented classification into structural groups I, II, IIIa, and IIIb following Ceplecha & McCrosky (1976).
  • Added documentation emphasizing that the input mass should be the initial photometric mass computed using the Ceplecha & McCrosky (1976) luminous efficiency law to preserve consistency with the original calibration.

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.

1 participant