Ticket #489 (closed task: fixed)

Opened 7 years ago

Last modified 7 years ago

upgrade hyp2000 and hyp2000_mgr to 1.40 version

Reported by: paulf Owned by: somebody
Priority: major Milestone: All Platforms
Component: hyp2000_mgr Version: 7.8
Keywords: Cc:


Currently we are at 1.39, but today Fred announced a new version:

This release is mainly of interest to nets running gradient crustal models such as the NCSN. Nets like HVO that have a gradient crustal model can now also have depths relative to the geoid, which can be negative if they are between sea level and the surface.
I have only tested it on my workstation with NCSN catalog earthquakes.

Hypoinverse version 1.40 release notes. June 24, 2014.


The only change of hypo 1.40 compared to the previous 1.39 version is the optional ability to calculate earthquake depths relative to the geoid (sea level) for the traditional hypoinverse crustal models (CRT for gradient and CRH for layer). Earthquake depths for the hypoellipse models (CRE) are automatically referred to the geoid and there is no change for version 1.40, except that the CRE depth is labeled as a geoid depth. A new section on geoid depths is in the manual on page 24, which should be clearer than this brief summary.


Hypoinverse 1.40 outputs some additional values. The “reported” depth (in the traditional depth field) can either be the model depth (below the CRT/CRH model surface) or the geoid depth, and an M or G letter indicates this. The depth of the earthquake below the geoid is also output. The level of the geoid within the hypoinverse CRT and CRH models is the depth datum, which is approximated by the average elevation of the 5 closest stations. The “depth datum” value in m above the geoid is also output. These values extend the summary line (also the header line of the archive file) by a few columns, which can be ignored if they are not needed. Additional values extend some lines in the print file too. No input formats were changed.


A new GEO command selects whether to report the geoid or the model depth. The default is the model depth (CRT and CRH models) or the geoid depth for CRE models, just as before. Reporting geoid depths for CRT models will change all depths, and depths can now be negative for earthquakes above the geoid.


Note there are as yet no places in the AQMS data fields for these additional values. If the new hypoinverse 1.40 is installed in AQMS with geoid depths turned on, the geoid depth will be stored with no indication whether it is the geoid or model depth.


A few sections of the manual were changed. In addition to the new section on page 24 of the manual and a new GEO command, the table of output summary values on page 111 is expanded, and a sample print output with the new values is on page 120.


A new subroutine hydatum.for does the datum and depth calculations. Other subroutines were changed, and new entries are in the common area means the whole program must be recompiled.


Fortran source code for the 1.40 version is in ftp://ehzftp.wr.usgs.gov/klein/hyp1.40/source


Documentation (doc and pdf files) for the 1.40 version is in




Change History

comment:1 Changed 7 years ago by paulf

  • Status changed from new to closed
  • Resolution set to fixed

Closed in r6192

Compile tested on Linux an Mac OS X.

Note: See TracTickets for help on using tickets.