Skip to content

Add optional interpolation for thermosphere space-weather indices - #441

Draft
Z3rmy wants to merge 4 commits into
groops-devs:mainfrom
Z3rmy:agent/interpolate-space-weather
Draft

Add optional interpolation for thermosphere space-weather indices#441
Z3rmy wants to merge 4 commits into
groops-devs:mainfrom
Z3rmy:agent/interpolate-space-weather

Conversation

@Z3rmy

@Z3rmy Z3rmy commented Aug 10, 2026

Copy link
Copy Markdown

Summary

Adds the optional interpolateSpaceWeatherIndices Boolean configuration field to the existing JB2008 and NRLMSIS 2.0 thermosphere models.

  • The default is false, preserving the existing preceding-input-epoch behavior.
  • When enabled, the models use the existing linear interpolation support for their space-weather indices.
  • JB2008 keeps its DTC handling unchanged.

Scope

This PR intentionally contains only the two existing thermosphere source headers. It excludes generated schema/documentation files, example data, and DTM models.

Validation

  • Compared the branch with groops-devs/groops:main.
  • Confirmed that only thermosphereJB2008.h and thermosphereNRLMSIS2.h are changed.

Z3rmy added 4 commits August 10, 2026 17:01
Add the opt-in configuration field for JB2008. The default remains false, preserving the existing preceding-epoch behavior.
Added option to interpolate space weather indices in the ThermosphereNRLMSIS2 class.
Removed unnecessary comments and documentation from thermosphereNRLMSIS2.h.
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