Skip to content

Confirm Computational Timestep Compatibility #29

@danmcgraw94

Description

@danmcgraw94

Summary

Verify that rfaR correctly handles all computational timesteps supported by RMC-RFA: 15-minute, 1-hour, 6-hour, and 12-hour. Ensure routing, hydrograph scaling, and all dependent calculations produce correct results across all four intervals.

Motivation

RMC-RFA supports multiple hydrograph timesteps, and rfaR must match that behavior for benchmark validation and interoperability. Timestep mismatches or silent assumptions baked into routing arithmetic (e.g., hardcoded seconds-per-step values) could produce incorrect stage-frequency results without any obvious error signal.

Scope

  • Audit hydrograph_setup(), scale_hydrograph(), and mod_puls_routing() for any hardcoded timestep assumptions.
  • Confirm that the storage-indicator interpolation and Modified Puls arithmetic correctly handle each of the four timestep intervals.
  • Verify unit consistency (seconds vs. minutes vs. hours) across all routing calculations at each timestep.
  • Run benchmark comparisons against RMC-RFA output at each timestep using JMD or Cherry Creek example data.

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumShould be addressed soonquestionFurther information is requested

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions