Changes between Version 6 and Version 7 of Example_Configurations


Ignore:
Timestamp:
11/13/11 17:02:09 (10 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Example_Configurations

    v6 v7  
    6161'''Three modules listen to the messages on Pick_Ring:'''  
    6262 
    63  * binder_ew is the event associator (conceived and written by Carl Johnson). This module listens to pick messages, and produces trial location messages as well as link messages that relate picks to trial locations (via sequence numbers). 
     63 * [wiki:binder_ew binder_ew] is the event associator (conceived and written by Carl Johnson). This module listens to pick messages, and produces trial location messages as well as link messages that relate picks to trial locations (via sequence numbers). 
    6464 
    6565 * [wiki:eqproc eqproc] is the first of a series of sub-modules that perform event locations via [wiki:hypoinverse hypoinverse]. The sub-modules are linked via operating system pipes, and as a group behave as an [wiki:Earthworm Earthworm] module. Briefly, their functions are as follows: [wiki:eqproc eqproc] assembles the trial locations produced by [wiki:binder_ew binder_ew] with the associated pick and coda messages produced by [wiki:pick_ew pick_ew], and if the event has not been recalled by [wiki:binder_ew binder_ew] within a time-out period, sends the assembled event parameters to [wiki:eqbuf eqbuf]. This acts as a buffer, in case events are produced faster than the remaining sub-modules can process them. From there it passes to [wiki:eqcoda eqcoda], which computes coda durations from the coda measurements generated by [wiki:pick_ew pick_ew]. It is then passed to [wiki:eqverify eqverify], which applies a series of sanity checks to eliminate spurious events. From there it is passed to hypo_mgr (extinct module, now hypo71_mgr and hypo2000_mgr), which is the encapsulation layer for [wiki:hypoinverse hypoinverse]. [wiki:hypoinverse hypoinverse] has not been modified for [wiki:Earthworm Earthworm]. The standard FORTRAN source code is used, permitting any future changes to [wiki:hypoinverse hypoinverse] to be directly inserted. The result of hypo_mgr is a message containing the standard [wiki:hypoinverse hypoinverse] arc file information. This message is broadcast into the Hypo_Ring.