uptide icon indicating copy to clipboard operation
uptide copied to clipboard

`harmonic_analysis` does not correctly handle shape(N,1) input

Open stephankramer opened this issue 2 years ago • 0 comments

e.g.

import numpy as np
val_obs=npzeros(4096,1)
tide = uptide.Tides(["M2", "S2","Q1", "O1", "P1", "K1", "N2", "K2"]) 
initial_time = datetime.datetime(2016, 1, 15, 0, 0, 0)
tide.set_initial_time(initial_time)
time_obs_sec = range(4096)
amp,pha = uptide.harmonic_analysis(tide, val_obs, time_obs_sec)
print(pha)

creates a 8x8 amp and pha instead of a simple length 8 list.

stephankramer avatar Apr 21 '23 13:04 stephankramer