| | | \n\n \n \n \n bool abc=n [y/n] | \tabsorbing boundary condition \n | \n \n\n \n \n \n bool adj=n [y/n] | \tadjoint flag, 0: modeling, 1: migration \n | \n \n\n \n \n \n float cb=0.0f | \t \n | \n \n\n \n \n \n int depth=0 | \tsurface \n | \n \n\n \n \n\n \n \n\n \n \n \n bool pas=n [y/n] | \tpassive flag, 0: exploding reflector rtm, 1: passive seismic imaging \n | \n \n\n \n \n \n int snap=0 | \twavefield snapshot flag \n | \n \n\n \n \n \n file velocity= | \tauxiliary input file name \n | \n \n\n \n \n \n bool verb=n [y/n] | \tverbosity flag \n | \n \n\n \n \n \n file wave= | \tauxiliary output file name \n | \n \n |