Search

Results 1–25 of 37
Date Inputs. Currently set to enter a start and end date.

2007/10/02

Post • Modified PGL TauP and SLBM code to utilize identical object definitions. This included: a) modifications to SLBM to wrap all of its objects into the single namespace “SLBM”; b) modifications to PGL/SLBM to wrap all TauP objects into a new...

2007/10/09

Post • Fixed the constructor in GreatCircle_Xg.cc during the TauPSite initialization to set the TauPSite planet radius before setting the receiver depth.

2007/2/14

Post • Changed InterpolatedProfile and all derived classes so that they no longer have to call new to create the data arrays. This involved changing from vector to double[] arrays in many places. Resulted in factor of 3 improvement in execution speed....

2007/4/16

Post • Changed the model input file (unified_SLBM.txt) in two ways: (a) the constraint that gradients cannot be negative has been removed from the model input file and is now being imposed in the code. There can now be substantial negative gradients...

2007/4/18

Post • Fixed some bugs having to do with the valid range of the Pn travel time for mantle events. Changed the algorithm for computing Pg/Lg travel times. Code now returns Pg/Lg travel times for events at any depth in the crust,...

2007/5/23

Post • Modified the method where Pn/Sn travel times are computed for mantle events. Basically made the convergence behavior more robust and imposed a criterion that C * H < 0.2 where C is the Zhao C parameter and H is the...

2007/6/05

Post • Fixed a bug in the part of the code that computes Pn/Sn travel times for mantle events. The bug caused the code to hang for events just below the Moho and close to the receiver. The test events seemed to...

2008/01/25

Post • Added new functions to Grid including int getBufferSize() const;void loadVelocityModelBinary(util::DataBuffer& buffer)void saveVelocityModelBinary(util::DataBuffer& buffer) The first function retrieves the approximate size required of a DataBuffer object to store the contents of the Grid object. The next two functions read a Grid...

Version 2.0.0 Beta – 2007/6/25

Post • Changed the grid from the deformed grid to the global tessellated grid. Added method getVersion() to all the interfaces. Added the following methods to SlbmInterface to support regularization for tomography applications. See html documentation for more information:  void getNodeNeighbors(const int&...

Version 2.1.0 Beta – 2007/7/25

Post • Added several methods to all the SLBM interfaces to facilitate interaction with active nodes. Active nodes are nodes that fall within a user-specified latitude, longitude range. This functionality is really only useful to tomographers.

Version 2.2.0 Beta – 2007/8/14

Post • Converted the model files from ascii to binary format. The binary format is the one specified by AFTAC/QTSI. This change has resulted in a dramatic reduction in the time required to load the velocity models into memory. The ascii format...

Version 2.3.0 Beta – 2007/10/29

Post • Modified the way travel time for Pg/Lg phases is calculated. Previously, Pg/Lg travel times were computed with the Headwave method. Starting with this release, Pg/Lg travel times are computed with both the Headwave and TauP methods and the reported travel...

Version 2.4.0 – 2008/02/05

Post • The major change in this release is that the travel time calculations for Pg/Lg phases have been modified to implement the algorithm described by Steve Myers.

Version 2.4.1 – 2008/02/13

Post • This version contains bug fixes for segmentation faults for events in which the source and receiver coincide with each other, and for Pg events where source-receiver distance is greater than ~13 degrees. The SLBMtestc and SLBMtestcc test scripts were enhanced...

Version 2.4.2 – 2008/03/04

Post • This version contains bug fix to handle cases when the activenode range spans the dateline correctly. Also, includes changes to the uncertainty units for compatibility w/PGL/UtilLib. Made ch_max (in SLBMInterface) a static variable and renamed it to CH_MAX defaulting to...

Version 2.4.3 – 2008/03/11

Post • Added new target (STR) to the makefile to allow rebuilding a 32-bit stand-alone version of the SLBM_Root from a SNL_Tool_Root delivery. Note: SNL_Tool_Root only uses the core SLBM units (not any other language interfaces) and builds only the libSLBM.so library...

Version 2.4.4 – 2008/05/01

Post • Fixed bug that caused SLBM to occasionally segmentation fault for Pg/Lg calculations when using TaupLoc. What was happening was that a velocity stack was defined at the receiver with the bottom at the radius of the Moho at the receiver....

Version 2.4.5 – 2008/06/09

Post • Corrected equation for computing earth radius as a function of latitude. This makes only an insignificantly small difference ( > 0.1 msec).

Version 2.5.0 – 2009/01/14

Post • Added methods to compute derivatives of travel time with respect to source location. New methods are: get_dtt_dlat(double& dtt_dlat)get_dtt_dlon(double& dtt_dlon)get_dtt_ddepth(double& dtt_ddepth)getSlowness(double& slowness)getSlownessUncertainty(double& slownessUncertainty) Renamed method getUncertainty() to getTravelTimeUncertainty(). I also added methods to compute derivatives of slowness with respect to lat,...

Version 2.5.1 – 2009/03/11

Post • Made a change to Zhao equations, replacing 1.58e-4 with 1/r. This dramatically improved the accuracy of the code for mantle events. Also fixed a bug that generated segmentation faults when source depth was exactly equal to Moho depth (to double...

Version 2.5.5 – 2009/10/07

Post • Ported all interfaces to Windows and to Linux. Code changes to remove the discontinuitites from the derivatives of tt with respect to source position and spikes from second derivatives of tt with respect to source position. All derivatives are now...

Version 2.6.0 – 2010/02/02

Post • Added methods to return derivatives of slowness with respect to lat, lon and depth. Modified SlbmInterface methods setGridData() and setActiveNodeData() so that they now include depth as an argument. This means that it is now possible to change the depths...

Version 2.6.2 – 2010/10/03

Post • Fixed a bug in Java interface that caused a very slow memory leak. Only the Java interface is affected.

Version 2.7.0 – 2011/08/23

Post • Changed manner in which derivatives of tt with respect to lat, lon are computed. Removed all derivatives of slowness from all interfaces. Fixed bug related to computing derivative of tt with respect to depth that happened when depth step spanned...

Version 2.7.1 – 2011/09/10

Post • Fixed some inaccuracies in the documentation. Made minor code changes to address compiler warnings observed when the compiling the Linux version of the code.
Results 1–25 of 37