| | |
file Fgrad= | auxiliary output file name
|
file Fmwt= | auxiliary output file name
|
file Fq= | auxiliary input file name
|
file Fres= | auxiliary output file name
|
file Fsrc= | auxiliary output file name
|
file Fvel= | auxiliary input file name
|
file Fwavelet= | auxiliary input file name
|
file Fwfl1= | auxiliary output file name
|
file Fwfl2= | auxiliary output file name
|
int acqui_type=1 | if 1, fixed acquisition; if 2, marine acquisition; if 3, symmetric acquisition
|
float coef=0.003 | absorbing boundary coefficient
|
float conv_error= | final convergence error
|
bool ctr=n [y/n] | cross-correlation time-reversal imaging
|
float dr=acpar->dx | receiver interval
|
float f0= | reference frequency
|
int function=2 | if 1, forward modeling; if 2, FWI; if 3, RTM
|
int grectx=3 | gradient smoothing radius in x
|
int grectz=3 | gradient smoothing radius in z
|
float hard=0.1f | hard thresholding for masking
|
bool hidesrc=n [y/n] | hide source footprint in fwi
|
int interval=1 | wavefield storing interval
|
bool inv=n [y/n] | inversion flag
|
int media=1 | if 1, acoustic media; if 2, visco-acoustic media
|
int nb=100 | boundary width
|
int ngrp=1 | number of sub-groups of receivers
|
int niter= | iteration number
|
int nitersrc=1 | num of iter'ns for source inversion
|
int nr=acpar->nx | number of receiver
|
bool onlygrad=n [y/n] | only want gradident
|
bool onlysrc=n [y/n] | only invert for source (vel known), active when inv=y
|
bool onlyvel=n [y/n] | only invert for vel (source known), active when inv=y
|
bool oreo=n [y/n] | keep oreo or keep cream
|
file output= | auxiliary output file name
|
float perc=1.0f | padding percentatge for swnorm
|
bool precsrc=n [y/n] | source inversion preconditioning
|
float r0=acpar->x0 | receiver origin
|
int recttsrc=50 | source smoothing in t before masking
|
int rectxsrc=1 | source smoothing in x before masking
|
int rectzsrc=1 | source smoothing in z before masking
|
int repeat=1 | repeat resetting alpha
|
int repeatsrc=1 | source smoothing repeatation times
|
int size=0 | sliding window radius
|
bool sw=n [y/n] | sliding window normalization
|
bool verb=n [y/n] | verbosity flag
|
int waterz=0 | water layer depth
|
int waterzb=0 | water layer depth from bottom up
|
float woff2=acpar->r0+(acpar->nr-1)*acpar->dr |
|
float wt2=acpar->t0+(acpar->nt-1)*acpar->dt |
|
|