sfspike (4.0)
index
system/main/spike.c
Documentation
Generate simple data: spikes, boxes, planes, constants.

 
Synopsis
        sfspike < in.rsf > spike.rsf mag= nsp=1 k#=[0,...] l#=[k1,k2,...] p#=[0,...] n#= o#=[0,0,...] d#=[0.004,0.1,0.1,...] label#=[Time,Distance,Distance,...] unit#=[s,km,km,...] title=

Spike positioning is given in samples and starts with 1.

 
Parameters
       
 
float d#=[0.004,0.1,0.1,...]
sampling on #-th axis
 
ints k#=[0,...]
spike starting position [nsp]
 
ints l#=[k1,k2,...]
spike ending position [nsp]
 
string label#=[Time,Distance,Distance,...]
label on #-th axis
 
floats mag=
spike magnitudes [nsp]
 
int n#=
size of #-th axis
 
int nsp=1
Number of spikes
 
float o#=[0,0,...]
origin on #-th axis
 
floats p#=[0,...]
spike inclination (in samples) [nsp]
 
string title=
title for plots
 
string unit#=[s,km,km,...]
unit on #-th axis

 
Used In
       

 
BEI
        conj/causint
dpmv/matt
dpmv/yalei
dwnc/phasemod
dwnc/vofz
fdm/kjartjac
fdm/movies
ft1/autocor
ft1/ft2d
ft1/hankel
trimo/all
trimo/mig
trimo/mod
trimo/veltran
vela/stack
vela/strat
vela/vscan

 
CARROT
        test/modeling

 
CUP
        rna2d/shot
rna2d/simple
rna3d/shot
rna3d/sin

 
CWP
        geo2006TimeShiftImagingCondition/flat
geo2006TimeShiftImagingCondition/icomp
geo2007StereographicImagingCondition/flat4
geo2007StereographicImagingCondition/gaus1
geo2007StereographicImagingCondition/sigsbee2
geo2008InterferometricImagingCondition/sact1
geo2008InterferometricImagingCondition/sigs2
geo2008IsotropicAngleDomainElasticRTM/marm2allA
geo2008IsotropicAngleDomainElasticRTM/marm2oneA
geo2008NumericWEMVAoperators/flatWEMVA
geo2008NumericWEMVAoperators/saltWEMVA
geo2009TTIModeSeparation/fold
geo2009TTIModeSeparation/marmousi2
geo2009TTIModeSeparation/operator
geo2009TTIModeSeparation/tti3
geo2009TTIModeSeparation/vti3
geo2009VTIModeSeparation/aniopsize
geo2009VTIModeSeparation/oporder
geo2009VTIModeSeparation/separate2
geo2009VTIModeSeparation/separate3
geo2009VTIModeSeparation/separate5
geo2009VTIModeSeparation/sigsbee
geo2011WideAzimuthAngleDecomposition/flatEICangle
geo2011WideAzimuthAngleDecomposition/seam357
jse2006RWEImagingOverturningReflections/sigsbee
pept2011MicroearthquakeMonitoring/saf1
pept2011MicroearthquakeMonitoring/saf2
pept2011MicroearthquakeMonitoring/saf3

 
DATA
        amoco/fdmod
cant12/lpf
freeusp/land
marmousi/fdmod
marmousi2/fdMod
pluto/fdmod
seam-phase1-2d/compare
seam-phase1-2d/filter
seam-phase1-2d/sfawefd2d
seam-phase1-2d/sfawefd2d_split
sigsbee/fdmod2A
sigsbee/ptest
sigsbee/pwemig
sigsbee/wemig
teapotdome/interp-model

 
DIRACK
        examples/crestack
examples/pefInterpolation

 
EEG
        marchenko/example-cluster
marchenko/example

 
GALLERY
        constant/gazdag
constant/kirch
constant/lowrank
constant/model
constant/oway
constant/stolt
constant/vc
french/vc
gradient/fakirmig
gradient/lowrank
gradient/oway
marmousi/lowrank
segsalt/model
sigsbee/ffd
sigsbee/oway
vofz/gazdag
vofz/kirch
vofz/lowrank
vofz/oway
vofz/stolt
vofz/vc

 
GEE
        ajt/causint
ajt/conv
ajt/cunha
ajt/mound
ajt/triangle
hlx/helicon
iin/invint
lal/lace
lmn/scale
lsq/invstack
lsq/stest
mda/elita
mda/misif
pch/patch
pch/tvdecon
prc/sep95

 
GEO384H
        hw2/helix
hw2/running
hw4/invint
hw4/match

 
GEO384S
        hw0/local
hw3/nmo3d
hw4/viking
hw5/pradon

 
GEO384W
        hw1/code
hw1/wave
hw2/eikonal

 
GPGN658
        fdmod/exercise
rtmig/exercise

 
HANSUNG
        cgg/syn

 
JLU
        apefsnsep/simplegroll
fspfint/curve
fspfint/noise_curve
gvdseisint/vti
lcfs/lcfest
spefdecon/atten-model
spefdecon/gap-fre
spefdecon/simple
txsopf/model
txyspfint/curve
txyspfint/field3
txyspfint/french
txyspfint/jp
vdseislet/demultiple
vdseislet/haskell
vdseislet/nmo

 
M8R
        api/afdm
data/freeusp

 
OSU
        shalek/mod2d
shalek/mod3d

 
RSF
        bash/plot
programming/cube
programming/svd
reprobook/exam1
reprobook/exam2
reprobook/exam3
reprobook/exam4
reprobook/exam5
rsf/afdm
rsf/matplotlib
rsf/plot
rsf/sfawefd
rsf/sfderiv
rsf/sfenvelope
rsf/sfgraph
rsf/sfnderiv
rsf/sfwiggle
rsf/test
rsf/wedge
school/clip_test
school/complex
school/data
school/modeling
school/single
school2009/local
school2012/plot
school2015/born
school2015/local
school2015/matlab
school2017/c++
school2017/c
school2017/f90
school2017/seismic
school2020/seismic
scons/rsf
su/rsfcurves
su/rsfdecon
su/rsfdipfilt
su/rsffdmod2
su/rsflab1
su/rsflab4
su/rsflab5
su/rsflab8
su/rsfplane
su/rsfreadwrite
su/rsftaup
tutorials/attr
tutorials/cg
tutorials/images
tutorials/inv
tutorials/parameters
tutorials/rockphysic
tutorials/scicolormaps
tutorials/spitz
tutorials/timefreq
tutorials/tuning
tutorials/wavelet
tutorials/wedge
tutorials/well-tie
tutorials/yilmaz1

 
SEP
        aal/gulf
angle/agmig
antial/flt
antial/mod
bspl/bintest
bspl/plane3
bspl/stolt
burg/gtens
burg/helix
burg/laplac
burg/tension
cdstep/inter
fat/green
findif/laplace
findif/vc3
fkamo/impresp
fmeiko/tri
fmsec/cvel
forwd/stolt
fractal/random
helft/spike
helmholtz/lapfac
lineiko/test
oc2/ocimp
passive/synth
pefmult/haskell
pefmult/syn
plane/bob
plane/eplane
precon/cube
precon/hlx
precon/mis1
pyramid/model
rwe/simp1
sparse2/test
steer/qdome
steer/steering
stoltst/imps
texture/fft
vc1/resdmo
vc2/vcspk
velspec/impls

 
SLIM
        geo2008NewInsightsPareto/pareto

 
SWAG
        anisogath/synth
eikds/smvel
itime/syn
tau/arte
tau/hess
tau/iso
tau/lens
tau/marm
waveds/fdmod
waveds/fdmodnoSS
waveds/svmod

 
TCCS
        aii/heidrun
anisodiff/pcable
anisodiff/simple
anisodiff/simple3d
apwd/trace
asa/dipping
asa/simple
asa/simpleemd
asa/tracesep
atten/enerd
atten/karman1
atten/pdepth
atten/qcurve
atten/spectra
attr/attr
avo/avo
avo/stat
crs/dome2
cs/coef
dbortho/hyper
dealiase/coef
dealiase/linear
dealiase/synth
dealiase/synth30Hz
dealiase2/hyper
dealiase2/hypern
deblend/linear
deblend/synthcomplex
deblend/synthhyper
decomp/frenchtri
decomp/homoortho
decomp/homotri
demulemd/haskell
demulemd/syn
dlchan/testing
dlchan/thin
dsd/conflict
dsd/demo
dsd/demo2
dsd/demo3.1perc
elas/french-dc
elas/gradient
elas/homomono3d
elas/homotric3d-dc
elas/homotric3d
elas/twolayer3d
emdpf/dipfilter
emdpf/synsig
enhemd/prestack
enhemd/sigmoid
eseis/demo2
eseis/demo4
eseis/field
eseis/sparse
ffd/anisotropic
ffd/bpmodel
ffd/bptti
ffd/cos
ffd/ffd
flat/comaz
flat/flat
flat/flatelf
fraclapl/diffq
fraclapl/marmq
fraclapl/twolayer
fwiseislet/blend
fwiseislet/encoding-spar
fwiseislet/encoding
fwiseislet/noise-spar
fwiseislet/noise
fwiseislet/timedomain
fwiseislet/wavelet
gmresq/bpgas
group/ell
group3/bptti
group3/tiltorthocompare
halfthr/hyper
halfthr/linear
intshape/fsyn
lfd/aniso
lfd/bp
lfd/bptti
lfd/dispersion1
lfd/oned
lfd/twod
lowrank/aniso
lowrank/bp
lowrank/bptti
lowrank/fio
lowrank/fowler
lowrank/impres
lowrank/threed
lpf/lpf
lpf/regr
lpf/simon
ltft/timefreq
medianfilter/window
nmo3/azimuthtest
nmodeblend/simple
nmodeblend/timespace
onestep/abc
onestep/bptti
onestep/bptti2
onestep/bpttirtm
onestep/fio1d
onestep/fowler
onestep/grad
onestep/grad2
onestep/tiltorth
optapert/depthMig
optapert/rightSigsbee
optapert/sigsbee
optapert/theo
ortho/orthocomplex
ortho/orthocsimul
orthogroll/field
orthorhombic/orth
orthorhombic/test
orthorhombic/tiltn
ovc/psovc
ovc/toy
pcastack/synth
phase/nonstat
phase/signal
phase/zero
pi/simple-model
pmig/nmo
probdif/noisy-synthetic
probdif/synthetic
probdif/toy
pwshape/parihaka
pwshape/qdome
pwshape/qdome3
reversible/delta
reversible/nscnmo
scan3/fourevents
scan3/realdata
seislet/diplet
seislet/gath
seislet/lena
seislet/plane
seislet/seis
seislet/sin2
sglowrank/avo
sglowrank/bp3
sglowrank/dispersion
sglowrank/mms1d-all-vv
sglowrank/mms1d-dt-vv
sglowrank/mms1d-dx-vv
sglowrank/mms1d-fre
sglowrank/oned
sglowrank/tlayer3
shape/lomo
shape/smoo
shemd/hyperoil
simistack/flat4
simistack/similarity
simistack/simple
sparse/sparse-experim-shaping
specrecom/ricker
stackadcig/flat
stackadcig/simple
strat/three-d
svmf/test
svmf/testnoise
svmf/timespatial
svscan/class
svscan/simi
svscan/simple
svscan/synth
synwav/gch1
timefreq/syn
vc3/threedim
vscan/hw
vscan/synth
vscan/weight
welllogs/logs
wetm/nankaizone

 
TRIP
        asg/project
pscons/project
struct/project
test/flat

 
TUTORIAL
        authors/data

 
UH
        avostack/synh
avostack/synl

 
UWA
        geo2013ElasticModellingGPU/bp2d
geo2013ElasticModellingGPU/homo3d
geo2013ElasticModellingGPU/homog2d
geo2013ElasticModellingGPU/hti3d
geo2013ElasticModellingGPU/test2d
geo2013ElasticModellingGPU/test3d

 
XJTU
        test/dlct
test/fpocs2d
test/lsinterp2d
test/mwni2d
test/myradon2
test/pocs5d

 
ZJU
        diffrlrra/synth
odrr3d/hyp3d
odrr3d/hyp3d_N20
optnoise/prestack
q/field
q/simple
q/var
qrtm/marm
sosvmf/hyper