Changeset 7962


Ignore:
Timestamp:
03/19/19 11:23:36 (5 weeks ago)
Author:
paulf
Message:

cleaned out release_notes.working for next release

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/release_notes.working

    r7959 r7962  
    11Release Notes:  Earthworm Version "working" 
    2 Cleaned out after release of v7.9 on October 20, 2016 
     2Cleaned out after release of v7.10 on April 19, 2019 
    33 
    4 These notes are for release v7.10 released on March 14, 2019 (Pi day) 
     4These notes are for release v7.11  or v8.0 if go that route 
    55 
     6  
    67Syntax for the release notes are still short and sweet, 3 lines:  
    78Module name  
     
    1213************ 
    1314 
    14 eqmaxel - MAXEL Maximum Likelihood Estimator (MLE) from Dong Hoon Sheen integrated as an  
    15 earthworm module that can be bolted on as another locator in the megamodule. 
    16 I listed this here becuase we made mods in 2018 to this module. 
    17 Paul Friberg and Dong Hoon Sheen July 20, 2017 
    18  
    19 pick_ffp - eBEAR tauC and Pd picker based off of Pick_FP instead of pick_ew. 
    20 Jin Koo Lee February 25, 2018 
    21  
    22 pick_gm - eBEAR tauC and Pd ground motion packet generator in a real-time sense (not pick based). 
    23 Jin Koo Lee February 25, 2018 
    24  
    25 buildinfo - not really a module, but a command that will print out the 
    26 build information, including the data and time of the build, and the 
    27 EW_BITS, 32 or 64, of the build.  For example: 
    28  
    29 buildinfo: Linux EARTHWORM-64 build of Mar 16 2019 16:44:24 
    30  
    31 On Windows systems, the MSVC compiler version, the target Windows release, 
    32 and the Windows SDK for the build are printed.  On *nix systems, no 
    33 additional information is printed. 
    34 Larry Baker January 12, 2019 
    3515 
    3616MODIFICATIONS/BUG FIXES TO EXISTING MODULES: 
    3717******************************************** 
    3818 
    39 Note: 
    40 Check library changes at the bottom for a more complete picture as applications 
    41 that used these libraries were changed accordingly 
    42  
    43 binder_ew 
    44 Fixed a number of edge cases dealing with quake_id.d (thanks to Jin Koo Lee) and also changed the travel 
    45 time lookup to allow for finer grained station locations relative to the earthquake. The prior system 
    46 dealt in convering travel times to an integer in tenths of a second and that is not enough resolution for 
    47 mines or small scale networks less than a kilometer on an edge. 
    48 Paul Friberg, version 1.0.38 2019.02.14 
    49  
    50 ewhtmlemail 
    51 Major modifications to using Google Earth maps, there are new GoogleMap key and secret settings in the .d 
    52 Paul Friberg July 2018 
    53  
    54 gmewhtmlemail 
    55 Many modifications for USBR for the dam safety division 
    56 Paul Friberg & Scott Hunter  Jan to May 2018 
    57  
    58 restart/copystatus: 
    59 Ticket #683 http://earthworm.isti.com/trac/earthworm/ticket/683 
    60 Removed 'TypeRestart' from types copystatus is to copy. Rewrote 'restart' 
    61 to look up statmgr ring and write to that directly, if it exists 
    62 Alexander Schnackenberg February 13, 2019 
    63  
    64 Hypo71PC 
    65 Modifications to ensure a safe crossing of the Greenwich Meridian (lon = 0°) 
    66 (bug present in the original version of Hypo71, revealed in the Pyrenees where 
    67 the pathological case "lon(closest station) x lon(epicenter) < 0 is not uncommon) 
    68 M. Sylvander (Toulouse, France) November 30, 2018 
    69  
    70 hyp2000/hyp2000_mgr 
    71 Upgraded to version 1.42 which cleaned up a CRE bug and a licensing issue with some sorting routines. 
    72 (CRE bug fix reported by Jim Pechmann) 
    73 Fred Klein & Paul Friberg April 23, 2018 
    74 Upgraded to version 1.43 which fixed some infinite loop cases found at AVO 
    75 Larry Baker & Paul Friberg December 2018 
    76  
    77 sniffwave 
    78 Added out-of-order packet message to the previous gap and overlap checks (gap and overlap)  
    79 Paul Friberg March 15, 2018 
    80  
    81 ms2tank 
    82 Now echo's back the MINISEED encoding format in the file if it is not compatible with the program.  
    83 Previously it just said that the encoding format was not one of the allowed ones, but that is not 
    84 enough information. For instance IEEE Double's are not handled yet, since TRACEBUF2 only allows 
    85 integer counts. 
    86 Paul Friberg        October 11, 2017 
    87  
    88 ewthresh 
    89 Changed computation of bias to a rolling average; added gap detection & resetting of  
    90 various timers & bias computation when gap detected.  Added gap threshold & window size 
    91 paramaters to config file (optional). 
    92 Scott Hunter        September 20, 2017 
    93  
    94 decimate 
    95 Cleaned up some compilation issues on newer versions of ubuntu (16).  
    96 Paul Friberg            September 7, 2017 
    97  
    98 ew2rsam 
    99 Added slicing the input data packets into 1 second packets before processing them 
    100 Processing code wich assumes 1s data packets has not been modified 
    101 This allow the rsam computation to work as expected with variable length TraceBuf packets (as produced by slink_srv) 
    102 Jean-Marie Saurel       July 18, 2017 
    103  
    104 pick_FP  
    105 Fixed a bug in offline mode. Thanks to Jin Koo Lee from KITValley Co LTD for reporting this bug. new version v0.0.6 
    106 Paul Friberg            June 5, 2017   
    107 Fixed a bug in windows mode. Thanks to Jin Koo Lee from KITValley Co LTD for reporting this bug. new version v0.0.7 
    108 Paul Friberg            Dec 21, 2017   
    109  
    110 libsrc/util/wfdiscputaway.c 
    111 Modified output format for CSS wfdisc data at request of the current only user:  isla.hawaii.edu 
    112 Ilya Dricker          February 23 2017 
    113  
    114 slink2ew 
    115 Ticket #565. http://earthworm.isti.com/trac/earthworm/ticket/565 
    116 Add MseedRing command to echo/redirect output in miniSEED format to  
    117 a different ring. 
    118 Scott Hunter          January 25, 2017 
    119  
    120 nmxptool 
    121 Update nmxptool version 2.1.4 
    122 Matteo Quintiliani    January 4, 2017 
    123  
    124 localmag 
    125 Add parameter searchTimesTauSFunc, alternative for searchTimes 
    126 The end time of window for searching for peak amplitudes is defined by  
    127      Estimated_S_Times + ( K1 * ( 1 - exp( - TauS / K2 ) ) ) 
    128 where TauS = Estimated_S_Times - Origin_Time 
    129 Read details in localmag.d or next section "CHANGES to CONFIGURATION FILES" 
    130 Matteo Quintiliani and Franco Mele    December 7, 2016 
    131  
    132 scream2ew - added in 250Hz srate handling capability 
    133 Richard Luckett and Murray McGowan - Dec 6, 2016 
    134  
    135 localmag 
    136 Extend use of parameter SkipStationsNotInArc also for S phase 
    137 Matteo Quintiliani    December 1, 2016 
    138  
    139 gmew 
    140 Ticket #559. http://earthworm.isti.com/trac/earthworm/ticket/559 
    141 Fix call to logit(). 
    142 Add to gmew the error handle for WS_ERR_PARSE. Copy source from localmag. 
    143 Matteo Quintiliani    November 11, 2016 
    144  
    145 sniffwave 
    146 Ticket #534. http://earthworm.isti.com/trac/earthworm/ticket/534 
    147 Add help description for data and feed latency. 
    148 Matteo Quintiliani    November 11, 2016 
    149  
    150 gmew 
    151 Ticket #555. http://earthworm.isti.com/trac/earthworm/ticket/555 
    152 Fix for max number of stations maxSta. 
    153 Matteo Quintiliani    November 4, 2016 
    154  
    155 wave_serverV 
    156 scn2scnl 
    157 Ticket #695 http://earthworm.isti.com/trac/earthworm/ticket/695 
    158 Fixed the SPARC 64-bit alignment traps. 
    159 Larry Baker March 1, 2019 
    16019 
    16120CHANGES TO CONFIGURATION FILES and DESCRIPTOR FILES: 
    16221**************************************************** 
    163  
    164 localmag.d 
    165 Add parameter searchTimesTauSFunc, alternative for searchTimes 
    166 searchTimesTauSFunc  K1 K2  A B  deltaA deltaB 
    167 The time window for searching for peak amplitudes is: 
    168    <searchStartTime> A seconds before the Estimated_P_Times 
    169    <searchEndTime>   B seconds after 
    170                      Estimated_S_Times + ( K1 * ( 1 - exp( - TauS / K2 ) ) ) 
    171                      where TauS = Estimated_S_Times - Origin_Time 
    172 The time window for cutting traces is: 
    173    <traceStartTime> deltaA seconds before <searchStartTime> 
    174    <traceEndTime>   deltaB seconds after  <searchEndTime> 
    175 example: searchTimesTauSFunc 40.0 30.0  1.0 1.0  19.0 9.0 
    176 WARNING: searchTimesTauSFunc conflicts with searchTimes 
    177 WARNING: traceTimes is ignored if searchTimesTauSFunc is used 
    178 Matteo Quintiliani and Franco Mele    December 7, 2016 
    179  
    180 hyp2000_mgr.d 
    181 Add option to log HYPINV commands: 
    182 LogFile    2            # 0 no log, >=1 errors, >=2 hypocenters, >=3 HYPINV commands 
    183 Larry Baker February 20, 2019 
    18422 
    18523KNOWN BUGS: 
     
    19230**************** 
    19331 
    194 massive makefile.nt and makefile.unix clean up by Larry Baker. Thanks Larry!! 
    195  
    196 crypto 
    197 encode64/decode64 via SHA-1 added for ewhtmemail use of Google Maps and signing 
    198 This uses a GNU licensed version of codes from the Free Software Foundation 
    199 Paul Friberg  July 2018  
    200  
    201 socket_ew 
    202 Added wrapper functions setuptcpclient_ew() and setuptcpserver_ew() 
    203 which eliminate boilerplate socket code and allow applications to 
    204 be agnostic as to whether addresses are IPv4 or IPv6 
    205 Alexander Schnackenberg November 26, 2018 
    206  
    207 parse_ip_address: 
    208 New library routines to properly parse IPv4 and IPv6 address strings 
    209 Includes rewritten 'ip_in_same_subnet()' function to determine whether 
    210 two addresses are in the same subnet 
    211 Larry Baker March 16, 2018 
    212  
    213 threads_ew 
    214 Updated threading functions to use ew_thread_t types that correctly resolve 
    215 to underlying opaque types, vs assuming the use of unsigned integers is correct 
    216 across 32 bit and 64 bit systems 
    217 Alexander Schnackenberg February 6, 2019 
    218  
    21932MINIMUM SYSTEM REQUIREMENTS: 
    22033**************************** 
    221  
    222 The Earthworm build has been tested on several versions of Linux, MacOS, 
    223 Solaris, and Windows.  The Memphis test suite has been run to validate 
    224 the results. 
    225  
    226 The minimum system requirements are: 
    227  
    228 A C90 compiler and a Fortran 90 compiler (optional on Windows) 
    229  
    230 MacOS:   Apple gcc (clang), GNU gcc (probably works), GNU gfortran 
    231          No known restrictions 
    232 Linux:   GNU gcc, GNU gfortran 
    233          No known restrictions 
    234 Solaris: SunOS 5.10 or newer 
    235          Sun C 5.9 or newer, Sun Fortran 90 5.9 or newer 
    236 Windows: Windows 7 or newer 
    237          Microsoft Visual Studio 2015, Update 3, or newer 
    238          Optional Intel Parallel Studio Fortran 2015, Update 4, or newer 
Note: See TracChangeset for help on using the changeset viewer.