Changes between Version 4 and Version 5 of rayloc_ew


Ignore:
Timestamp:
05/11/12 13:01:45 (8 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • rayloc_ew

    v4 v5  
    8282command [argument here] 
    8383 
    84 D1,D2,D3,D4,D5   0 or 1    rayloc_ew_GetConfig              processing parameters 
    85             
     84'''D1,D2,D3,D4,D5   [0 or 1]'''[[BR]] 
     85Processed by: rayloc_ew_GetConfig[[BR]] 
     86Function: processing parameters 
     87 
    8688Pick weight distance interval flag(s) (there are five parameters 1=5) (TRUE = 1/FALSE = 0) (def = 0). These work in conjuction with the Dmin and Dmax parameters. They provide 5 optional distance intervals over which arrivals are essentially zero weighted. 
    87  
     89{{{ 
    8890Default:  0 
    8991Example:  D1 0 
    9092          D2 1 
    9193          D4 1 
    92  Debug                                           rayloc_ew_GetConfig              Earthworm setup  
    93             
     94}}} 
     95 
     96'''Debug'''[[BR]] 
     97Processed by: rayloc_ew_GetConfig[[BR]] 
     98Function: Earthworm setup 
     99 
    94100Turns on debug logging for rayloc_ew. 
    95  
     101{{{ 
    96102Default:  no debug logging 
    97103Example:  Debug 
    98  Dmin1, Dmin2, Dmin3, Dmin4 Dmin5 degrees                        rayloc_ew_GetConfig              processing parameters            
     104}}} 
     105 
     106'''Dmin1, Dmin2, Dmin3, Dmin4 Dmin5 [degrees]'''[[BR]] 
     107Processed by: rayloc_ew_GetConfig[[BR]] 
     108Function: processing parameters 
     109 
    99110Lower bound of distance interval(s) in which weights are zero (default 0). Note that in order to use this parameter, a corresponding Dx should be turned ON. 
    100  
     111{{{ 
    101112Default:  0 
    102113Example:  Dmin1 0 
    103114          Dmin2 10 
    104115          Dmin5 20 
    105  Dmax1, Dmax2, Dmax3, Dmax4, Dmax5    degrees                         rayloc_ew_GetConfig              processing parameters            
     116 
     117}}} 
     118 
     119'''Dmax1, Dmax2, Dmax3, Dmax4, Dmax5 [degrees]'''[[BR]] 
     120Processed by: rayloc_ew_GetConfig[[BR]] 
     121Function: processing parameters 
     122 
    106123Upper bound of distance interval(s) in which weights are zero (default 180). Note that in order to use this parameter, a corresponding Dx should be turned ON. 
    107  
    108  
     124{{{ 
    109125Default:  0 
    110126Example:  Dmax1 180 
    111127          Dmin2 170 
    112128          Dmin5 160 
    113  fix_depth       0 or 1                         rayloc_ew_GetConfig              processing parameters            
     129}}} 
     130 
     131'''fix_depth [0 or 1]'''[[BR]] 
     132Processed by: rayloc_ew_GetConfig[[BR]] 
     133Function: processing parameters 
     134 
    114135Use fixed depth in inversion: TRUE (1) or FALSE(0). 
    115  
     136{{{ 
    116137Default:  1 
    117138Example:  fix_depth 1 
    118  HeartBeatInt nsec                         rayloc_ew_GetConfig             Earthworm Setup 
    119             
     139}}} 
     140 
     141'''!HeartBeatInt [nsec]'''[[BR]] 
     142Processed by: rayloc_ew_GetConfig[[BR]] 
     143Function: Earthworm Setup 
     144 
    120145Defines the number of seconds, nsec between TYPE_HEARTBEAT messages issued by rayloc_ew. 
    121  
     146{{{ 
    122147Default:  none 
    123148Example:  HeartBeatInterval 30 
    124  hold_params   0 or 1                         rayloc_ew_GetConfig             processing parameters            
     149}}} 
     150 
     151'''hold_params [0 or 1]'''[[BR]] 
     152Processed by: rayloc_ew_GetConfig[[BR]] 
     153Function: processing parameters 
     154 
    125155Hold latitude, longitude, depth, and origin time flag (default = FALSE (0). 
     156{{{ 
    126157Default:  0 
    127158Example:  hold_params 1 
    128  InRing ring                            rayloc_ew_GetConfig              Earthworm setup 
    129             
     159}}} 
     160 
     161'''!InRing [ring]'''[[BR]] 
     162Processed by: rayloc_ew_GetConfig[[BR]] 
     163Function: Earthworm setup 
     164 
    130165Tells rayloc_ew which shared memory region to use for input. ring is a character string (valid strings are listed in earthworm.d) that relates (in earthworm.d) to a unique number for the key to the shared memory region. 
    131  
     166{{{ 
    132167Default:  none 
    133168Example:  InRing HYPO_RING 
    134  MyModId mod_id                        rayloc_ew_GetConfig              Earthworm setup 
    135             
     169}}} 
     170 
     171'''!MyModId [mod_id]'''[[BR]] 
     172Processed by: rayloc_ew_GetConfig[[BR]] 
     173Function: Earthworm setup 
     174 
    136175Sets the module id for labeling all outgoing trigger, heartbeat, and error messages. mod_id is a character string (valid strings are listed in earthworm.d) that relates to a unique single-byte number. 
    137  
     176{{{ 
    138177Default:  none 
    139178Example:  MyModuleId MOD_RAYLOC_EW 
    140  OutRing ring                             rayloc_ew_GetConfig              Earthworm setup 
    141             
     179}}} 
     180 
     181'''!OutRing [ring]'''[[BR]] 
     182Processed by: rayloc_ew_GetConfig[[BR]] 
     183Function: Earthworm setup 
     184 
    142185Tells rayloc_ew which shared memory region to use for output. ring is a character string (valid strings are listed in earthworm.d) that relates (in earthworm.d) to a unique number for the key to the shared memory region. 
    143  
     186{{{ 
    144187Default:  none 
    145188Example:  OutRing PICK_RING 
    146  
    147  
    148  pick_weight_interval 0 or 1                  rayloc_ew_GetConfig              processing parameters            
     189}}} 
     190 
     191'''pick_weight_interval [0 or 1]'''[[BR]] 
     192Processed by: rayloc_ew_GetConfig[[BR]] 
     193Function: processing parameters 
     194 
    149195Pick weight residual interval flag (TRUE/FALSE) (default = FALSE) 
    150  
     196{{{ 
    151197Default:  0 
    152198Example:  pick_weight_interval   1 
     199}}} 
     200 
    153201 Rmin seconds                  rayloc_ew_GetConfig              processing parameters         
    154202         Lower bound of residual interval in which weights can be non-zero (default = 0). To activate this parameter pick_weight_interval must be 1.   
     
    160208Default:  0 
    161209Example:  Rmax 1 
    162  StaFile filename                  rayloc_ew_GetConfig              processing parameters            
     210}}} 
     211 
     212'''!StaFile [filename]'''[[BR]] 
     213Processed by: rayloc_ew_GetConfig[[BR]] 
     214Function: processing parameters 
     215 
    163216File with stations information in GLASS format. Here is an example of few lines 
     217{{{ 
    164218AAE    9.0291N  38.7655E 2442 IU Addis Ababa, Ethiopia 
    165219AAK   42.6390N  74.4940E 1645 II Ala-Archa, Kyrgyzstan 
     
    167221ABKT  37.9303N  58.1188E  678 II Alibek (Geyokcha), Turkmenistan 
    168222ABL   34.8508N 119.2208W 1981 NC Mount Abel, California, USA 
     223}}} 
    169224The sample file is provided with the rayloc_ew distribution. This file used to match the station names from TYPE_LOC_GLOBAL  
    170225with their 3D coordinates (which is not a part of the TYPE_LOC_GLOBAL message). 
    171  
     226{{{ 
    172227Default:  none 
    173228Example:  StaFile        "/home/ilya/rayloc_work/glass_station_list.txt" 
    174  use_PKP 0 or 1                  rayloc_ew_GetConfig              processing parameters            
     229}}} 
     230 
     231'''use_PKP [0 or 1]'''[[BR]] 
     232Processed by: rayloc_ew_GetConfig[[BR]] 
     233Function: processing parameters 
     234 
    175235Use or not PKP phases. 
    176  
     236{{{ 
    177237Default:  1 
    178238Example:  use_PKP 0 
    179  use_depth_ph 0 or 1                 rayloc_ew_GetConfig              processing parameters            
     239}}} 
     240 
     241'''use_depth_ph [0 or 1]'''[[BR]] 
     242Processed by: rayloc_ew_GetConfig[[BR]] 
     243Function: processing parameters 
     244 
    180245Use or not depth phases. 
    181  
    182  
    183  
     246{{{ 
    184247Default:  1 
    185248Example:  use_depth_ph 0 
    186  
    187  use_S_ph 0 or 1                  rayloc_ew_GetConfig             processing parameters            
     249}}} 
     250 
     251'''use_S_ph [0 or 1]'''[[BR]] 
     252Processed by: rayloc_ew_GetConfig[[BR]] 
     253Function: processing parameters 
     254 
    188255Use or not S phases. 
    189  
    190  
    191  
     256{{{ 
    192257Default:  1 
    193258Example:  use_S_ph 0 
    194  WorkDir dirname                  rayloc_ew_GetConfig             processing parameters            
     259}}} 
     260 
     261'''!WorkDir [dirname]'''[[BR]] 
     262Processed by: rayloc_ew_GetConfig[[BR]] 
     263Function: processing parameters 
     264 
    195265This is the location of the work directory for rayloc_ew. rayloc_ew stores temp files in there.  
    196266Three model files should be placed in this directory before processing: 
    197 1) tau.table 
    198 2) ak135.hed 
     267 
     2681) tau.table[[BR]] 
     2692) ak135.hed[[BR]] 
    1992703) ak135.tbl 
     271 
    200272Those files are prebuilt and shipped with rayloc_ew distribution. 
    201  
     273{{{ 
    202274Default:  none 
    203275Example:  WorkDir        "/export/home/isti/model" 
    204  
     276}}} 
    205277 
    206278