The file iho_func.jl is a library of functions for tidal analysis.
Main components:
Time and date conversion functions.
Functions to compute astronomical arguments and nodal corrections.
A table to convert between Darwin symbols and Doodson numbers.
Utilities for computing alias periods for given sampling interval, etc.
Functions for least-squares harmonic analysis, with error estimates, and synthesis.
Usage:
Review the README file which provides some background to the how the library was implemented.
Study the LaJolla.jl file for an example of tidal analysis of sea level. Compare your results with LaJollaNOS.txt which provides harmonic constants from the National Ocean Surface (NOS).
Study the
TWCWG_Constituent_list.pdf
to understand the translation between Darwin symbols and Doodson numbers. Study the files, iLongPeriod.txt, iDiurnal.txt, etc., and make sure that the Darwin symbols are converted to the correct Doodson numbers for your application. This software knows about the tides in the iLongPeriod.txt through iFourthDiurnal.txt files, none of the overtides above these are currently supported.NOTE: For Darwin symbols which are listed twice, e.g., K1, my software will use the second definition listed. The relationship between Darwin symbols and Doodson numbers is not one-to-one.
Questions:
- See contact information at my web page: Edward D. Zaron.