Next: Interface: oper_domain
Up: INTERFACES FOR OPERATOR-DEFINITION MODULES
Previous: INTERFACES FOR OPERATOR-DEFINITION MODULES
The map_amp function computes the transformation from
n_tr_inp input traces into
n_tr_out output traces.
The transformation is defined by the five arrays map,
amp, first_samp, last_samp, and
max_freq.
The map array is indexed in the ouput time/depth sampling,
and contains the corresponding time coordinates of the
input trace.
These input-time coordinates are normalized so to be in samples,
and not physical units.
The amp array is indexed in the ouput time/depth sampling,
and contains the amplitude scaling factor of the transformation.
The first_samp and last_samp arrays
define the valid range of the transformation,
as the first and last output samples.
The max_freq array
is indexed in the ouput time/depth sampling,
and contains the high cut-off frequency of the bandpass filter
applied to the input trace.
The maximum frequency must be expressed as fraction of the Nyquist
frequency.
The shapes of the output arrays, and whether each input array
is allocated and initialized, depend
on the spatial mapping method that is used to apply the operator.
- Trace-to-trace
- n_tr_inp=1
- n_tr_out=1
- max_freq: not allocated
- inp_cent_coord: not allocated
- inp_geom%reg: not allocated
- inp_geom%irr: initialized by Genkir3D
- out_geom%reg: not allocated
- out_geom%irr: initialized by Genkir3D
- Gathering
- n_tr_inp=n_tr_inp
- n_tr_out=1
- max_freq: allocated
- inp_cent_coord: not allocated
- inp_geom%reg: not allocated
- inp_geom%irr: initialized by Genkir3D
- out_geom%reg: not allocated
- out_geom%irr: initialized by Genkir3D
- Spraying
- n_tr_inp=1
- n_tr_out=(2*nh_z1+1)*(2*nh_z2+1)
- max_freq: allocated
- inp_cent_coord=initialized by oper_domain
- inp_geom%reg: not allocated
- inp_geom%irr: initialized by Genkir3D
- out_geom%reg: initialized by Genkir3D
- out_geom%irr: initialized by oper_domain
2|c|Scalar arguments
Name |
Description
want_info |
2|c|Derived-type arguments
Name |
Description
info |
3|c|Array arguments
Name |
Description |
Shape
first_samp |
Next: Interface: oper_domain
Up: INTERFACES FOR OPERATOR-DEFINITION MODULES
Previous: INTERFACES FOR OPERATOR-DEFINITION MODULES
Stanford Exploration Project
7/5/1998