Describe the New Feature
- Provide a capability within
grid_diag to calculate a power spectrum from a given field, usually a velocity component or the whole wind field.
- Capability should allow calculation of spectrum on either a regional grid (using Fourier transforms) or a global grid (using spherical harmonics transform).
- Not sure if time-averaging of power spectra (e.g. for seasonal applications) should be included in
grid_diag or another MET tool.
Acceptance Testing
- Given an idealized field with a known (analytic) power spectrum, ensure that the code generates the known spectrum.
- At least two tests -- one on a regional grid and another on a global grid.
- Input data for these tests can be generated analytically. Not sure about the format of the input data (netcdf?).
- Output data -- not sure what format this should be in.
Time Estimate
- Two months.
- A set of python scripts is already available that calculates power spectra. These will have to be adapted for incorporation into MET. Scripts can be found in the DTC AIWP project's folder here.
- Also see updated version in https://github.com/CPKalb/KE_Spectra_Calculation_Plot
Sub-Issues
Consider breaking the new feature down into sub-issues.
Relevant Deadlines
List relevant project deadlines here or state NONE.
Funding Source
PRJ014254 NOAA BENCHMARKING TNE
Define the Metadata
Assignee
Labels
Milestone and Projects
Define Related Issue(s)
Consider the impact to the other METplus components.
New Feature Checklist
See the METplus Workflow for details.
@JohnHalleyGotway @KathrynNewman @michelleharrold @CPKalb
Describe the New Feature
grid_diagto calculate a power spectrum from a given field, usually a velocity component or the whole wind field.grid_diagor another MET tool.Acceptance Testing
Time Estimate
Sub-Issues
Consider breaking the new feature down into sub-issues.
Relevant Deadlines
List relevant project deadlines here or state NONE.
Funding Source
PRJ014254 NOAA BENCHMARKING TNE
Define the Metadata
Assignee
Labels
Milestone and Projects
Define Related Issue(s)
Consider the impact to the other METplus components.
New Feature Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>Pull request:
feature <Issue Number> <Description>Select: Reviewer(s) and Development issue
Select: Milestone as the next official version
Select: MET-X.Y Development project for development toward the next coordinated release
@JohnHalleyGotway @KathrynNewman @michelleharrold @CPKalb