uptide
uptide copied to clipboard
`harmonic_analysis` does not correctly handle shape(N,1) input
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.