toy_example_ac_INV.json 4.86 KB
Newer Older
tilman.metz's avatar
tilman.metz committed
1
#-----------------------------------------------------------------
Florian Wittkamp's avatar
Florian Wittkamp committed
2
#      JSON PARAMETER FILE FOR IFOS
tilman.metz's avatar
tilman.metz committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#-----------------------------------------------------------------
# description:
# description/name of the model: genmod/toy_example_start.c with flnodes.toy_example.start
#

{
"Domain Decomposition" : "comment",
			"NPROCX" : "2",
			"NPROCY" : "2",

"FD order" : "comment",
			"FDORDER" : "2",
			"MAXRELERROR" : "0",

"2-D Grid" : "comment",
			"NX" : "150",
			"NY" : "150",
			"DH" : "10.0",

"Time Stepping" : "comment",
			"TIME" : "6.0",
			"DT" : "1.0e-03",

"Source" : "comment",
27 28
			"SOURCE_SHAPE" : "1",
			"SOURCE_SHAPE values: ricker=1;fumue=2;from_SIGNAL_FILE=3;SIN**3=4;Gaussian_deriv=5;Spike=6" : "comment",
tilman.metz's avatar
tilman.metz committed
29 30
			"SIGNAL_FILE" : "./STF/inverted_wavelet.seis",
			
31 32
			"SOURCE_TYPE" : "1",
			"SOURCE_TYPE values (point_source): explosive=1;force_in_x=2;force_in_y=3;rotated_force=4" : "comment",
tilman.metz's avatar
tilman.metz committed
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
			
			"SRCREC" : "1",
			"SRCREC values : read source positions from SOURCE_FILE=1, PLANE_WAVE=2" : "comment",
			
			"SOURCE_FILE" : "./source/src_toy_example_ac.dat",
			"RUN_MULTIPLE_SHOTS" : "1",

"Acoustic Computation" : "comment",
			"ACOUSTIC" : "1",

"Model" : "comment",
			"READMOD" : "0",
			"MFILE" : "model_true/mod_toy_example_ac_it_0",

"Free Surface" : "comment",
			"FREE_SURF" : "1",

"PML Boundary" : "comment",
			"FW" : "30",
52
			"VPPML" : "2100.0",
tilman.metz's avatar
tilman.metz committed
53 54 55 56 57 58
			"FPML" : "8.0",
			"BOUNDARY" : "0",
			"npower" : "4.0",
			"k_max_PML" : "8.0",

"Receiver" : "comment",
Florian Wittkamp's avatar
Florian Wittkamp committed
59
			"SEISMO" : "5",
tilman.metz's avatar
tilman.metz committed
60
			"READREC" : "1",
61
			"REC_FILE" : "./receiver/rec_toy_example_ac.dat",
tilman.metz's avatar
tilman.metz committed
62 63 64 65 66
			"REFRECX, REFRECY" : "0.0 , 0.0",

"Seismograms" : "comment",
			"NDT" : "1",
			"SEIS_FORMAT" : "1",
67
			"SEIS_FILE" : "su/toy_example/toy_example_ac",
tilman.metz's avatar
tilman.metz committed
68 69 70 71 72 73 74 75

"Q-approximation" : "comment",
			"L" : "0",
			"FL1" : "0.5211", 
			"FL2" : "7.6660",
			"FL3" : "72.6774",
			"TAU" : "0.0966",

76

tilman.metz's avatar
tilman.metz committed
77
"General inversion parameters" : "comment",
78
			"ITERMAX" : "400",
tilman.metz's avatar
tilman.metz committed
79
			"DATA_DIR" : "su/measured_data/toy_example_ac",
80 81
			"PARAMETERIZATION" : "1",
			"FORWARD_ONLY" : "0",
82
			"ADJOINT_TYPE" : "4",
tilman.metz's avatar
tilman.metz committed
83
			"MISFIT_LOG_FILE" : "LOG_toy_example_ac.dat",
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

"Inversion for parameter starting from iteration" : "comment",
			"INV_RHO_ITER" : "400",
			"INV_VP_ITER" : "1",

"Output of inverted models" : "comment",
			"INV_MODELFILE" : "model/toy_example/mod_toy_example_ac",
			"nfstart" : "1",
			"nf" : "1",

"Output of gradients" : "comment",
			"JACOBIAN" : "jacobian/toy_example/jac_toy_example_ac",
			"nfstart_jac" : "1",
			"nf_jac" : "1",

"Workflow" : "comment",
			"USE_WORKFLOW" : "0",
			"FILE_WORKFLOW" : "workflow.txt",

"Approx. Hessian" : "comment",
			"EPRECOND" : "3",
			"EPSILON_WE" : "0.005",
			"EPRECOND_ITER" : "0",
			"EPRECOND_PER_SHOT" : "0",

109
"Gradient-Method" : "comment",
110
			"GRAD_METHOD" : "2",
111
			"LBFGS_STEP_LENGTH" : "1",
112
			"N_LBFGS" : "10",
113 114 115 116 117

"Wolfe Condition" : "comment",
			"WOLFE_CONDITION" : "1",
			"WOLFE_NUM_TEST" : "5",
			"WOLFE_TRY_OLD_STEPLENGTH" : "1",
118
			"WOLFE_C1_SL" : "0.0",
119

120 121 122 123 124 125
"Step length estimation" : "comment", 
			"EPS_SCALE" : "0.01",
			"STEPMAX" : "4",
			"SCALEFAC" : "5.0",
			"TESTSHOT_START , TESTSHOT_END , TESTSHOT_INCR" : "1 , 5 , 2",

126
"Misfit Definition" : "comment",
tilman.metz's avatar
tilman.metz committed
127 128 129 130 131 132 133 134
			"LNORM" : "2",
			"LNORM values: L1 norm=1, L2 norm=2, Cauchy=3, SECH=4, Global correlation=5, L2 norm with time windowing=6" : "comment",
			"NORMALIZE" : "0",
			"DTINV" : "1",

"Termination of the programmme" : "comment",
			"PRO" : "0.01",

135 136 137 138 139 140 141 142
"Definition of inversion for source time function" : "comment",
			"INV_STF" : "0",
			"PARA" : "fdlsq:tshift=0.0",
			"N_STF" : "10",
			"N_STF_START" : "1",
			"TAPER_STF" : "1",
			"TRKILL_STF" : "0",
			"TRKILL_FILE_STF" : "./trace_kill/trace_kill.dat",
tilman.metz's avatar
tilman.metz committed
143 144 145 146 147 148 149 150

"Frequency filtering during inversion" : "comment",
			"TIME_FILT" : "0",
			"F_HP" : "1",
			"FC_START" : "10.0",
			"FC_END" : "70.0",
			"FC_INCR" : "10.0",
			"ORDER" : "4",
151
			"ZERO_PHASE" : "1",    
152 153 154 155

"Minimum number of iteration per frequency" : "comment",
			"MIN_ITER" : "0",

156 157
"Trace killing" : "comment",
			"TRKILL" : "0",
158
			"TRKILL_FILE" : "./trace_kill/trace_kill",
159 160

"Time windowing" : "comment",
161
			"TIMEWIN" : "0",
162
			"TW_IND" : "1",
163 164 165 166
			"PICKS_FILE" : "./picked_times/PickedTimes",
			"TWLENGTH_PLUS" : "4.0",
			"TWLENGTH_MINUS" : "0.01",
			"GAMMA" : "100000",
167

168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
"Definition of gradient taper geometry" : "comment",
			"SWS_TAPER_CIRCULAR_PER_SHOT" : "0",
			"SRTSHAPE" : "1",
			"SRTRADIUS" : "3.0",
			"FILTSIZE" : "1",
			"SWS_TAPER_FILE" : "1",
			"TAPER_FILE_NAME" : "taper_te_ac.bin",
			"TAPER_FILE_NAME_U" : "taper_te_ac_u.bin",
			"TAPER_FILE_NAME_RHO" : "taper_te_ac_rho.bin",

"Upper and lower limits for model parameters" : "comment",
			"VPUPPERLIM" : "5000",
			"VPLOWERLIM" : "0",
			"VSUPPERLIM" : "5000",
			"VSLOWERLIM" : "0",
			"RHOUPPERLIM" : "5000",
			"RHOLOWERLIM" : "0",

"Definition of smoothing the models vp and vs" : "comment",
			"MODEL_FILTER" : "0",
			"FILT_SIZE" : "3",

190 191
"Verbose mode" : "comment",
			"VERBOSE" : "0",
tilman.metz's avatar
tilman.metz committed
192
}