./math/congen, Constants generator for tidal constituents

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7nb2, Package name: congen-1.7nb2, Maintainer: pkgsrc-users

congen is a C++ library for generating the speeds, equilibrium arguments,
and node factors of Darwin-style tidal constituents more or less as defined
in SP 98:

Manual of Harmonic Analysis and Prediction of Tides. Special Publication
No. 98, Revised (1940) Edition (reprinted 1958 with corrections;
reprinted again 1994). United States Government Printing Office, 1994.

Additionally, libcongen provides limited support for approximating
Doodson-style tidal constituents within the infrastructure of the former.
The Doodson approach is discussed in the following publication:

Foreman, M.G.G., 1977. Manual for Tidal Heights Analysis and Prediction.
Pacific Marine Science Report 77-10, Institute of Ocean Sciences,
Patricia Bay, Sidney, B.C. (2004 revision).

The Congen header file is intended to be self-documenting with regards to use
of the interface, assuming that one has access to SP 98 and a general
understanding of the subject matter.


Required to run:
[lang/ruby26-base] [databases/libtcd]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 257.195 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-10 15:42:40 by Takahiro Kambe | Files touched by this commit (21)
Log message:
Bump revision by changing default version of Ruby.
   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2021-07-21 16:40:32 by Takahiro Kambe | Files touched by this commit (29)
Log message:
Bump PKGREVISION for affected packages by changing default Ruby's version.
   2020-04-01 21:15:00 by Iain Hibbert | Files touched by this commit (1)
Log message:
depend on ruby, as there are ruby scripts
   2020-02-28 23:08:05 by Iain Hibbert | Files touched by this commit (6)
Log message:
Add congen 1.7, from David Flater

congen is a C++ library for generating the speeds, equilibrium arguments,
and node factors of Darwin-style tidal constituents more or less as defined
in SP 98:

  Manual of Harmonic Analysis and Prediction of Tides.  Special Publication
  No. 98, Revised (1940) Edition (reprinted 1958 with corrections;
  reprinted again 1994).  United States Government Printing Office, 1994.

Additionally, libcongen provides limited support for approximating
Doodson-style tidal constituents within the infrastructure of the former.
The Doodson approach is discussed in the following publication:

  Foreman, M.G.G., 1977.  Manual for Tidal Heights Analysis and Prediction.
  Pacific Marine Science Report 77-10, Institute of Ocean Sciences,
  Patricia Bay, Sidney, B.C. (2004 revision).

The Congen header file is intended to be self-documenting with regards to use
of the interface, assuming that one has access to SP 98 and a general
understanding of the subject matter.