sippi_forward_traveltime

  sippi_forward_traveltime Traveltime computation in SIPPI
 
  Call :
    [d,forward,prior,data]=sippi_forward_traveltime(m,forward,prior,data)
 
    forward.type determines the method used to compute travel times
    forward.type='ray';
    forward.type='fat';
    forward.type='eikonal';
    forward.type='born';
    forward.type='fd';
 
    forward.sources [ndata,ndim]: Source locations
    forward.receivers [ndata,ndim]: Receiver locations
 
    % the following options does not apply to 'eikonal' type modeling
    forward.linear : [0] a linear kernel is computed, based on the current velocity model
                     [1] a linear kenrel is computed only once, based on
                     the velocity field defined in forward.linear_m;
 
    forward.linear_m: the reference velocity field, for a linear forward
                      operator (forward.G) will be computed.
                      Can be eithe a scalar (constant velocity field) or
                      the same size as the the velcity model 'm'.
 
    forward.normalize_vertical [1]: Normalize sensitivitykernel by
                                    in vertical slices
                               [0]: No normalization
 
    forward.alpha [1]: alpha value for munk_fresnel_2d, munk_fresnel_3f