From 2516cd4ca552651704fb308285cc5f0e63096315 Mon Sep 17 00:00:00 2001 From: Jan Thorbecke <janth@xs4all.nl> Date: Tue, 24 Oct 2017 11:54:20 +0200 Subject: [PATCH] deleted old files --- Make_include | 20 +- fdelmodc/Makefile | 2 +- fdelmodc/fdelmodc | Bin 1072336 -> 586080 bytes marchenko/demo/twoD/jobs/slurm_0.job | 14 - marchenko/demo/twoD/jobs/slurm_1.job | 14 - marchenko/demo/twoD/jobs/slurm_10.job | 14 - marchenko/demo/twoD/jobs/slurm_100.job | 14 - marchenko/demo/twoD/jobs/slurm_101.job | 14 - marchenko/demo/twoD/jobs/slurm_102.job | 14 - marchenko/demo/twoD/jobs/slurm_103.job | 14 - marchenko/demo/twoD/jobs/slurm_104.job | 14 - marchenko/demo/twoD/jobs/slurm_105.job | 14 - marchenko/demo/twoD/jobs/slurm_106.job | 14 - marchenko/demo/twoD/jobs/slurm_107.job | 14 - marchenko/demo/twoD/jobs/slurm_108.job | 14 - marchenko/demo/twoD/jobs/slurm_109.job | 14 - marchenko/demo/twoD/jobs/slurm_11.job | 14 - marchenko/demo/twoD/jobs/slurm_110.job | 14 - marchenko/demo/twoD/jobs/slurm_111.job | 14 - marchenko/demo/twoD/jobs/slurm_112.job | 14 - marchenko/demo/twoD/jobs/slurm_113.job | 14 - marchenko/demo/twoD/jobs/slurm_114.job | 14 - marchenko/demo/twoD/jobs/slurm_115.job | 14 - marchenko/demo/twoD/jobs/slurm_116.job | 14 - marchenko/demo/twoD/jobs/slurm_117.job | 14 - marchenko/demo/twoD/jobs/slurm_118.job | 14 - marchenko/demo/twoD/jobs/slurm_119.job | 14 - marchenko/demo/twoD/jobs/slurm_12.job | 14 - marchenko/demo/twoD/jobs/slurm_120.job | 14 - marchenko/demo/twoD/jobs/slurm_121.job | 14 - marchenko/demo/twoD/jobs/slurm_122.job | 14 - marchenko/demo/twoD/jobs/slurm_123.job | 14 - marchenko/demo/twoD/jobs/slurm_124.job | 14 - marchenko/demo/twoD/jobs/slurm_125.job | 14 - marchenko/demo/twoD/jobs/slurm_126.job | 14 - marchenko/demo/twoD/jobs/slurm_127.job | 14 - marchenko/demo/twoD/jobs/slurm_128.job | 14 - marchenko/demo/twoD/jobs/slurm_129.job | 14 - marchenko/demo/twoD/jobs/slurm_13.job | 14 - marchenko/demo/twoD/jobs/slurm_130.job | 14 - marchenko/demo/twoD/jobs/slurm_131.job | 14 - marchenko/demo/twoD/jobs/slurm_132.job | 14 - marchenko/demo/twoD/jobs/slurm_133.job | 14 - marchenko/demo/twoD/jobs/slurm_134.job | 14 - marchenko/demo/twoD/jobs/slurm_135.job | 14 - marchenko/demo/twoD/jobs/slurm_136.job | 14 - marchenko/demo/twoD/jobs/slurm_137.job | 14 - marchenko/demo/twoD/jobs/slurm_138.job | 14 - marchenko/demo/twoD/jobs/slurm_139.job | 14 - marchenko/demo/twoD/jobs/slurm_14.job | 14 - marchenko/demo/twoD/jobs/slurm_140.job | 14 - marchenko/demo/twoD/jobs/slurm_141.job | 14 - marchenko/demo/twoD/jobs/slurm_142.job | 14 - marchenko/demo/twoD/jobs/slurm_143.job | 14 - marchenko/demo/twoD/jobs/slurm_144.job | 14 - marchenko/demo/twoD/jobs/slurm_145.job | 14 - marchenko/demo/twoD/jobs/slurm_146.job | 14 - marchenko/demo/twoD/jobs/slurm_147.job | 14 - marchenko/demo/twoD/jobs/slurm_148.job | 14 - marchenko/demo/twoD/jobs/slurm_149.job | 14 - marchenko/demo/twoD/jobs/slurm_15.job | 14 - marchenko/demo/twoD/jobs/slurm_150.job | 14 - marchenko/demo/twoD/jobs/slurm_151.job | 14 - marchenko/demo/twoD/jobs/slurm_152.job | 14 - marchenko/demo/twoD/jobs/slurm_153.job | 14 - marchenko/demo/twoD/jobs/slurm_154.job | 14 - marchenko/demo/twoD/jobs/slurm_155.job | 14 - marchenko/demo/twoD/jobs/slurm_156.job | 14 - marchenko/demo/twoD/jobs/slurm_157.job | 14 - marchenko/demo/twoD/jobs/slurm_158.job | 14 - marchenko/demo/twoD/jobs/slurm_159.job | 14 - marchenko/demo/twoD/jobs/slurm_16.job | 14 - marchenko/demo/twoD/jobs/slurm_160.job | 14 - marchenko/demo/twoD/jobs/slurm_161.job | 14 - marchenko/demo/twoD/jobs/slurm_162.job | 14 - marchenko/demo/twoD/jobs/slurm_163.job | 14 - marchenko/demo/twoD/jobs/slurm_164.job | 14 - marchenko/demo/twoD/jobs/slurm_165.job | 14 - marchenko/demo/twoD/jobs/slurm_166.job | 14 - marchenko/demo/twoD/jobs/slurm_167.job | 14 - marchenko/demo/twoD/jobs/slurm_168.job | 14 - marchenko/demo/twoD/jobs/slurm_169.job | 14 - marchenko/demo/twoD/jobs/slurm_17.job | 14 - marchenko/demo/twoD/jobs/slurm_170.job | 14 - marchenko/demo/twoD/jobs/slurm_171.job | 14 - marchenko/demo/twoD/jobs/slurm_172.job | 14 - marchenko/demo/twoD/jobs/slurm_173.job | 14 - marchenko/demo/twoD/jobs/slurm_174.job | 14 - marchenko/demo/twoD/jobs/slurm_175.job | 14 - marchenko/demo/twoD/jobs/slurm_176.job | 14 - marchenko/demo/twoD/jobs/slurm_177.job | 14 - marchenko/demo/twoD/jobs/slurm_178.job | 14 - marchenko/demo/twoD/jobs/slurm_179.job | 14 - marchenko/demo/twoD/jobs/slurm_18.job | 14 - marchenko/demo/twoD/jobs/slurm_180.job | 14 - marchenko/demo/twoD/jobs/slurm_181.job | 14 - marchenko/demo/twoD/jobs/slurm_182.job | 14 - marchenko/demo/twoD/jobs/slurm_183.job | 14 - marchenko/demo/twoD/jobs/slurm_184.job | 14 - marchenko/demo/twoD/jobs/slurm_185.job | 14 - marchenko/demo/twoD/jobs/slurm_186.job | 14 - marchenko/demo/twoD/jobs/slurm_187.job | 14 - marchenko/demo/twoD/jobs/slurm_188.job | 14 - marchenko/demo/twoD/jobs/slurm_189.job | 14 - marchenko/demo/twoD/jobs/slurm_19.job | 14 - marchenko/demo/twoD/jobs/slurm_190.job | 14 - marchenko/demo/twoD/jobs/slurm_191.job | 14 - marchenko/demo/twoD/jobs/slurm_192.job | 14 - marchenko/demo/twoD/jobs/slurm_193.job | 14 - marchenko/demo/twoD/jobs/slurm_194.job | 14 - marchenko/demo/twoD/jobs/slurm_195.job | 14 - marchenko/demo/twoD/jobs/slurm_196.job | 14 - marchenko/demo/twoD/jobs/slurm_197.job | 14 - marchenko/demo/twoD/jobs/slurm_198.job | 14 - marchenko/demo/twoD/jobs/slurm_199.job | 14 - marchenko/demo/twoD/jobs/slurm_2.job | 14 - marchenko/demo/twoD/jobs/slurm_20.job | 14 - marchenko/demo/twoD/jobs/slurm_200.job | 14 - marchenko/demo/twoD/jobs/slurm_201.job | 14 - marchenko/demo/twoD/jobs/slurm_202.job | 14 - marchenko/demo/twoD/jobs/slurm_203.job | 14 - marchenko/demo/twoD/jobs/slurm_204.job | 14 - marchenko/demo/twoD/jobs/slurm_205.job | 14 - marchenko/demo/twoD/jobs/slurm_206.job | 14 - marchenko/demo/twoD/jobs/slurm_207.job | 14 - marchenko/demo/twoD/jobs/slurm_208.job | 14 - marchenko/demo/twoD/jobs/slurm_209.job | 14 - marchenko/demo/twoD/jobs/slurm_21.job | 14 - marchenko/demo/twoD/jobs/slurm_210.job | 14 - marchenko/demo/twoD/jobs/slurm_211.job | 14 - marchenko/demo/twoD/jobs/slurm_212.job | 14 - marchenko/demo/twoD/jobs/slurm_213.job | 14 - marchenko/demo/twoD/jobs/slurm_214.job | 14 - marchenko/demo/twoD/jobs/slurm_215.job | 14 - marchenko/demo/twoD/jobs/slurm_216.job | 14 - marchenko/demo/twoD/jobs/slurm_217.job | 14 - marchenko/demo/twoD/jobs/slurm_218.job | 14 - marchenko/demo/twoD/jobs/slurm_219.job | 14 - marchenko/demo/twoD/jobs/slurm_22.job | 14 - marchenko/demo/twoD/jobs/slurm_220.job | 14 - marchenko/demo/twoD/jobs/slurm_221.job | 14 - marchenko/demo/twoD/jobs/slurm_222.job | 14 - marchenko/demo/twoD/jobs/slurm_223.job | 14 - marchenko/demo/twoD/jobs/slurm_224.job | 14 - marchenko/demo/twoD/jobs/slurm_225.job | 14 - marchenko/demo/twoD/jobs/slurm_226.job | 14 - marchenko/demo/twoD/jobs/slurm_227.job | 14 - marchenko/demo/twoD/jobs/slurm_228.job | 14 - marchenko/demo/twoD/jobs/slurm_229.job | 14 - marchenko/demo/twoD/jobs/slurm_23.job | 14 - marchenko/demo/twoD/jobs/slurm_230.job | 14 - marchenko/demo/twoD/jobs/slurm_231.job | 14 - marchenko/demo/twoD/jobs/slurm_232.job | 14 - marchenko/demo/twoD/jobs/slurm_233.job | 14 - marchenko/demo/twoD/jobs/slurm_234.job | 14 - marchenko/demo/twoD/jobs/slurm_235.job | 14 - marchenko/demo/twoD/jobs/slurm_236.job | 14 - marchenko/demo/twoD/jobs/slurm_237.job | 14 - marchenko/demo/twoD/jobs/slurm_238.job | 14 - marchenko/demo/twoD/jobs/slurm_239.job | 14 - marchenko/demo/twoD/jobs/slurm_24.job | 14 - marchenko/demo/twoD/jobs/slurm_240.job | 14 - marchenko/demo/twoD/jobs/slurm_241.job | 14 - marchenko/demo/twoD/jobs/slurm_242.job | 14 - marchenko/demo/twoD/jobs/slurm_243.job | 14 - marchenko/demo/twoD/jobs/slurm_244.job | 14 - marchenko/demo/twoD/jobs/slurm_245.job | 14 - marchenko/demo/twoD/jobs/slurm_246.job | 14 - marchenko/demo/twoD/jobs/slurm_247.job | 14 - marchenko/demo/twoD/jobs/slurm_248.job | 14 - marchenko/demo/twoD/jobs/slurm_249.job | 14 - marchenko/demo/twoD/jobs/slurm_25.job | 14 - marchenko/demo/twoD/jobs/slurm_250.job | 14 - marchenko/demo/twoD/jobs/slurm_251.job | 14 - marchenko/demo/twoD/jobs/slurm_252.job | 14 - marchenko/demo/twoD/jobs/slurm_253.job | 14 - marchenko/demo/twoD/jobs/slurm_254.job | 14 - marchenko/demo/twoD/jobs/slurm_255.job | 14 - marchenko/demo/twoD/jobs/slurm_256.job | 14 - marchenko/demo/twoD/jobs/slurm_257.job | 14 - marchenko/demo/twoD/jobs/slurm_258.job | 14 - marchenko/demo/twoD/jobs/slurm_259.job | 14 - marchenko/demo/twoD/jobs/slurm_26.job | 14 - marchenko/demo/twoD/jobs/slurm_260.job | 14 - marchenko/demo/twoD/jobs/slurm_261.job | 14 - marchenko/demo/twoD/jobs/slurm_262.job | 14 - marchenko/demo/twoD/jobs/slurm_263.job | 14 - marchenko/demo/twoD/jobs/slurm_264.job | 14 - marchenko/demo/twoD/jobs/slurm_265.job | 14 - marchenko/demo/twoD/jobs/slurm_266.job | 14 - marchenko/demo/twoD/jobs/slurm_267.job | 14 - marchenko/demo/twoD/jobs/slurm_268.job | 14 - marchenko/demo/twoD/jobs/slurm_269.job | 14 - marchenko/demo/twoD/jobs/slurm_27.job | 14 - marchenko/demo/twoD/jobs/slurm_270.job | 14 - marchenko/demo/twoD/jobs/slurm_271.job | 14 - marchenko/demo/twoD/jobs/slurm_272.job | 14 - marchenko/demo/twoD/jobs/slurm_273.job | 14 - marchenko/demo/twoD/jobs/slurm_274.job | 14 - marchenko/demo/twoD/jobs/slurm_275.job | 14 - marchenko/demo/twoD/jobs/slurm_276.job | 14 - marchenko/demo/twoD/jobs/slurm_277.job | 14 - marchenko/demo/twoD/jobs/slurm_278.job | 14 - marchenko/demo/twoD/jobs/slurm_279.job | 14 - marchenko/demo/twoD/jobs/slurm_28.job | 14 - marchenko/demo/twoD/jobs/slurm_280.job | 14 - marchenko/demo/twoD/jobs/slurm_281.job | 14 - marchenko/demo/twoD/jobs/slurm_282.job | 14 - marchenko/demo/twoD/jobs/slurm_283.job | 14 - marchenko/demo/twoD/jobs/slurm_284.job | 14 - marchenko/demo/twoD/jobs/slurm_285.job | 14 - marchenko/demo/twoD/jobs/slurm_286.job | 14 - marchenko/demo/twoD/jobs/slurm_287.job | 14 - marchenko/demo/twoD/jobs/slurm_288.job | 14 - marchenko/demo/twoD/jobs/slurm_289.job | 14 - marchenko/demo/twoD/jobs/slurm_29.job | 14 - marchenko/demo/twoD/jobs/slurm_290.job | 14 - marchenko/demo/twoD/jobs/slurm_291.job | 14 - marchenko/demo/twoD/jobs/slurm_292.job | 14 - marchenko/demo/twoD/jobs/slurm_293.job | 14 - marchenko/demo/twoD/jobs/slurm_294.job | 14 - marchenko/demo/twoD/jobs/slurm_295.job | 14 - marchenko/demo/twoD/jobs/slurm_296.job | 14 - marchenko/demo/twoD/jobs/slurm_297.job | 14 - marchenko/demo/twoD/jobs/slurm_298.job | 14 - marchenko/demo/twoD/jobs/slurm_299.job | 14 - marchenko/demo/twoD/jobs/slurm_3.job | 14 - marchenko/demo/twoD/jobs/slurm_30.job | 14 - marchenko/demo/twoD/jobs/slurm_300.job | 13 - marchenko/demo/twoD/jobs/slurm_301.job | 14 - marchenko/demo/twoD/jobs/slurm_302.job | 14 - marchenko/demo/twoD/jobs/slurm_303.job | 14 - marchenko/demo/twoD/jobs/slurm_304.job | 14 - marchenko/demo/twoD/jobs/slurm_305.job | 14 - marchenko/demo/twoD/jobs/slurm_306.job | 14 - marchenko/demo/twoD/jobs/slurm_307.job | 14 - marchenko/demo/twoD/jobs/slurm_308.job | 14 - marchenko/demo/twoD/jobs/slurm_309.job | 14 - marchenko/demo/twoD/jobs/slurm_31.job | 14 - marchenko/demo/twoD/jobs/slurm_310.job | 14 - marchenko/demo/twoD/jobs/slurm_311.job | 14 - marchenko/demo/twoD/jobs/slurm_312.job | 14 - marchenko/demo/twoD/jobs/slurm_313.job | 14 - marchenko/demo/twoD/jobs/slurm_314.job | 14 - marchenko/demo/twoD/jobs/slurm_315.job | 14 - marchenko/demo/twoD/jobs/slurm_316.job | 14 - marchenko/demo/twoD/jobs/slurm_317.job | 14 - marchenko/demo/twoD/jobs/slurm_318.job | 14 - marchenko/demo/twoD/jobs/slurm_319.job | 14 - marchenko/demo/twoD/jobs/slurm_32.job | 14 - marchenko/demo/twoD/jobs/slurm_320.job | 14 - marchenko/demo/twoD/jobs/slurm_321.job | 14 - marchenko/demo/twoD/jobs/slurm_322.job | 14 - marchenko/demo/twoD/jobs/slurm_323.job | 14 - marchenko/demo/twoD/jobs/slurm_324.job | 14 - marchenko/demo/twoD/jobs/slurm_325.job | 14 - marchenko/demo/twoD/jobs/slurm_326.job | 14 - marchenko/demo/twoD/jobs/slurm_327.job | 14 - marchenko/demo/twoD/jobs/slurm_328.job | 14 - marchenko/demo/twoD/jobs/slurm_329.job | 14 - marchenko/demo/twoD/jobs/slurm_33.job | 14 - marchenko/demo/twoD/jobs/slurm_330.job | 14 - marchenko/demo/twoD/jobs/slurm_331.job | 14 - marchenko/demo/twoD/jobs/slurm_332.job | 14 - marchenko/demo/twoD/jobs/slurm_333.job | 14 - marchenko/demo/twoD/jobs/slurm_334.job | 14 - marchenko/demo/twoD/jobs/slurm_335.job | 14 - marchenko/demo/twoD/jobs/slurm_336.job | 14 - marchenko/demo/twoD/jobs/slurm_337.job | 14 - marchenko/demo/twoD/jobs/slurm_338.job | 14 - marchenko/demo/twoD/jobs/slurm_339.job | 14 - marchenko/demo/twoD/jobs/slurm_34.job | 14 - marchenko/demo/twoD/jobs/slurm_340.job | 14 - marchenko/demo/twoD/jobs/slurm_341.job | 14 - marchenko/demo/twoD/jobs/slurm_342.job | 14 - marchenko/demo/twoD/jobs/slurm_343.job | 14 - marchenko/demo/twoD/jobs/slurm_344.job | 14 - marchenko/demo/twoD/jobs/slurm_345.job | 14 - marchenko/demo/twoD/jobs/slurm_346.job | 14 - marchenko/demo/twoD/jobs/slurm_347.job | 14 - marchenko/demo/twoD/jobs/slurm_348.job | 14 - marchenko/demo/twoD/jobs/slurm_349.job | 14 - marchenko/demo/twoD/jobs/slurm_35.job | 14 - marchenko/demo/twoD/jobs/slurm_350.job | 14 - marchenko/demo/twoD/jobs/slurm_351.job | 14 - marchenko/demo/twoD/jobs/slurm_352.job | 14 - marchenko/demo/twoD/jobs/slurm_353.job | 14 - marchenko/demo/twoD/jobs/slurm_354.job | 14 - marchenko/demo/twoD/jobs/slurm_355.job | 14 - marchenko/demo/twoD/jobs/slurm_356.job | 14 - marchenko/demo/twoD/jobs/slurm_357.job | 14 - marchenko/demo/twoD/jobs/slurm_358.job | 14 - marchenko/demo/twoD/jobs/slurm_359.job | 14 - marchenko/demo/twoD/jobs/slurm_36.job | 14 - marchenko/demo/twoD/jobs/slurm_360.job | 14 - marchenko/demo/twoD/jobs/slurm_361.job | 14 - marchenko/demo/twoD/jobs/slurm_362.job | 14 - marchenko/demo/twoD/jobs/slurm_363.job | 14 - marchenko/demo/twoD/jobs/slurm_364.job | 14 - marchenko/demo/twoD/jobs/slurm_365.job | 14 - marchenko/demo/twoD/jobs/slurm_366.job | 14 - marchenko/demo/twoD/jobs/slurm_367.job | 14 - marchenko/demo/twoD/jobs/slurm_368.job | 14 - marchenko/demo/twoD/jobs/slurm_369.job | 14 - marchenko/demo/twoD/jobs/slurm_37.job | 14 - marchenko/demo/twoD/jobs/slurm_370.job | 14 - marchenko/demo/twoD/jobs/slurm_371.job | 14 - marchenko/demo/twoD/jobs/slurm_372.job | 14 - marchenko/demo/twoD/jobs/slurm_373.job | 14 - marchenko/demo/twoD/jobs/slurm_374.job | 14 - marchenko/demo/twoD/jobs/slurm_375.job | 14 - marchenko/demo/twoD/jobs/slurm_376.job | 14 - marchenko/demo/twoD/jobs/slurm_377.job | 14 - marchenko/demo/twoD/jobs/slurm_378.job | 14 - marchenko/demo/twoD/jobs/slurm_379.job | 14 - marchenko/demo/twoD/jobs/slurm_38.job | 14 - marchenko/demo/twoD/jobs/slurm_380.job | 14 - marchenko/demo/twoD/jobs/slurm_381.job | 14 - marchenko/demo/twoD/jobs/slurm_382.job | 14 - marchenko/demo/twoD/jobs/slurm_383.job | 14 - marchenko/demo/twoD/jobs/slurm_384.job | 14 - marchenko/demo/twoD/jobs/slurm_385.job | 14 - marchenko/demo/twoD/jobs/slurm_386.job | 14 - marchenko/demo/twoD/jobs/slurm_387.job | 14 - marchenko/demo/twoD/jobs/slurm_388.job | 14 - marchenko/demo/twoD/jobs/slurm_389.job | 14 - marchenko/demo/twoD/jobs/slurm_39.job | 14 - marchenko/demo/twoD/jobs/slurm_390.job | 14 - marchenko/demo/twoD/jobs/slurm_391.job | 14 - marchenko/demo/twoD/jobs/slurm_392.job | 14 - marchenko/demo/twoD/jobs/slurm_393.job | 14 - marchenko/demo/twoD/jobs/slurm_394.job | 14 - marchenko/demo/twoD/jobs/slurm_395.job | 14 - marchenko/demo/twoD/jobs/slurm_396.job | 14 - marchenko/demo/twoD/jobs/slurm_397.job | 14 - marchenko/demo/twoD/jobs/slurm_398.job | 14 - marchenko/demo/twoD/jobs/slurm_399.job | 14 - marchenko/demo/twoD/jobs/slurm_4.job | 14 - marchenko/demo/twoD/jobs/slurm_40.job | 14 - marchenko/demo/twoD/jobs/slurm_400.job | 14 - marchenko/demo/twoD/jobs/slurm_401.job | 14 - marchenko/demo/twoD/jobs/slurm_402.job | 14 - marchenko/demo/twoD/jobs/slurm_403.job | 14 - marchenko/demo/twoD/jobs/slurm_404.job | 14 - marchenko/demo/twoD/jobs/slurm_405.job | 14 - marchenko/demo/twoD/jobs/slurm_406.job | 14 - marchenko/demo/twoD/jobs/slurm_407.job | 14 - marchenko/demo/twoD/jobs/slurm_408.job | 14 - marchenko/demo/twoD/jobs/slurm_409.job | 14 - marchenko/demo/twoD/jobs/slurm_41.job | 14 - marchenko/demo/twoD/jobs/slurm_410.job | 14 - marchenko/demo/twoD/jobs/slurm_411.job | 14 - marchenko/demo/twoD/jobs/slurm_412.job | 14 - marchenko/demo/twoD/jobs/slurm_413.job | 14 - marchenko/demo/twoD/jobs/slurm_414.job | 14 - marchenko/demo/twoD/jobs/slurm_415.job | 14 - marchenko/demo/twoD/jobs/slurm_416.job | 14 - marchenko/demo/twoD/jobs/slurm_417.job | 14 - marchenko/demo/twoD/jobs/slurm_418.job | 14 - marchenko/demo/twoD/jobs/slurm_419.job | 14 - marchenko/demo/twoD/jobs/slurm_42.job | 14 - marchenko/demo/twoD/jobs/slurm_420.job | 14 - marchenko/demo/twoD/jobs/slurm_421.job | 14 - marchenko/demo/twoD/jobs/slurm_422.job | 14 - marchenko/demo/twoD/jobs/slurm_423.job | 14 - marchenko/demo/twoD/jobs/slurm_424.job | 14 - marchenko/demo/twoD/jobs/slurm_425.job | 14 - marchenko/demo/twoD/jobs/slurm_426.job | 14 - marchenko/demo/twoD/jobs/slurm_427.job | 14 - marchenko/demo/twoD/jobs/slurm_428.job | 14 - marchenko/demo/twoD/jobs/slurm_429.job | 14 - marchenko/demo/twoD/jobs/slurm_43.job | 14 - marchenko/demo/twoD/jobs/slurm_430.job | 14 - marchenko/demo/twoD/jobs/slurm_431.job | 14 - marchenko/demo/twoD/jobs/slurm_432.job | 14 - marchenko/demo/twoD/jobs/slurm_433.job | 14 - marchenko/demo/twoD/jobs/slurm_434.job | 14 - marchenko/demo/twoD/jobs/slurm_435.job | 14 - marchenko/demo/twoD/jobs/slurm_436.job | 14 - marchenko/demo/twoD/jobs/slurm_437.job | 14 - marchenko/demo/twoD/jobs/slurm_438.job | 14 - marchenko/demo/twoD/jobs/slurm_439.job | 14 - marchenko/demo/twoD/jobs/slurm_44.job | 14 - marchenko/demo/twoD/jobs/slurm_440.job | 14 - marchenko/demo/twoD/jobs/slurm_441.job | 14 - marchenko/demo/twoD/jobs/slurm_442.job | 14 - marchenko/demo/twoD/jobs/slurm_443.job | 14 - marchenko/demo/twoD/jobs/slurm_444.job | 14 - marchenko/demo/twoD/jobs/slurm_445.job | 14 - marchenko/demo/twoD/jobs/slurm_446.job | 14 - marchenko/demo/twoD/jobs/slurm_447.job | 14 - marchenko/demo/twoD/jobs/slurm_448.job | 14 - marchenko/demo/twoD/jobs/slurm_449.job | 14 - marchenko/demo/twoD/jobs/slurm_45.job | 14 - marchenko/demo/twoD/jobs/slurm_450.job | 14 - marchenko/demo/twoD/jobs/slurm_451.job | 14 - marchenko/demo/twoD/jobs/slurm_452.job | 14 - marchenko/demo/twoD/jobs/slurm_453.job | 14 - marchenko/demo/twoD/jobs/slurm_454.job | 14 - marchenko/demo/twoD/jobs/slurm_455.job | 14 - marchenko/demo/twoD/jobs/slurm_456.job | 14 - marchenko/demo/twoD/jobs/slurm_457.job | 14 - marchenko/demo/twoD/jobs/slurm_458.job | 14 - marchenko/demo/twoD/jobs/slurm_459.job | 14 - marchenko/demo/twoD/jobs/slurm_46.job | 14 - marchenko/demo/twoD/jobs/slurm_460.job | 14 - marchenko/demo/twoD/jobs/slurm_461.job | 14 - marchenko/demo/twoD/jobs/slurm_462.job | 14 - marchenko/demo/twoD/jobs/slurm_463.job | 14 - marchenko/demo/twoD/jobs/slurm_464.job | 14 - marchenko/demo/twoD/jobs/slurm_465.job | 14 - marchenko/demo/twoD/jobs/slurm_466.job | 14 - marchenko/demo/twoD/jobs/slurm_467.job | 14 - marchenko/demo/twoD/jobs/slurm_468.job | 14 - marchenko/demo/twoD/jobs/slurm_469.job | 14 - marchenko/demo/twoD/jobs/slurm_47.job | 14 - marchenko/demo/twoD/jobs/slurm_470.job | 14 - marchenko/demo/twoD/jobs/slurm_471.job | 14 - marchenko/demo/twoD/jobs/slurm_472.job | 14 - marchenko/demo/twoD/jobs/slurm_473.job | 14 - marchenko/demo/twoD/jobs/slurm_474.job | 14 - marchenko/demo/twoD/jobs/slurm_475.job | 14 - marchenko/demo/twoD/jobs/slurm_476.job | 14 - marchenko/demo/twoD/jobs/slurm_477.job | 14 - marchenko/demo/twoD/jobs/slurm_478.job | 14 - marchenko/demo/twoD/jobs/slurm_479.job | 14 - marchenko/demo/twoD/jobs/slurm_48.job | 14 - marchenko/demo/twoD/jobs/slurm_480.job | 14 - marchenko/demo/twoD/jobs/slurm_481.job | 14 - marchenko/demo/twoD/jobs/slurm_482.job | 14 - marchenko/demo/twoD/jobs/slurm_483.job | 14 - marchenko/demo/twoD/jobs/slurm_484.job | 14 - marchenko/demo/twoD/jobs/slurm_485.job | 14 - marchenko/demo/twoD/jobs/slurm_486.job | 14 - marchenko/demo/twoD/jobs/slurm_487.job | 14 - marchenko/demo/twoD/jobs/slurm_488.job | 14 - marchenko/demo/twoD/jobs/slurm_489.job | 14 - marchenko/demo/twoD/jobs/slurm_49.job | 14 - marchenko/demo/twoD/jobs/slurm_490.job | 14 - marchenko/demo/twoD/jobs/slurm_491.job | 14 - marchenko/demo/twoD/jobs/slurm_492.job | 14 - marchenko/demo/twoD/jobs/slurm_493.job | 14 - marchenko/demo/twoD/jobs/slurm_494.job | 14 - marchenko/demo/twoD/jobs/slurm_495.job | 14 - marchenko/demo/twoD/jobs/slurm_496.job | 14 - marchenko/demo/twoD/jobs/slurm_497.job | 14 - marchenko/demo/twoD/jobs/slurm_498.job | 14 - marchenko/demo/twoD/jobs/slurm_499.job | 14 - marchenko/demo/twoD/jobs/slurm_5.job | 14 - marchenko/demo/twoD/jobs/slurm_50.job | 14 - marchenko/demo/twoD/jobs/slurm_500.job | 14 - marchenko/demo/twoD/jobs/slurm_501.job | 14 - marchenko/demo/twoD/jobs/slurm_502.job | 14 - marchenko/demo/twoD/jobs/slurm_503.job | 14 - marchenko/demo/twoD/jobs/slurm_504.job | 14 - marchenko/demo/twoD/jobs/slurm_505.job | 14 - marchenko/demo/twoD/jobs/slurm_506.job | 14 - marchenko/demo/twoD/jobs/slurm_507.job | 14 - marchenko/demo/twoD/jobs/slurm_508.job | 14 - marchenko/demo/twoD/jobs/slurm_509.job | 14 - marchenko/demo/twoD/jobs/slurm_51.job | 14 - marchenko/demo/twoD/jobs/slurm_510.job | 14 - marchenko/demo/twoD/jobs/slurm_511.job | 14 - marchenko/demo/twoD/jobs/slurm_512.job | 14 - marchenko/demo/twoD/jobs/slurm_513.job | 14 - marchenko/demo/twoD/jobs/slurm_514.job | 14 - marchenko/demo/twoD/jobs/slurm_515.job | 14 - marchenko/demo/twoD/jobs/slurm_516.job | 14 - marchenko/demo/twoD/jobs/slurm_517.job | 14 - marchenko/demo/twoD/jobs/slurm_518.job | 14 - marchenko/demo/twoD/jobs/slurm_519.job | 14 - marchenko/demo/twoD/jobs/slurm_52.job | 14 - marchenko/demo/twoD/jobs/slurm_520.job | 14 - marchenko/demo/twoD/jobs/slurm_521.job | 14 - marchenko/demo/twoD/jobs/slurm_522.job | 14 - marchenko/demo/twoD/jobs/slurm_523.job | 14 - marchenko/demo/twoD/jobs/slurm_524.job | 14 - marchenko/demo/twoD/jobs/slurm_525.job | 14 - marchenko/demo/twoD/jobs/slurm_526.job | 14 - marchenko/demo/twoD/jobs/slurm_527.job | 14 - marchenko/demo/twoD/jobs/slurm_528.job | 14 - marchenko/demo/twoD/jobs/slurm_529.job | 14 - marchenko/demo/twoD/jobs/slurm_53.job | 14 - marchenko/demo/twoD/jobs/slurm_530.job | 14 - marchenko/demo/twoD/jobs/slurm_531.job | 14 - marchenko/demo/twoD/jobs/slurm_532.job | 14 - marchenko/demo/twoD/jobs/slurm_533.job | 14 - marchenko/demo/twoD/jobs/slurm_534.job | 14 - marchenko/demo/twoD/jobs/slurm_535.job | 14 - marchenko/demo/twoD/jobs/slurm_536.job | 14 - marchenko/demo/twoD/jobs/slurm_537.job | 14 - marchenko/demo/twoD/jobs/slurm_538.job | 14 - marchenko/demo/twoD/jobs/slurm_539.job | 14 - marchenko/demo/twoD/jobs/slurm_54.job | 14 - marchenko/demo/twoD/jobs/slurm_540.job | 14 - marchenko/demo/twoD/jobs/slurm_541.job | 14 - marchenko/demo/twoD/jobs/slurm_542.job | 14 - marchenko/demo/twoD/jobs/slurm_543.job | 14 - marchenko/demo/twoD/jobs/slurm_544.job | 14 - marchenko/demo/twoD/jobs/slurm_545.job | 14 - marchenko/demo/twoD/jobs/slurm_546.job | 14 - marchenko/demo/twoD/jobs/slurm_547.job | 14 - marchenko/demo/twoD/jobs/slurm_548.job | 14 - marchenko/demo/twoD/jobs/slurm_549.job | 14 - marchenko/demo/twoD/jobs/slurm_55.job | 14 - marchenko/demo/twoD/jobs/slurm_550.job | 14 - marchenko/demo/twoD/jobs/slurm_551.job | 14 - marchenko/demo/twoD/jobs/slurm_552.job | 14 - marchenko/demo/twoD/jobs/slurm_553.job | 14 - marchenko/demo/twoD/jobs/slurm_554.job | 14 - marchenko/demo/twoD/jobs/slurm_555.job | 14 - marchenko/demo/twoD/jobs/slurm_556.job | 14 - marchenko/demo/twoD/jobs/slurm_557.job | 14 - marchenko/demo/twoD/jobs/slurm_558.job | 14 - marchenko/demo/twoD/jobs/slurm_559.job | 14 - marchenko/demo/twoD/jobs/slurm_56.job | 14 - marchenko/demo/twoD/jobs/slurm_560.job | 14 - marchenko/demo/twoD/jobs/slurm_561.job | 14 - marchenko/demo/twoD/jobs/slurm_562.job | 14 - marchenko/demo/twoD/jobs/slurm_563.job | 14 - marchenko/demo/twoD/jobs/slurm_564.job | 14 - marchenko/demo/twoD/jobs/slurm_565.job | 14 - marchenko/demo/twoD/jobs/slurm_566.job | 14 - marchenko/demo/twoD/jobs/slurm_567.job | 14 - marchenko/demo/twoD/jobs/slurm_568.job | 14 - marchenko/demo/twoD/jobs/slurm_569.job | 14 - marchenko/demo/twoD/jobs/slurm_57.job | 14 - marchenko/demo/twoD/jobs/slurm_570.job | 14 - marchenko/demo/twoD/jobs/slurm_571.job | 14 - marchenko/demo/twoD/jobs/slurm_572.job | 14 - marchenko/demo/twoD/jobs/slurm_573.job | 14 - marchenko/demo/twoD/jobs/slurm_574.job | 14 - marchenko/demo/twoD/jobs/slurm_575.job | 14 - marchenko/demo/twoD/jobs/slurm_576.job | 14 - marchenko/demo/twoD/jobs/slurm_577.job | 14 - marchenko/demo/twoD/jobs/slurm_578.job | 14 - marchenko/demo/twoD/jobs/slurm_579.job | 14 - marchenko/demo/twoD/jobs/slurm_58.job | 14 - marchenko/demo/twoD/jobs/slurm_580.job | 14 - marchenko/demo/twoD/jobs/slurm_581.job | 14 - marchenko/demo/twoD/jobs/slurm_582.job | 14 - marchenko/demo/twoD/jobs/slurm_583.job | 14 - marchenko/demo/twoD/jobs/slurm_584.job | 14 - marchenko/demo/twoD/jobs/slurm_585.job | 14 - marchenko/demo/twoD/jobs/slurm_586.job | 14 - marchenko/demo/twoD/jobs/slurm_587.job | 14 - marchenko/demo/twoD/jobs/slurm_588.job | 14 - marchenko/demo/twoD/jobs/slurm_589.job | 14 - marchenko/demo/twoD/jobs/slurm_59.job | 14 - marchenko/demo/twoD/jobs/slurm_590.job | 14 - marchenko/demo/twoD/jobs/slurm_591.job | 14 - marchenko/demo/twoD/jobs/slurm_592.job | 14 - marchenko/demo/twoD/jobs/slurm_593.job | 14 - marchenko/demo/twoD/jobs/slurm_594.job | 14 - marchenko/demo/twoD/jobs/slurm_595.job | 14 - marchenko/demo/twoD/jobs/slurm_596.job | 14 - marchenko/demo/twoD/jobs/slurm_597.job | 14 - marchenko/demo/twoD/jobs/slurm_598.job | 14 - marchenko/demo/twoD/jobs/slurm_599.job | 14 - marchenko/demo/twoD/jobs/slurm_6.job | 14 - marchenko/demo/twoD/jobs/slurm_60.job | 14 - marchenko/demo/twoD/jobs/slurm_600.job | 14 - marchenko/demo/twoD/jobs/slurm_61.job | 14 - marchenko/demo/twoD/jobs/slurm_62.job | 14 - marchenko/demo/twoD/jobs/slurm_63.job | 14 - marchenko/demo/twoD/jobs/slurm_64.job | 14 - marchenko/demo/twoD/jobs/slurm_65.job | 14 - marchenko/demo/twoD/jobs/slurm_66.job | 14 - marchenko/demo/twoD/jobs/slurm_67.job | 14 - marchenko/demo/twoD/jobs/slurm_68.job | 14 - marchenko/demo/twoD/jobs/slurm_69.job | 14 - marchenko/demo/twoD/jobs/slurm_7.job | 14 - marchenko/demo/twoD/jobs/slurm_70.job | 14 - marchenko/demo/twoD/jobs/slurm_71.job | 14 - marchenko/demo/twoD/jobs/slurm_72.job | 14 - marchenko/demo/twoD/jobs/slurm_73.job | 14 - marchenko/demo/twoD/jobs/slurm_74.job | 14 - marchenko/demo/twoD/jobs/slurm_75.job | 14 - marchenko/demo/twoD/jobs/slurm_76.job | 14 - marchenko/demo/twoD/jobs/slurm_77.job | 14 - marchenko/demo/twoD/jobs/slurm_78.job | 14 - marchenko/demo/twoD/jobs/slurm_79.job | 14 - marchenko/demo/twoD/jobs/slurm_8.job | 14 - marchenko/demo/twoD/jobs/slurm_80.job | 14 - marchenko/demo/twoD/jobs/slurm_81.job | 14 - marchenko/demo/twoD/jobs/slurm_82.job | 14 - marchenko/demo/twoD/jobs/slurm_83.job | 14 - marchenko/demo/twoD/jobs/slurm_84.job | 14 - marchenko/demo/twoD/jobs/slurm_85.job | 14 - marchenko/demo/twoD/jobs/slurm_86.job | 14 - marchenko/demo/twoD/jobs/slurm_87.job | 14 - marchenko/demo/twoD/jobs/slurm_88.job | 14 - marchenko/demo/twoD/jobs/slurm_89.job | 14 - marchenko/demo/twoD/jobs/slurm_9.job | 14 - marchenko/demo/twoD/jobs/slurm_90.job | 14 - marchenko/demo/twoD/jobs/slurm_91.job | 14 - marchenko/demo/twoD/jobs/slurm_92.job | 14 - marchenko/demo/twoD/jobs/slurm_93.job | 14 - marchenko/demo/twoD/jobs/slurm_94.job | 14 - marchenko/demo/twoD/jobs/slurm_95.job | 14 - marchenko/demo/twoD/jobs/slurm_96.job | 14 - marchenko/demo/twoD/jobs/slurm_97.job | 14 - marchenko/demo/twoD/jobs/slurm_98.job | 14 - marchenko/demo/twoD/jobs/slurm_99.job | 14 - raytime.old/JespersRayTracer.c | 1056 ------------------------ raytime.old/Makefile | 66 -- raytime.old/RcvPositions601.txt | 601 -------------- raytime.old/SUsegy.h | 391 --------- raytime.old/SrcPositions1.txt | 1 - raytime.old/atopkge.c | 444 ---------- raytime.old/docpkge.c | 188 ----- raytime.old/gaussGen.c | 45 - raytime.old/getModelInfo.c | 109 --- raytime.old/getParameters.c | 474 ----------- raytime.old/getRecTimes.c | 307 ------- raytime.old/getWaveletHeaders.c | 52 -- raytime.old/getWaveletInfo.c | 138 ---- raytime.old/getpars.c | 732 ---------------- raytime.old/model.scr | 25 - raytime.old/modelhom.scr | 34 - raytime.old/name_ext.c | 44 - raytime.old/par.h | 217 ----- raytime.old/raytime | Bin 673536 -> 0 bytes raytime.old/raytime.c | 328 -------- raytime.old/raytime.c.veryold | 704 ---------------- raytime.old/raytime.h | 194 ----- raytime.old/readModel.c | 75 -- raytime.old/recvPar.c | 519 ------------ raytime.old/segy.h | 849 ------------------- raytime.old/threadAffinity.c | 109 --- raytime.old/verbosepkg.c | 77 -- raytime.old/wallclock_time.c | 33 - raytime.old/writeSrcRecPos.c | 141 ---- raytime.old/writesufile.c | 169 ---- 634 files changed, 11 insertions(+), 16546 deletions(-) delete mode 100644 marchenko/demo/twoD/jobs/slurm_0.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_1.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_10.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_100.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_101.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_102.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_103.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_104.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_105.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_106.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_107.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_108.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_109.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_11.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_110.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_111.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_112.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_113.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_114.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_115.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_116.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_117.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_118.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_119.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_12.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_120.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_121.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_122.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_123.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_124.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_125.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_126.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_127.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_128.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_129.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_13.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_130.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_131.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_132.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_133.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_134.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_135.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_136.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_137.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_138.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_139.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_14.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_140.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_141.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_142.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_143.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_144.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_145.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_146.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_147.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_148.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_149.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_15.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_150.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_151.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_152.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_153.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_154.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_155.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_156.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_157.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_158.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_159.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_16.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_160.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_161.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_162.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_163.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_164.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_165.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_166.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_167.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_168.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_169.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_17.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_170.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_171.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_172.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_173.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_174.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_175.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_176.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_177.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_178.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_179.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_18.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_180.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_181.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_182.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_183.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_184.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_185.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_186.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_187.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_188.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_189.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_19.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_190.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_191.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_192.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_193.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_194.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_195.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_196.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_197.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_198.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_199.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_2.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_20.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_200.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_201.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_202.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_203.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_204.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_205.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_206.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_207.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_208.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_209.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_21.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_210.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_211.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_212.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_213.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_214.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_215.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_216.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_217.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_218.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_219.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_22.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_220.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_221.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_222.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_223.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_224.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_225.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_226.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_227.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_228.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_229.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_23.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_230.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_231.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_232.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_233.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_234.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_235.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_236.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_237.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_238.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_239.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_24.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_240.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_241.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_242.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_243.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_244.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_245.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_246.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_247.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_248.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_249.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_25.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_250.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_251.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_252.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_253.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_254.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_255.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_256.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_257.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_258.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_259.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_26.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_260.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_261.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_262.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_263.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_264.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_265.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_266.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_267.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_268.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_269.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_27.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_270.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_271.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_272.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_273.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_274.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_275.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_276.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_277.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_278.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_279.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_28.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_280.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_281.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_282.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_283.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_284.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_285.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_286.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_287.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_288.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_289.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_29.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_290.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_291.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_292.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_293.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_294.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_295.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_296.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_297.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_298.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_299.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_3.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_30.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_300.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_301.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_302.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_303.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_304.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_305.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_306.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_307.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_308.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_309.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_31.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_310.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_311.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_312.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_313.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_314.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_315.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_316.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_317.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_318.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_319.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_32.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_320.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_321.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_322.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_323.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_324.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_325.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_326.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_327.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_328.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_329.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_33.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_330.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_331.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_332.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_333.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_334.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_335.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_336.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_337.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_338.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_339.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_34.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_340.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_341.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_342.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_343.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_344.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_345.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_346.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_347.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_348.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_349.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_35.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_350.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_351.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_352.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_353.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_354.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_355.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_356.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_357.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_358.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_359.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_36.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_360.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_361.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_362.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_363.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_364.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_365.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_366.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_367.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_368.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_369.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_37.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_370.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_371.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_372.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_373.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_374.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_375.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_376.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_377.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_378.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_379.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_38.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_380.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_381.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_382.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_383.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_384.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_385.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_386.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_387.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_388.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_389.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_39.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_390.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_391.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_392.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_393.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_394.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_395.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_396.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_397.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_398.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_399.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_4.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_40.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_400.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_401.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_402.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_403.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_404.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_405.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_406.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_407.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_408.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_409.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_41.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_410.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_411.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_412.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_413.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_414.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_415.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_416.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_417.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_418.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_419.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_42.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_420.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_421.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_422.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_423.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_424.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_425.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_426.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_427.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_428.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_429.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_43.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_430.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_431.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_432.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_433.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_434.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_435.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_436.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_437.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_438.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_439.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_44.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_440.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_441.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_442.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_443.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_444.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_445.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_446.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_447.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_448.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_449.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_45.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_450.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_451.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_452.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_453.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_454.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_455.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_456.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_457.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_458.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_459.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_46.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_460.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_461.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_462.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_463.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_464.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_465.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_466.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_467.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_468.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_469.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_47.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_470.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_471.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_472.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_473.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_474.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_475.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_476.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_477.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_478.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_479.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_48.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_480.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_481.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_482.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_483.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_484.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_485.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_486.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_487.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_488.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_489.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_49.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_490.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_491.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_492.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_493.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_494.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_495.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_496.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_497.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_498.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_499.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_5.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_50.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_500.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_501.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_502.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_503.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_504.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_505.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_506.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_507.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_508.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_509.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_51.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_510.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_511.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_512.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_513.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_514.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_515.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_516.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_517.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_518.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_519.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_52.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_520.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_521.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_522.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_523.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_524.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_525.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_526.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_527.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_528.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_529.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_53.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_530.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_531.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_532.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_533.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_534.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_535.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_536.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_537.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_538.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_539.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_54.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_540.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_541.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_542.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_543.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_544.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_545.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_546.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_547.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_548.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_549.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_55.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_550.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_551.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_552.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_553.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_554.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_555.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_556.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_557.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_558.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_559.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_56.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_560.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_561.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_562.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_563.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_564.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_565.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_566.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_567.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_568.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_569.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_57.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_570.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_571.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_572.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_573.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_574.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_575.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_576.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_577.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_578.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_579.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_58.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_580.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_581.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_582.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_583.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_584.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_585.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_586.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_587.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_588.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_589.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_59.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_590.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_591.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_592.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_593.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_594.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_595.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_596.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_597.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_598.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_599.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_6.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_60.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_600.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_61.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_62.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_63.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_64.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_65.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_66.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_67.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_68.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_69.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_7.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_70.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_71.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_72.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_73.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_74.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_75.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_76.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_77.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_78.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_79.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_8.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_80.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_81.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_82.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_83.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_84.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_85.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_86.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_87.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_88.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_89.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_9.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_90.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_91.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_92.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_93.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_94.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_95.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_96.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_97.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_98.job delete mode 100644 marchenko/demo/twoD/jobs/slurm_99.job delete mode 100644 raytime.old/JespersRayTracer.c delete mode 100644 raytime.old/Makefile delete mode 100644 raytime.old/RcvPositions601.txt delete mode 100644 raytime.old/SUsegy.h delete mode 100644 raytime.old/SrcPositions1.txt delete mode 100644 raytime.old/atopkge.c delete mode 100644 raytime.old/docpkge.c delete mode 100644 raytime.old/gaussGen.c delete mode 100644 raytime.old/getModelInfo.c delete mode 100644 raytime.old/getParameters.c delete mode 100644 raytime.old/getRecTimes.c delete mode 100644 raytime.old/getWaveletHeaders.c delete mode 100644 raytime.old/getWaveletInfo.c delete mode 100644 raytime.old/getpars.c delete mode 100755 raytime.old/model.scr delete mode 100755 raytime.old/modelhom.scr delete mode 100644 raytime.old/name_ext.c delete mode 100644 raytime.old/par.h delete mode 100755 raytime.old/raytime delete mode 100644 raytime.old/raytime.c delete mode 100644 raytime.old/raytime.c.veryold delete mode 100644 raytime.old/raytime.h delete mode 100644 raytime.old/readModel.c delete mode 100644 raytime.old/recvPar.c delete mode 100644 raytime.old/segy.h delete mode 100644 raytime.old/threadAffinity.c delete mode 100644 raytime.old/verbosepkg.c delete mode 100644 raytime.old/wallclock_time.c delete mode 100644 raytime.old/writeSrcRecPos.c delete mode 100644 raytime.old/writesufile.c diff --git a/Make_include b/Make_include index 1d302c5..6d0d981 100644 --- a/Make_include +++ b/Make_include @@ -6,7 +6,7 @@ # -3- on Solaris system use RANLIB=ranlib which is defined below # the current directory (in vi ":r!pwd") -ROOT=/vardim/home/thorbcke/src/OpenSource +ROOT=/Users/jan/src/OpenSource ######################################################################## # C compiler; change this only if you are using a different C-compiler @@ -36,15 +36,15 @@ OPTC += -fopenmp #OPTF = -O2 #Intel -CC = icc -FC = ifort -## Linux -#OPTC = -O3 -no-prec-div -qopt-report-phase=vec,openmp -#OPTF = -O3 -no-prec-div -qopt-report-phase=vec,openmp -OPTC = -O3 -no-prec-div -xCORE-AVX2 -OPTF = -O3 -no-prec-div -xCORE-AVX2 -#to include parallelisation with OpenMP -OPTC += -qopenmp +#CC = icc +#FC = ifort +### Linux +##OPTC = -O3 -no-prec-div -qopt-report-phase=vec,openmp +##OPTF = -O3 -no-prec-div -qopt-report-phase=vec,openmp +#OPTC = -O3 -no-prec-div -xCORE-AVX2 +#OPTF = -O3 -no-prec-div -xCORE-AVX2 +##to include parallelisation with OpenMP +#OPTC += -qopenmp # Apple OSX intel 11.1.076 snow leopard 10.6.2 #OPTC = -O3 -msse3 -no-prec-div -vec-report2 -fno-builtin-__sprintf_chk diff --git a/fdelmodc/Makefile b/fdelmodc/Makefile index 17787f5..543b212 100644 --- a/fdelmodc/Makefile +++ b/fdelmodc/Makefile @@ -12,7 +12,7 @@ LIBS += -L$L -lgenfft -lm $(LIBSM) #OPTC := $(subst -O3 -ffast-math, -O1 -g ,$(OPTC)) #PGI options for compiler feedback #OPTC += -Mprof=lines -OPTC += -qopt-report +#OPTC += -qopt-report #LDFLAGS += -Mprof=lines all: fdelmodc diff --git a/fdelmodc/fdelmodc b/fdelmodc/fdelmodc index 749fd04edacc5f1be9c2f189e0f7cb729b7b0342..2490595cb11059d767c62d36f5e165bc82028adc 100755 GIT binary patch literal 586080 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%0AC=5}X|G=y$IdokJVs?tOJa$tkKt?|IYErlW!?VM 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⪼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 SEW~}vpC_A9k4U${i|4;Z`_&5o literal 1072336 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	}Dh|CL6SDlI{+CV%hgQ_!;5 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 z�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 G9{<0R;Z>Ia diff --git a/marchenko/demo/twoD/jobs/slurm_0.job b/marchenko/demo/twoD/jobs/slurm_0.job deleted file mode 100644 index 90a65f5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_0.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-3000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-3000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-3000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_1.job b/marchenko/demo/twoD/jobs/slurm_1.job deleted file mode 100644 index 472fbb1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_1.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_10.job b/marchenko/demo/twoD/jobs/slurm_10.job deleted file mode 100644 index 6abe74f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_10.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_100.job b/marchenko/demo/twoD/jobs/slurm_100.job deleted file mode 100644 index 5f518f2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_100.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_101.job b/marchenko/demo/twoD/jobs/slurm_101.job deleted file mode 100644 index e6d8e00..0000000 --- a/marchenko/demo/twoD/jobs/slurm_101.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_102.job b/marchenko/demo/twoD/jobs/slurm_102.job deleted file mode 100644 index ed7cdec..0000000 --- a/marchenko/demo/twoD/jobs/slurm_102.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_103.job b/marchenko/demo/twoD/jobs/slurm_103.job deleted file mode 100644 index da812f8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_103.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_104.job b/marchenko/demo/twoD/jobs/slurm_104.job deleted file mode 100644 index 7bfd213..0000000 --- a/marchenko/demo/twoD/jobs/slurm_104.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_105.job b/marchenko/demo/twoD/jobs/slurm_105.job deleted file mode 100644 index e934283..0000000 --- a/marchenko/demo/twoD/jobs/slurm_105.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_106.job b/marchenko/demo/twoD/jobs/slurm_106.job deleted file mode 100644 index d8248c5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_106.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_107.job b/marchenko/demo/twoD/jobs/slurm_107.job deleted file mode 100644 index bdb70bb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_107.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_108.job b/marchenko/demo/twoD/jobs/slurm_108.job deleted file mode 100644 index 3a20a2a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_108.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_109.job b/marchenko/demo/twoD/jobs/slurm_109.job deleted file mode 100644 index 2fef577..0000000 --- a/marchenko/demo/twoD/jobs/slurm_109.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_11.job b/marchenko/demo/twoD/jobs/slurm_11.job deleted file mode 100644 index 85615eb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_11.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_110.job b/marchenko/demo/twoD/jobs/slurm_110.job deleted file mode 100644 index ef18436..0000000 --- a/marchenko/demo/twoD/jobs/slurm_110.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_111.job b/marchenko/demo/twoD/jobs/slurm_111.job deleted file mode 100644 index 5c6eb57..0000000 --- a/marchenko/demo/twoD/jobs/slurm_111.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_112.job b/marchenko/demo/twoD/jobs/slurm_112.job deleted file mode 100644 index 9f5576b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_112.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_113.job b/marchenko/demo/twoD/jobs/slurm_113.job deleted file mode 100644 index 8f000f6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_113.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_114.job b/marchenko/demo/twoD/jobs/slurm_114.job deleted file mode 100644 index 3210803..0000000 --- a/marchenko/demo/twoD/jobs/slurm_114.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_115.job b/marchenko/demo/twoD/jobs/slurm_115.job deleted file mode 100644 index 3578d19..0000000 --- a/marchenko/demo/twoD/jobs/slurm_115.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_116.job b/marchenko/demo/twoD/jobs/slurm_116.job deleted file mode 100644 index 9c7fd5a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_116.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_117.job b/marchenko/demo/twoD/jobs/slurm_117.job deleted file mode 100644 index 21d67a0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_117.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_118.job b/marchenko/demo/twoD/jobs/slurm_118.job deleted file mode 100644 index 0050516..0000000 --- a/marchenko/demo/twoD/jobs/slurm_118.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_119.job b/marchenko/demo/twoD/jobs/slurm_119.job deleted file mode 100644 index 96d8651..0000000 --- a/marchenko/demo/twoD/jobs/slurm_119.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_12.job b/marchenko/demo/twoD/jobs/slurm_12.job deleted file mode 100644 index cf37d7c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_12.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_120.job b/marchenko/demo/twoD/jobs/slurm_120.job deleted file mode 100644 index a64280b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_120.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_121.job b/marchenko/demo/twoD/jobs/slurm_121.job deleted file mode 100644 index 19f0af1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_121.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_122.job b/marchenko/demo/twoD/jobs/slurm_122.job deleted file mode 100644 index d67e92a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_122.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_123.job b/marchenko/demo/twoD/jobs/slurm_123.job deleted file mode 100644 index 5acdef1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_123.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_124.job b/marchenko/demo/twoD/jobs/slurm_124.job deleted file mode 100644 index 6edac7f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_124.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_125.job b/marchenko/demo/twoD/jobs/slurm_125.job deleted file mode 100644 index 23587fc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_125.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_126.job b/marchenko/demo/twoD/jobs/slurm_126.job deleted file mode 100644 index 3a6593e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_126.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_127.job b/marchenko/demo/twoD/jobs/slurm_127.job deleted file mode 100644 index a4d299f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_127.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_128.job b/marchenko/demo/twoD/jobs/slurm_128.job deleted file mode 100644 index 9da7c71..0000000 --- a/marchenko/demo/twoD/jobs/slurm_128.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_129.job b/marchenko/demo/twoD/jobs/slurm_129.job deleted file mode 100644 index 6f65838..0000000 --- a/marchenko/demo/twoD/jobs/slurm_129.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_13.job b/marchenko/demo/twoD/jobs/slurm_13.job deleted file mode 100644 index 5dc258b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_13.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_130.job b/marchenko/demo/twoD/jobs/slurm_130.job deleted file mode 100644 index 6b114f0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_130.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_131.job b/marchenko/demo/twoD/jobs/slurm_131.job deleted file mode 100644 index 31fecd5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_131.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_132.job b/marchenko/demo/twoD/jobs/slurm_132.job deleted file mode 100644 index 6d8ca34..0000000 --- a/marchenko/demo/twoD/jobs/slurm_132.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_133.job b/marchenko/demo/twoD/jobs/slurm_133.job deleted file mode 100644 index 01c2590..0000000 --- a/marchenko/demo/twoD/jobs/slurm_133.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_134.job b/marchenko/demo/twoD/jobs/slurm_134.job deleted file mode 100644 index 0e78cb4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_134.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_135.job b/marchenko/demo/twoD/jobs/slurm_135.job deleted file mode 100644 index a771aba..0000000 --- a/marchenko/demo/twoD/jobs/slurm_135.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_136.job b/marchenko/demo/twoD/jobs/slurm_136.job deleted file mode 100644 index 412c601..0000000 --- a/marchenko/demo/twoD/jobs/slurm_136.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_137.job b/marchenko/demo/twoD/jobs/slurm_137.job deleted file mode 100644 index 2c17f35..0000000 --- a/marchenko/demo/twoD/jobs/slurm_137.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_138.job b/marchenko/demo/twoD/jobs/slurm_138.job deleted file mode 100644 index 9732b7f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_138.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_139.job b/marchenko/demo/twoD/jobs/slurm_139.job deleted file mode 100644 index 44affda..0000000 --- a/marchenko/demo/twoD/jobs/slurm_139.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_14.job b/marchenko/demo/twoD/jobs/slurm_14.job deleted file mode 100644 index dfaeaa3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_14.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_140.job b/marchenko/demo/twoD/jobs/slurm_140.job deleted file mode 100644 index c68ac85..0000000 --- a/marchenko/demo/twoD/jobs/slurm_140.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_141.job b/marchenko/demo/twoD/jobs/slurm_141.job deleted file mode 100644 index 081a457..0000000 --- a/marchenko/demo/twoD/jobs/slurm_141.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_142.job b/marchenko/demo/twoD/jobs/slurm_142.job deleted file mode 100644 index 72c60ac..0000000 --- a/marchenko/demo/twoD/jobs/slurm_142.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_143.job b/marchenko/demo/twoD/jobs/slurm_143.job deleted file mode 100644 index 843db19..0000000 --- a/marchenko/demo/twoD/jobs/slurm_143.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_144.job b/marchenko/demo/twoD/jobs/slurm_144.job deleted file mode 100644 index 4c4d6fa..0000000 --- a/marchenko/demo/twoD/jobs/slurm_144.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_145.job b/marchenko/demo/twoD/jobs/slurm_145.job deleted file mode 100644 index 7457bca..0000000 --- a/marchenko/demo/twoD/jobs/slurm_145.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_146.job b/marchenko/demo/twoD/jobs/slurm_146.job deleted file mode 100644 index d2ffeab..0000000 --- a/marchenko/demo/twoD/jobs/slurm_146.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_147.job b/marchenko/demo/twoD/jobs/slurm_147.job deleted file mode 100644 index d88f2f9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_147.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_148.job b/marchenko/demo/twoD/jobs/slurm_148.job deleted file mode 100644 index 6ffab29..0000000 --- a/marchenko/demo/twoD/jobs/slurm_148.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_149.job b/marchenko/demo/twoD/jobs/slurm_149.job deleted file mode 100644 index 21f4109..0000000 --- a/marchenko/demo/twoD/jobs/slurm_149.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_15.job b/marchenko/demo/twoD/jobs/slurm_15.job deleted file mode 100644 index 28f1e61..0000000 --- a/marchenko/demo/twoD/jobs/slurm_15.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_150.job b/marchenko/demo/twoD/jobs/slurm_150.job deleted file mode 100644 index c9b4623..0000000 --- a/marchenko/demo/twoD/jobs/slurm_150.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_151.job b/marchenko/demo/twoD/jobs/slurm_151.job deleted file mode 100644 index 1a72fe3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_151.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_152.job b/marchenko/demo/twoD/jobs/slurm_152.job deleted file mode 100644 index 28f16b4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_152.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_153.job b/marchenko/demo/twoD/jobs/slurm_153.job deleted file mode 100644 index 29c0c5f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_153.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_154.job b/marchenko/demo/twoD/jobs/slurm_154.job deleted file mode 100644 index 02c60d6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_154.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_155.job b/marchenko/demo/twoD/jobs/slurm_155.job deleted file mode 100644 index 7d8b55f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_155.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_156.job b/marchenko/demo/twoD/jobs/slurm_156.job deleted file mode 100644 index d6e4e81..0000000 --- a/marchenko/demo/twoD/jobs/slurm_156.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_157.job b/marchenko/demo/twoD/jobs/slurm_157.job deleted file mode 100644 index 34f790e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_157.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_158.job b/marchenko/demo/twoD/jobs/slurm_158.job deleted file mode 100644 index 9bcd990..0000000 --- a/marchenko/demo/twoD/jobs/slurm_158.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_159.job b/marchenko/demo/twoD/jobs/slurm_159.job deleted file mode 100644 index 6aea665..0000000 --- a/marchenko/demo/twoD/jobs/slurm_159.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_16.job b/marchenko/demo/twoD/jobs/slurm_16.job deleted file mode 100644 index d6e915f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_16.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_160.job b/marchenko/demo/twoD/jobs/slurm_160.job deleted file mode 100644 index 2e77671..0000000 --- a/marchenko/demo/twoD/jobs/slurm_160.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_161.job b/marchenko/demo/twoD/jobs/slurm_161.job deleted file mode 100644 index aa2901b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_161.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_162.job b/marchenko/demo/twoD/jobs/slurm_162.job deleted file mode 100644 index 7b45b1e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_162.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_163.job b/marchenko/demo/twoD/jobs/slurm_163.job deleted file mode 100644 index d84547c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_163.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_164.job b/marchenko/demo/twoD/jobs/slurm_164.job deleted file mode 100644 index e340691..0000000 --- a/marchenko/demo/twoD/jobs/slurm_164.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_165.job b/marchenko/demo/twoD/jobs/slurm_165.job deleted file mode 100644 index d19d87f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_165.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_166.job b/marchenko/demo/twoD/jobs/slurm_166.job deleted file mode 100644 index b7590a7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_166.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_167.job b/marchenko/demo/twoD/jobs/slurm_167.job deleted file mode 100644 index e8bcd80..0000000 --- a/marchenko/demo/twoD/jobs/slurm_167.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_168.job b/marchenko/demo/twoD/jobs/slurm_168.job deleted file mode 100644 index 35f07e3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_168.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_169.job b/marchenko/demo/twoD/jobs/slurm_169.job deleted file mode 100644 index 752cb26..0000000 --- a/marchenko/demo/twoD/jobs/slurm_169.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_17.job b/marchenko/demo/twoD/jobs/slurm_17.job deleted file mode 100644 index dee85c3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_17.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_170.job b/marchenko/demo/twoD/jobs/slurm_170.job deleted file mode 100644 index aa8b982..0000000 --- a/marchenko/demo/twoD/jobs/slurm_170.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_171.job b/marchenko/demo/twoD/jobs/slurm_171.job deleted file mode 100644 index 07803e1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_171.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_172.job b/marchenko/demo/twoD/jobs/slurm_172.job deleted file mode 100644 index 6fccafc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_172.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_173.job b/marchenko/demo/twoD/jobs/slurm_173.job deleted file mode 100644 index 60742dd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_173.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_174.job b/marchenko/demo/twoD/jobs/slurm_174.job deleted file mode 100644 index e4a535c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_174.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_175.job b/marchenko/demo/twoD/jobs/slurm_175.job deleted file mode 100644 index 30e0813..0000000 --- a/marchenko/demo/twoD/jobs/slurm_175.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_176.job b/marchenko/demo/twoD/jobs/slurm_176.job deleted file mode 100644 index af53cda..0000000 --- a/marchenko/demo/twoD/jobs/slurm_176.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_177.job b/marchenko/demo/twoD/jobs/slurm_177.job deleted file mode 100644 index 324f1c4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_177.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_178.job b/marchenko/demo/twoD/jobs/slurm_178.job deleted file mode 100644 index c90d0b6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_178.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_179.job b/marchenko/demo/twoD/jobs/slurm_179.job deleted file mode 100644 index 9c06496..0000000 --- a/marchenko/demo/twoD/jobs/slurm_179.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_18.job b/marchenko/demo/twoD/jobs/slurm_18.job deleted file mode 100644 index 973a1a5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_18.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_180.job b/marchenko/demo/twoD/jobs/slurm_180.job deleted file mode 100644 index 8cbc218..0000000 --- a/marchenko/demo/twoD/jobs/slurm_180.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_181.job b/marchenko/demo/twoD/jobs/slurm_181.job deleted file mode 100644 index 0a1e633..0000000 --- a/marchenko/demo/twoD/jobs/slurm_181.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_182.job b/marchenko/demo/twoD/jobs/slurm_182.job deleted file mode 100644 index 60cd9fa..0000000 --- a/marchenko/demo/twoD/jobs/slurm_182.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_183.job b/marchenko/demo/twoD/jobs/slurm_183.job deleted file mode 100644 index 6806017..0000000 --- a/marchenko/demo/twoD/jobs/slurm_183.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_184.job b/marchenko/demo/twoD/jobs/slurm_184.job deleted file mode 100644 index de067b5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_184.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_185.job b/marchenko/demo/twoD/jobs/slurm_185.job deleted file mode 100644 index 25914d8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_185.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_186.job b/marchenko/demo/twoD/jobs/slurm_186.job deleted file mode 100644 index bce7acd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_186.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_187.job b/marchenko/demo/twoD/jobs/slurm_187.job deleted file mode 100644 index 343d036..0000000 --- a/marchenko/demo/twoD/jobs/slurm_187.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_188.job b/marchenko/demo/twoD/jobs/slurm_188.job deleted file mode 100644 index f221e20..0000000 --- a/marchenko/demo/twoD/jobs/slurm_188.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_189.job b/marchenko/demo/twoD/jobs/slurm_189.job deleted file mode 100644 index 13f40e4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_189.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_19.job b/marchenko/demo/twoD/jobs/slurm_19.job deleted file mode 100644 index f068b6c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_19.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_190.job b/marchenko/demo/twoD/jobs/slurm_190.job deleted file mode 100644 index 959b238..0000000 --- a/marchenko/demo/twoD/jobs/slurm_190.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_191.job b/marchenko/demo/twoD/jobs/slurm_191.job deleted file mode 100644 index 656c5f8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_191.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1090 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1090.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1090 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_192.job b/marchenko/demo/twoD/jobs/slurm_192.job deleted file mode 100644 index 19f728d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_192.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1080 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1080.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1080 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_193.job b/marchenko/demo/twoD/jobs/slurm_193.job deleted file mode 100644 index 3f08f15..0000000 --- a/marchenko/demo/twoD/jobs/slurm_193.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1070 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1070.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1070 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_194.job b/marchenko/demo/twoD/jobs/slurm_194.job deleted file mode 100644 index 4a66d79..0000000 --- a/marchenko/demo/twoD/jobs/slurm_194.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1060 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1060.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1060 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_195.job b/marchenko/demo/twoD/jobs/slurm_195.job deleted file mode 100644 index 7c7a73e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_195.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1050 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1050.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1050 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_196.job b/marchenko/demo/twoD/jobs/slurm_196.job deleted file mode 100644 index 28f9d8f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_196.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1040 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1040.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1040 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_197.job b/marchenko/demo/twoD/jobs/slurm_197.job deleted file mode 100644 index d6d21f6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_197.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1030 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1030.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1030 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_198.job b/marchenko/demo/twoD/jobs/slurm_198.job deleted file mode 100644 index b49edf9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_198.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1020 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1020.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1020 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_199.job b/marchenko/demo/twoD/jobs/slurm_199.job deleted file mode 100644 index 41d7990..0000000 --- a/marchenko/demo/twoD/jobs/slurm_199.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1010 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1010.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1010 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_2.job b/marchenko/demo/twoD/jobs/slurm_2.job deleted file mode 100644 index ae05593..0000000 --- a/marchenko/demo/twoD/jobs/slurm_2.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_20.job b/marchenko/demo/twoD/jobs/slurm_20.job deleted file mode 100644 index 42422f6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_20.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_200.job b/marchenko/demo/twoD/jobs/slurm_200.job deleted file mode 100644 index ff96f70..0000000 --- a/marchenko/demo/twoD/jobs/slurm_200.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-1000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-1000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-1000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_201.job b/marchenko/demo/twoD/jobs/slurm_201.job deleted file mode 100644 index e7f75a6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_201.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_202.job b/marchenko/demo/twoD/jobs/slurm_202.job deleted file mode 100644 index f4c3f25..0000000 --- a/marchenko/demo/twoD/jobs/slurm_202.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_203.job b/marchenko/demo/twoD/jobs/slurm_203.job deleted file mode 100644 index 8655cc9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_203.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_204.job b/marchenko/demo/twoD/jobs/slurm_204.job deleted file mode 100644 index 4cd8286..0000000 --- a/marchenko/demo/twoD/jobs/slurm_204.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_205.job b/marchenko/demo/twoD/jobs/slurm_205.job deleted file mode 100644 index 097e47d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_205.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_206.job b/marchenko/demo/twoD/jobs/slurm_206.job deleted file mode 100644 index 0524706..0000000 --- a/marchenko/demo/twoD/jobs/slurm_206.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_207.job b/marchenko/demo/twoD/jobs/slurm_207.job deleted file mode 100644 index fa88c09..0000000 --- a/marchenko/demo/twoD/jobs/slurm_207.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_208.job b/marchenko/demo/twoD/jobs/slurm_208.job deleted file mode 100644 index 1d7ab06..0000000 --- a/marchenko/demo/twoD/jobs/slurm_208.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_209.job b/marchenko/demo/twoD/jobs/slurm_209.job deleted file mode 100644 index 76fcc30..0000000 --- a/marchenko/demo/twoD/jobs/slurm_209.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_21.job b/marchenko/demo/twoD/jobs/slurm_21.job deleted file mode 100644 index b4ca8c1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_21.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_210.job b/marchenko/demo/twoD/jobs/slurm_210.job deleted file mode 100644 index 412e419..0000000 --- a/marchenko/demo/twoD/jobs/slurm_210.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_211.job b/marchenko/demo/twoD/jobs/slurm_211.job deleted file mode 100644 index 7d6eb23..0000000 --- a/marchenko/demo/twoD/jobs/slurm_211.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_212.job b/marchenko/demo/twoD/jobs/slurm_212.job deleted file mode 100644 index ce0c20e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_212.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_213.job b/marchenko/demo/twoD/jobs/slurm_213.job deleted file mode 100644 index 4cf9714..0000000 --- a/marchenko/demo/twoD/jobs/slurm_213.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_214.job b/marchenko/demo/twoD/jobs/slurm_214.job deleted file mode 100644 index 2bcb0e7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_214.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_215.job b/marchenko/demo/twoD/jobs/slurm_215.job deleted file mode 100644 index e584b57..0000000 --- a/marchenko/demo/twoD/jobs/slurm_215.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_216.job b/marchenko/demo/twoD/jobs/slurm_216.job deleted file mode 100644 index e3d8163..0000000 --- a/marchenko/demo/twoD/jobs/slurm_216.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_217.job b/marchenko/demo/twoD/jobs/slurm_217.job deleted file mode 100644 index 0d0b441..0000000 --- a/marchenko/demo/twoD/jobs/slurm_217.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_218.job b/marchenko/demo/twoD/jobs/slurm_218.job deleted file mode 100644 index 58d9631..0000000 --- a/marchenko/demo/twoD/jobs/slurm_218.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_219.job b/marchenko/demo/twoD/jobs/slurm_219.job deleted file mode 100644 index 8c1346d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_219.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_22.job b/marchenko/demo/twoD/jobs/slurm_22.job deleted file mode 100644 index a1ad261..0000000 --- a/marchenko/demo/twoD/jobs/slurm_22.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_220.job b/marchenko/demo/twoD/jobs/slurm_220.job deleted file mode 100644 index 1813963..0000000 --- a/marchenko/demo/twoD/jobs/slurm_220.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_221.job b/marchenko/demo/twoD/jobs/slurm_221.job deleted file mode 100644 index bf1a1a7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_221.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_222.job b/marchenko/demo/twoD/jobs/slurm_222.job deleted file mode 100644 index a908ef3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_222.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_223.job b/marchenko/demo/twoD/jobs/slurm_223.job deleted file mode 100644 index 5ce7ced..0000000 --- a/marchenko/demo/twoD/jobs/slurm_223.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_224.job b/marchenko/demo/twoD/jobs/slurm_224.job deleted file mode 100644 index d0ef5fc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_224.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_225.job b/marchenko/demo/twoD/jobs/slurm_225.job deleted file mode 100644 index 56030ac..0000000 --- a/marchenko/demo/twoD/jobs/slurm_225.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_226.job b/marchenko/demo/twoD/jobs/slurm_226.job deleted file mode 100644 index 02c8d55..0000000 --- a/marchenko/demo/twoD/jobs/slurm_226.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_227.job b/marchenko/demo/twoD/jobs/slurm_227.job deleted file mode 100644 index 909198c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_227.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_228.job b/marchenko/demo/twoD/jobs/slurm_228.job deleted file mode 100644 index 3b6f831..0000000 --- a/marchenko/demo/twoD/jobs/slurm_228.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_229.job b/marchenko/demo/twoD/jobs/slurm_229.job deleted file mode 100644 index 89b4666..0000000 --- a/marchenko/demo/twoD/jobs/slurm_229.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_23.job b/marchenko/demo/twoD/jobs/slurm_23.job deleted file mode 100644 index bc3a170..0000000 --- a/marchenko/demo/twoD/jobs/slurm_23.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_230.job b/marchenko/demo/twoD/jobs/slurm_230.job deleted file mode 100644 index 550de50..0000000 --- a/marchenko/demo/twoD/jobs/slurm_230.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_231.job b/marchenko/demo/twoD/jobs/slurm_231.job deleted file mode 100644 index a8f21a8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_231.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_232.job b/marchenko/demo/twoD/jobs/slurm_232.job deleted file mode 100644 index 425323e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_232.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_233.job b/marchenko/demo/twoD/jobs/slurm_233.job deleted file mode 100644 index 0d3b665..0000000 --- a/marchenko/demo/twoD/jobs/slurm_233.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_234.job b/marchenko/demo/twoD/jobs/slurm_234.job deleted file mode 100644 index 9c56009..0000000 --- a/marchenko/demo/twoD/jobs/slurm_234.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_235.job b/marchenko/demo/twoD/jobs/slurm_235.job deleted file mode 100644 index 520669f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_235.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_236.job b/marchenko/demo/twoD/jobs/slurm_236.job deleted file mode 100644 index d4a3e6b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_236.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_237.job b/marchenko/demo/twoD/jobs/slurm_237.job deleted file mode 100644 index dfb62f2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_237.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_238.job b/marchenko/demo/twoD/jobs/slurm_238.job deleted file mode 100644 index 1bde13d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_238.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_239.job b/marchenko/demo/twoD/jobs/slurm_239.job deleted file mode 100644 index d995aae..0000000 --- a/marchenko/demo/twoD/jobs/slurm_239.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_24.job b/marchenko/demo/twoD/jobs/slurm_24.job deleted file mode 100644 index f7c1225..0000000 --- a/marchenko/demo/twoD/jobs/slurm_24.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_240.job b/marchenko/demo/twoD/jobs/slurm_240.job deleted file mode 100644 index b61cd0b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_240.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_241.job b/marchenko/demo/twoD/jobs/slurm_241.job deleted file mode 100644 index eb3cadb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_241.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_242.job b/marchenko/demo/twoD/jobs/slurm_242.job deleted file mode 100644 index e17ed0d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_242.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_243.job b/marchenko/demo/twoD/jobs/slurm_243.job deleted file mode 100644 index b49290e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_243.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_244.job b/marchenko/demo/twoD/jobs/slurm_244.job deleted file mode 100644 index eb2968b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_244.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_245.job b/marchenko/demo/twoD/jobs/slurm_245.job deleted file mode 100644 index 97a1a48..0000000 --- a/marchenko/demo/twoD/jobs/slurm_245.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_246.job b/marchenko/demo/twoD/jobs/slurm_246.job deleted file mode 100644 index e36823b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_246.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_247.job b/marchenko/demo/twoD/jobs/slurm_247.job deleted file mode 100644 index f282357..0000000 --- a/marchenko/demo/twoD/jobs/slurm_247.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_248.job b/marchenko/demo/twoD/jobs/slurm_248.job deleted file mode 100644 index 9e351ff..0000000 --- a/marchenko/demo/twoD/jobs/slurm_248.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_249.job b/marchenko/demo/twoD/jobs/slurm_249.job deleted file mode 100644 index 227c42c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_249.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_25.job b/marchenko/demo/twoD/jobs/slurm_25.job deleted file mode 100644 index 0c82478..0000000 --- a/marchenko/demo/twoD/jobs/slurm_25.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_250.job b/marchenko/demo/twoD/jobs/slurm_250.job deleted file mode 100644 index 99f091f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_250.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_251.job b/marchenko/demo/twoD/jobs/slurm_251.job deleted file mode 100644 index 032d7c2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_251.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_252.job b/marchenko/demo/twoD/jobs/slurm_252.job deleted file mode 100644 index 02d7310..0000000 --- a/marchenko/demo/twoD/jobs/slurm_252.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_253.job b/marchenko/demo/twoD/jobs/slurm_253.job deleted file mode 100644 index 330ada2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_253.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_254.job b/marchenko/demo/twoD/jobs/slurm_254.job deleted file mode 100644 index 769aacd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_254.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_255.job b/marchenko/demo/twoD/jobs/slurm_255.job deleted file mode 100644 index e6611ed..0000000 --- a/marchenko/demo/twoD/jobs/slurm_255.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_256.job b/marchenko/demo/twoD/jobs/slurm_256.job deleted file mode 100644 index ebdb53a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_256.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_257.job b/marchenko/demo/twoD/jobs/slurm_257.job deleted file mode 100644 index 65faa3a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_257.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_258.job b/marchenko/demo/twoD/jobs/slurm_258.job deleted file mode 100644 index de16bd1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_258.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_259.job b/marchenko/demo/twoD/jobs/slurm_259.job deleted file mode 100644 index bb8ed54..0000000 --- a/marchenko/demo/twoD/jobs/slurm_259.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_26.job b/marchenko/demo/twoD/jobs/slurm_26.job deleted file mode 100644 index 09dce16..0000000 --- a/marchenko/demo/twoD/jobs/slurm_26.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_260.job b/marchenko/demo/twoD/jobs/slurm_260.job deleted file mode 100644 index de40709..0000000 --- a/marchenko/demo/twoD/jobs/slurm_260.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_261.job b/marchenko/demo/twoD/jobs/slurm_261.job deleted file mode 100644 index c55693c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_261.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_262.job b/marchenko/demo/twoD/jobs/slurm_262.job deleted file mode 100644 index fc7878c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_262.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_263.job b/marchenko/demo/twoD/jobs/slurm_263.job deleted file mode 100644 index 2d1801b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_263.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_264.job b/marchenko/demo/twoD/jobs/slurm_264.job deleted file mode 100644 index cbe3559..0000000 --- a/marchenko/demo/twoD/jobs/slurm_264.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_265.job b/marchenko/demo/twoD/jobs/slurm_265.job deleted file mode 100644 index 1e43931..0000000 --- a/marchenko/demo/twoD/jobs/slurm_265.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_266.job b/marchenko/demo/twoD/jobs/slurm_266.job deleted file mode 100644 index 6d4cf3f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_266.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_267.job b/marchenko/demo/twoD/jobs/slurm_267.job deleted file mode 100644 index aacf827..0000000 --- a/marchenko/demo/twoD/jobs/slurm_267.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_268.job b/marchenko/demo/twoD/jobs/slurm_268.job deleted file mode 100644 index 4f4bbf4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_268.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_269.job b/marchenko/demo/twoD/jobs/slurm_269.job deleted file mode 100644 index 3cbca49..0000000 --- a/marchenko/demo/twoD/jobs/slurm_269.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_27.job b/marchenko/demo/twoD/jobs/slurm_27.job deleted file mode 100644 index d7b93ec..0000000 --- a/marchenko/demo/twoD/jobs/slurm_27.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_270.job b/marchenko/demo/twoD/jobs/slurm_270.job deleted file mode 100644 index f42560a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_270.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_271.job b/marchenko/demo/twoD/jobs/slurm_271.job deleted file mode 100644 index 3f99624..0000000 --- a/marchenko/demo/twoD/jobs/slurm_271.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_272.job b/marchenko/demo/twoD/jobs/slurm_272.job deleted file mode 100644 index 2173061..0000000 --- a/marchenko/demo/twoD/jobs/slurm_272.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_273.job b/marchenko/demo/twoD/jobs/slurm_273.job deleted file mode 100644 index e2effc0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_273.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_274.job b/marchenko/demo/twoD/jobs/slurm_274.job deleted file mode 100644 index a7da300..0000000 --- a/marchenko/demo/twoD/jobs/slurm_274.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_275.job b/marchenko/demo/twoD/jobs/slurm_275.job deleted file mode 100644 index b39c416..0000000 --- a/marchenko/demo/twoD/jobs/slurm_275.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_276.job b/marchenko/demo/twoD/jobs/slurm_276.job deleted file mode 100644 index 644f1c9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_276.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_277.job b/marchenko/demo/twoD/jobs/slurm_277.job deleted file mode 100644 index ce67f13..0000000 --- a/marchenko/demo/twoD/jobs/slurm_277.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_278.job b/marchenko/demo/twoD/jobs/slurm_278.job deleted file mode 100644 index 1e9857f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_278.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_279.job b/marchenko/demo/twoD/jobs/slurm_279.job deleted file mode 100644 index 3f6070d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_279.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_28.job b/marchenko/demo/twoD/jobs/slurm_28.job deleted file mode 100644 index c5707c0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_28.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_280.job b/marchenko/demo/twoD/jobs/slurm_280.job deleted file mode 100644 index 01dd6b7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_280.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_281.job b/marchenko/demo/twoD/jobs/slurm_281.job deleted file mode 100644 index 7ea614b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_281.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_282.job b/marchenko/demo/twoD/jobs/slurm_282.job deleted file mode 100644 index f7c63ef..0000000 --- a/marchenko/demo/twoD/jobs/slurm_282.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_283.job b/marchenko/demo/twoD/jobs/slurm_283.job deleted file mode 100644 index ba389e2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_283.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_284.job b/marchenko/demo/twoD/jobs/slurm_284.job deleted file mode 100644 index 1f15404..0000000 --- a/marchenko/demo/twoD/jobs/slurm_284.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_285.job b/marchenko/demo/twoD/jobs/slurm_285.job deleted file mode 100644 index 23a1de8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_285.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_286.job b/marchenko/demo/twoD/jobs/slurm_286.job deleted file mode 100644 index 82e85a0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_286.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_287.job b/marchenko/demo/twoD/jobs/slurm_287.job deleted file mode 100644 index b02eaaf..0000000 --- a/marchenko/demo/twoD/jobs/slurm_287.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_288.job b/marchenko/demo/twoD/jobs/slurm_288.job deleted file mode 100644 index e47f8ff..0000000 --- a/marchenko/demo/twoD/jobs/slurm_288.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_289.job b/marchenko/demo/twoD/jobs/slurm_289.job deleted file mode 100644 index d32925f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_289.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_29.job b/marchenko/demo/twoD/jobs/slurm_29.job deleted file mode 100644 index 32b6a31..0000000 --- a/marchenko/demo/twoD/jobs/slurm_29.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_290.job b/marchenko/demo/twoD/jobs/slurm_290.job deleted file mode 100644 index f101228..0000000 --- a/marchenko/demo/twoD/jobs/slurm_290.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_291.job b/marchenko/demo/twoD/jobs/slurm_291.job deleted file mode 100644 index 0426edf..0000000 --- a/marchenko/demo/twoD/jobs/slurm_291.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-90 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-90.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-90 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_292.job b/marchenko/demo/twoD/jobs/slurm_292.job deleted file mode 100644 index bd98162..0000000 --- a/marchenko/demo/twoD/jobs/slurm_292.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-80 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-80.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-80 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_293.job b/marchenko/demo/twoD/jobs/slurm_293.job deleted file mode 100644 index 1e4df58..0000000 --- a/marchenko/demo/twoD/jobs/slurm_293.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-70 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-70.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-70 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_294.job b/marchenko/demo/twoD/jobs/slurm_294.job deleted file mode 100644 index 4706e73..0000000 --- a/marchenko/demo/twoD/jobs/slurm_294.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-60 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-60.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-60 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_295.job b/marchenko/demo/twoD/jobs/slurm_295.job deleted file mode 100644 index 5f474e8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_295.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-50 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-50.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-50 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_296.job b/marchenko/demo/twoD/jobs/slurm_296.job deleted file mode 100644 index 4dbc525..0000000 --- a/marchenko/demo/twoD/jobs/slurm_296.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-40 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-40.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-40 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_297.job b/marchenko/demo/twoD/jobs/slurm_297.job deleted file mode 100644 index 174afc8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_297.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-30 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-30.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-30 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_298.job b/marchenko/demo/twoD/jobs/slurm_298.job deleted file mode 100644 index e0197f8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_298.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-20 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-20.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-20 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_299.job b/marchenko/demo/twoD/jobs/slurm_299.job deleted file mode 100644 index 0c5b7bd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_299.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-10 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-10.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-10 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_3.job b/marchenko/demo/twoD/jobs/slurm_3.job deleted file mode 100644 index 8b823f3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_3.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_30.job b/marchenko/demo/twoD/jobs/slurm_30.job deleted file mode 100644 index 59c66c5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_30.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_300.job b/marchenko/demo/twoD/jobs/slurm_300.job deleted file mode 100644 index 5e09e43..0000000 --- a/marchenko/demo/twoD/jobs/slurm_300.job +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_0 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 - -fdelmodc file_cp=synclDown_cp.su ischeme=1 iorder=4 file_den=synclDown_ro.su file_src=wave.su file_rcv=shots/iniFocus_z1100_x0.su src_type=1 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.1 dtrcv=0.004 verbose=2 tmod=2.100 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=0 zsrc=1100 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_301.job b/marchenko/demo/twoD/jobs/slurm_301.job deleted file mode 100644 index 257b29c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_301.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_10 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_10.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=10 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_302.job b/marchenko/demo/twoD/jobs/slurm_302.job deleted file mode 100644 index f7c668c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_302.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_20 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_20.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=20 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_303.job b/marchenko/demo/twoD/jobs/slurm_303.job deleted file mode 100644 index 8ac7386..0000000 --- a/marchenko/demo/twoD/jobs/slurm_303.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_30 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_30.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=30 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_304.job b/marchenko/demo/twoD/jobs/slurm_304.job deleted file mode 100644 index 5b99fa9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_304.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_40 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_40.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=40 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_305.job b/marchenko/demo/twoD/jobs/slurm_305.job deleted file mode 100644 index 305da4d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_305.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_50 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_50.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=50 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_306.job b/marchenko/demo/twoD/jobs/slurm_306.job deleted file mode 100644 index eb57e49..0000000 --- a/marchenko/demo/twoD/jobs/slurm_306.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_60 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_60.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=60 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_307.job b/marchenko/demo/twoD/jobs/slurm_307.job deleted file mode 100644 index db1a445..0000000 --- a/marchenko/demo/twoD/jobs/slurm_307.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_70 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_70.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=70 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_308.job b/marchenko/demo/twoD/jobs/slurm_308.job deleted file mode 100644 index 1efd8b8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_308.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_80 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_80.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=80 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_309.job b/marchenko/demo/twoD/jobs/slurm_309.job deleted file mode 100644 index 4d6169d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_309.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_90 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_90.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=90 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_31.job b/marchenko/demo/twoD/jobs/slurm_31.job deleted file mode 100644 index 53612e8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_31.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_310.job b/marchenko/demo/twoD/jobs/slurm_310.job deleted file mode 100644 index 78838bc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_310.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_311.job b/marchenko/demo/twoD/jobs/slurm_311.job deleted file mode 100644 index 57e54c0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_311.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_312.job b/marchenko/demo/twoD/jobs/slurm_312.job deleted file mode 100644 index 1463930..0000000 --- a/marchenko/demo/twoD/jobs/slurm_312.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_313.job b/marchenko/demo/twoD/jobs/slurm_313.job deleted file mode 100644 index d69b927..0000000 --- a/marchenko/demo/twoD/jobs/slurm_313.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_314.job b/marchenko/demo/twoD/jobs/slurm_314.job deleted file mode 100644 index 2bd21ac..0000000 --- a/marchenko/demo/twoD/jobs/slurm_314.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_315.job b/marchenko/demo/twoD/jobs/slurm_315.job deleted file mode 100644 index 6c9890c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_315.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_316.job b/marchenko/demo/twoD/jobs/slurm_316.job deleted file mode 100644 index bb9de20..0000000 --- a/marchenko/demo/twoD/jobs/slurm_316.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_317.job b/marchenko/demo/twoD/jobs/slurm_317.job deleted file mode 100644 index 4526581..0000000 --- a/marchenko/demo/twoD/jobs/slurm_317.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_318.job b/marchenko/demo/twoD/jobs/slurm_318.job deleted file mode 100644 index e30fb9c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_318.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_319.job b/marchenko/demo/twoD/jobs/slurm_319.job deleted file mode 100644 index 69a62f2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_319.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_32.job b/marchenko/demo/twoD/jobs/slurm_32.job deleted file mode 100644 index 177bf31..0000000 --- a/marchenko/demo/twoD/jobs/slurm_32.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_320.job b/marchenko/demo/twoD/jobs/slurm_320.job deleted file mode 100644 index 6ed7db4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_320.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_321.job b/marchenko/demo/twoD/jobs/slurm_321.job deleted file mode 100644 index 77a8941..0000000 --- a/marchenko/demo/twoD/jobs/slurm_321.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_322.job b/marchenko/demo/twoD/jobs/slurm_322.job deleted file mode 100644 index 59571e5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_322.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_323.job b/marchenko/demo/twoD/jobs/slurm_323.job deleted file mode 100644 index 734f250..0000000 --- a/marchenko/demo/twoD/jobs/slurm_323.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_324.job b/marchenko/demo/twoD/jobs/slurm_324.job deleted file mode 100644 index 65bd847..0000000 --- a/marchenko/demo/twoD/jobs/slurm_324.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_325.job b/marchenko/demo/twoD/jobs/slurm_325.job deleted file mode 100644 index 5ac8b4b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_325.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_326.job b/marchenko/demo/twoD/jobs/slurm_326.job deleted file mode 100644 index 1febe29..0000000 --- a/marchenko/demo/twoD/jobs/slurm_326.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_327.job b/marchenko/demo/twoD/jobs/slurm_327.job deleted file mode 100644 index 8eb0581..0000000 --- a/marchenko/demo/twoD/jobs/slurm_327.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_328.job b/marchenko/demo/twoD/jobs/slurm_328.job deleted file mode 100644 index 0447d5a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_328.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_329.job b/marchenko/demo/twoD/jobs/slurm_329.job deleted file mode 100644 index de6edea..0000000 --- a/marchenko/demo/twoD/jobs/slurm_329.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_33.job b/marchenko/demo/twoD/jobs/slurm_33.job deleted file mode 100644 index 63deb80..0000000 --- a/marchenko/demo/twoD/jobs/slurm_33.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_330.job b/marchenko/demo/twoD/jobs/slurm_330.job deleted file mode 100644 index 42cbf08..0000000 --- a/marchenko/demo/twoD/jobs/slurm_330.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_331.job b/marchenko/demo/twoD/jobs/slurm_331.job deleted file mode 100644 index 5a525b6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_331.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_332.job b/marchenko/demo/twoD/jobs/slurm_332.job deleted file mode 100644 index 03efde4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_332.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_333.job b/marchenko/demo/twoD/jobs/slurm_333.job deleted file mode 100644 index 467b998..0000000 --- a/marchenko/demo/twoD/jobs/slurm_333.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_334.job b/marchenko/demo/twoD/jobs/slurm_334.job deleted file mode 100644 index afdacc8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_334.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_335.job b/marchenko/demo/twoD/jobs/slurm_335.job deleted file mode 100644 index 2e11b3c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_335.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_336.job b/marchenko/demo/twoD/jobs/slurm_336.job deleted file mode 100644 index 496dbdf..0000000 --- a/marchenko/demo/twoD/jobs/slurm_336.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_337.job b/marchenko/demo/twoD/jobs/slurm_337.job deleted file mode 100644 index ddf5d87..0000000 --- a/marchenko/demo/twoD/jobs/slurm_337.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_338.job b/marchenko/demo/twoD/jobs/slurm_338.job deleted file mode 100644 index b40e80a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_338.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_339.job b/marchenko/demo/twoD/jobs/slurm_339.job deleted file mode 100644 index cf5f88c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_339.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_34.job b/marchenko/demo/twoD/jobs/slurm_34.job deleted file mode 100644 index b853f13..0000000 --- a/marchenko/demo/twoD/jobs/slurm_34.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_340.job b/marchenko/demo/twoD/jobs/slurm_340.job deleted file mode 100644 index cb4f289..0000000 --- a/marchenko/demo/twoD/jobs/slurm_340.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_341.job b/marchenko/demo/twoD/jobs/slurm_341.job deleted file mode 100644 index 73810a4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_341.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_342.job b/marchenko/demo/twoD/jobs/slurm_342.job deleted file mode 100644 index 74f1b5b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_342.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_343.job b/marchenko/demo/twoD/jobs/slurm_343.job deleted file mode 100644 index dafc474..0000000 --- a/marchenko/demo/twoD/jobs/slurm_343.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_344.job b/marchenko/demo/twoD/jobs/slurm_344.job deleted file mode 100644 index a3d0a9a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_344.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_345.job b/marchenko/demo/twoD/jobs/slurm_345.job deleted file mode 100644 index 0fd10cd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_345.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_346.job b/marchenko/demo/twoD/jobs/slurm_346.job deleted file mode 100644 index 0d9c2b7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_346.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_347.job b/marchenko/demo/twoD/jobs/slurm_347.job deleted file mode 100644 index 352655a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_347.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_348.job b/marchenko/demo/twoD/jobs/slurm_348.job deleted file mode 100644 index af36275..0000000 --- a/marchenko/demo/twoD/jobs/slurm_348.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_349.job b/marchenko/demo/twoD/jobs/slurm_349.job deleted file mode 100644 index f6d9e90..0000000 --- a/marchenko/demo/twoD/jobs/slurm_349.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_35.job b/marchenko/demo/twoD/jobs/slurm_35.job deleted file mode 100644 index f1f66e5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_35.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_350.job b/marchenko/demo/twoD/jobs/slurm_350.job deleted file mode 100644 index f368713..0000000 --- a/marchenko/demo/twoD/jobs/slurm_350.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_351.job b/marchenko/demo/twoD/jobs/slurm_351.job deleted file mode 100644 index 4fd915c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_351.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_352.job b/marchenko/demo/twoD/jobs/slurm_352.job deleted file mode 100644 index 0dd85a3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_352.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_353.job b/marchenko/demo/twoD/jobs/slurm_353.job deleted file mode 100644 index f8b5fe3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_353.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_354.job b/marchenko/demo/twoD/jobs/slurm_354.job deleted file mode 100644 index 824406d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_354.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_355.job b/marchenko/demo/twoD/jobs/slurm_355.job deleted file mode 100644 index 8ab151a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_355.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_356.job b/marchenko/demo/twoD/jobs/slurm_356.job deleted file mode 100644 index ace27e4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_356.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_357.job b/marchenko/demo/twoD/jobs/slurm_357.job deleted file mode 100644 index 22603d8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_357.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_358.job b/marchenko/demo/twoD/jobs/slurm_358.job deleted file mode 100644 index 1c2f650..0000000 --- a/marchenko/demo/twoD/jobs/slurm_358.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_359.job b/marchenko/demo/twoD/jobs/slurm_359.job deleted file mode 100644 index 48d57e2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_359.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_36.job b/marchenko/demo/twoD/jobs/slurm_36.job deleted file mode 100644 index e0fcda8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_36.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_360.job b/marchenko/demo/twoD/jobs/slurm_360.job deleted file mode 100644 index fcd2023..0000000 --- a/marchenko/demo/twoD/jobs/slurm_360.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_361.job b/marchenko/demo/twoD/jobs/slurm_361.job deleted file mode 100644 index bc9633a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_361.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_362.job b/marchenko/demo/twoD/jobs/slurm_362.job deleted file mode 100644 index ae764e5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_362.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_363.job b/marchenko/demo/twoD/jobs/slurm_363.job deleted file mode 100644 index dbc6ddc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_363.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_364.job b/marchenko/demo/twoD/jobs/slurm_364.job deleted file mode 100644 index 1c183bb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_364.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_365.job b/marchenko/demo/twoD/jobs/slurm_365.job deleted file mode 100644 index b811c21..0000000 --- a/marchenko/demo/twoD/jobs/slurm_365.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_366.job b/marchenko/demo/twoD/jobs/slurm_366.job deleted file mode 100644 index d6aa963..0000000 --- a/marchenko/demo/twoD/jobs/slurm_366.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_367.job b/marchenko/demo/twoD/jobs/slurm_367.job deleted file mode 100644 index 4209e5b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_367.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_368.job b/marchenko/demo/twoD/jobs/slurm_368.job deleted file mode 100644 index f51de35..0000000 --- a/marchenko/demo/twoD/jobs/slurm_368.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_369.job b/marchenko/demo/twoD/jobs/slurm_369.job deleted file mode 100644 index 5add56a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_369.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_37.job b/marchenko/demo/twoD/jobs/slurm_37.job deleted file mode 100644 index f996d09..0000000 --- a/marchenko/demo/twoD/jobs/slurm_37.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_370.job b/marchenko/demo/twoD/jobs/slurm_370.job deleted file mode 100644 index 0b85aeb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_370.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_371.job b/marchenko/demo/twoD/jobs/slurm_371.job deleted file mode 100644 index a724b07..0000000 --- a/marchenko/demo/twoD/jobs/slurm_371.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_372.job b/marchenko/demo/twoD/jobs/slurm_372.job deleted file mode 100644 index a856d41..0000000 --- a/marchenko/demo/twoD/jobs/slurm_372.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_373.job b/marchenko/demo/twoD/jobs/slurm_373.job deleted file mode 100644 index 3c1ca4f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_373.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_374.job b/marchenko/demo/twoD/jobs/slurm_374.job deleted file mode 100644 index 55e29e9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_374.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_375.job b/marchenko/demo/twoD/jobs/slurm_375.job deleted file mode 100644 index 4759431..0000000 --- a/marchenko/demo/twoD/jobs/slurm_375.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_376.job b/marchenko/demo/twoD/jobs/slurm_376.job deleted file mode 100644 index 0b01369..0000000 --- a/marchenko/demo/twoD/jobs/slurm_376.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_377.job b/marchenko/demo/twoD/jobs/slurm_377.job deleted file mode 100644 index 5c9ea43..0000000 --- a/marchenko/demo/twoD/jobs/slurm_377.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_378.job b/marchenko/demo/twoD/jobs/slurm_378.job deleted file mode 100644 index f46ee06..0000000 --- a/marchenko/demo/twoD/jobs/slurm_378.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_379.job b/marchenko/demo/twoD/jobs/slurm_379.job deleted file mode 100644 index 3f718c1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_379.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_38.job b/marchenko/demo/twoD/jobs/slurm_38.job deleted file mode 100644 index ac78148..0000000 --- a/marchenko/demo/twoD/jobs/slurm_38.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_380.job b/marchenko/demo/twoD/jobs/slurm_380.job deleted file mode 100644 index a5d672d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_380.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_381.job b/marchenko/demo/twoD/jobs/slurm_381.job deleted file mode 100644 index 612adfc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_381.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_382.job b/marchenko/demo/twoD/jobs/slurm_382.job deleted file mode 100644 index f124902..0000000 --- a/marchenko/demo/twoD/jobs/slurm_382.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_383.job b/marchenko/demo/twoD/jobs/slurm_383.job deleted file mode 100644 index 1b92983..0000000 --- a/marchenko/demo/twoD/jobs/slurm_383.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_384.job b/marchenko/demo/twoD/jobs/slurm_384.job deleted file mode 100644 index 5f4f67d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_384.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_385.job b/marchenko/demo/twoD/jobs/slurm_385.job deleted file mode 100644 index 26ce235..0000000 --- a/marchenko/demo/twoD/jobs/slurm_385.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_386.job b/marchenko/demo/twoD/jobs/slurm_386.job deleted file mode 100644 index 3b4ee9b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_386.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_387.job b/marchenko/demo/twoD/jobs/slurm_387.job deleted file mode 100644 index 780d889..0000000 --- a/marchenko/demo/twoD/jobs/slurm_387.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_388.job b/marchenko/demo/twoD/jobs/slurm_388.job deleted file mode 100644 index 3c4c5e9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_388.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_389.job b/marchenko/demo/twoD/jobs/slurm_389.job deleted file mode 100644 index 6449849..0000000 --- a/marchenko/demo/twoD/jobs/slurm_389.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_39.job b/marchenko/demo/twoD/jobs/slurm_39.job deleted file mode 100644 index 9c398a1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_39.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_390.job b/marchenko/demo/twoD/jobs/slurm_390.job deleted file mode 100644 index 79e41df..0000000 --- a/marchenko/demo/twoD/jobs/slurm_390.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_391.job b/marchenko/demo/twoD/jobs/slurm_391.job deleted file mode 100644 index 42895cd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_391.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_392.job b/marchenko/demo/twoD/jobs/slurm_392.job deleted file mode 100644 index b69fe8a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_392.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_393.job b/marchenko/demo/twoD/jobs/slurm_393.job deleted file mode 100644 index 6307bb1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_393.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_394.job b/marchenko/demo/twoD/jobs/slurm_394.job deleted file mode 100644 index 30ed059..0000000 --- a/marchenko/demo/twoD/jobs/slurm_394.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_395.job b/marchenko/demo/twoD/jobs/slurm_395.job deleted file mode 100644 index 4fa53a4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_395.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_396.job b/marchenko/demo/twoD/jobs/slurm_396.job deleted file mode 100644 index cb120e8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_396.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_397.job b/marchenko/demo/twoD/jobs/slurm_397.job deleted file mode 100644 index 63b93cb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_397.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_398.job b/marchenko/demo/twoD/jobs/slurm_398.job deleted file mode 100644 index 5238449..0000000 --- a/marchenko/demo/twoD/jobs/slurm_398.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_399.job b/marchenko/demo/twoD/jobs/slurm_399.job deleted file mode 100644 index 65a8b94..0000000 --- a/marchenko/demo/twoD/jobs/slurm_399.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_4.job b/marchenko/demo/twoD/jobs/slurm_4.job deleted file mode 100644 index a2001eb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_4.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_40.job b/marchenko/demo/twoD/jobs/slurm_40.job deleted file mode 100644 index 1ce7c53..0000000 --- a/marchenko/demo/twoD/jobs/slurm_40.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_400.job b/marchenko/demo/twoD/jobs/slurm_400.job deleted file mode 100644 index 405180f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_400.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_401.job b/marchenko/demo/twoD/jobs/slurm_401.job deleted file mode 100644 index 396535e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_401.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1010 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1010.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1010 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_402.job b/marchenko/demo/twoD/jobs/slurm_402.job deleted file mode 100644 index d11937d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_402.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1020 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1020.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1020 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_403.job b/marchenko/demo/twoD/jobs/slurm_403.job deleted file mode 100644 index 6bd2527..0000000 --- a/marchenko/demo/twoD/jobs/slurm_403.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1030 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1030.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1030 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_404.job b/marchenko/demo/twoD/jobs/slurm_404.job deleted file mode 100644 index 5258d8b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_404.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1040 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1040.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1040 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_405.job b/marchenko/demo/twoD/jobs/slurm_405.job deleted file mode 100644 index 59838bc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_405.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1050 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1050.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1050 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_406.job b/marchenko/demo/twoD/jobs/slurm_406.job deleted file mode 100644 index 52707ad..0000000 --- a/marchenko/demo/twoD/jobs/slurm_406.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1060 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1060.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1060 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_407.job b/marchenko/demo/twoD/jobs/slurm_407.job deleted file mode 100644 index 8d6a211..0000000 --- a/marchenko/demo/twoD/jobs/slurm_407.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1070 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1070.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1070 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_408.job b/marchenko/demo/twoD/jobs/slurm_408.job deleted file mode 100644 index 2e42443..0000000 --- a/marchenko/demo/twoD/jobs/slurm_408.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1080 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1080.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1080 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_409.job b/marchenko/demo/twoD/jobs/slurm_409.job deleted file mode 100644 index cdbcd14..0000000 --- a/marchenko/demo/twoD/jobs/slurm_409.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1090 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1090.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1090 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_41.job b/marchenko/demo/twoD/jobs/slurm_41.job deleted file mode 100644 index 0aca683..0000000 --- a/marchenko/demo/twoD/jobs/slurm_41.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_410.job b/marchenko/demo/twoD/jobs/slurm_410.job deleted file mode 100644 index 0f13d17..0000000 --- a/marchenko/demo/twoD/jobs/slurm_410.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_411.job b/marchenko/demo/twoD/jobs/slurm_411.job deleted file mode 100644 index 492ee6f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_411.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_412.job b/marchenko/demo/twoD/jobs/slurm_412.job deleted file mode 100644 index d1b0f45..0000000 --- a/marchenko/demo/twoD/jobs/slurm_412.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_413.job b/marchenko/demo/twoD/jobs/slurm_413.job deleted file mode 100644 index df9328c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_413.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_414.job b/marchenko/demo/twoD/jobs/slurm_414.job deleted file mode 100644 index aff2195..0000000 --- a/marchenko/demo/twoD/jobs/slurm_414.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_415.job b/marchenko/demo/twoD/jobs/slurm_415.job deleted file mode 100644 index 0c001f9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_415.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_416.job b/marchenko/demo/twoD/jobs/slurm_416.job deleted file mode 100644 index 4cd031a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_416.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_417.job b/marchenko/demo/twoD/jobs/slurm_417.job deleted file mode 100644 index 36d8dfe..0000000 --- a/marchenko/demo/twoD/jobs/slurm_417.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_418.job b/marchenko/demo/twoD/jobs/slurm_418.job deleted file mode 100644 index 981fd54..0000000 --- a/marchenko/demo/twoD/jobs/slurm_418.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_419.job b/marchenko/demo/twoD/jobs/slurm_419.job deleted file mode 100644 index 9b2dfa6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_419.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_42.job b/marchenko/demo/twoD/jobs/slurm_42.job deleted file mode 100644 index a142020..0000000 --- a/marchenko/demo/twoD/jobs/slurm_42.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_420.job b/marchenko/demo/twoD/jobs/slurm_420.job deleted file mode 100644 index 790ff2e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_420.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_421.job b/marchenko/demo/twoD/jobs/slurm_421.job deleted file mode 100644 index 70d3cd5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_421.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_422.job b/marchenko/demo/twoD/jobs/slurm_422.job deleted file mode 100644 index 27e0623..0000000 --- a/marchenko/demo/twoD/jobs/slurm_422.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_423.job b/marchenko/demo/twoD/jobs/slurm_423.job deleted file mode 100644 index 7d73873..0000000 --- a/marchenko/demo/twoD/jobs/slurm_423.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_424.job b/marchenko/demo/twoD/jobs/slurm_424.job deleted file mode 100644 index d08b4e5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_424.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_425.job b/marchenko/demo/twoD/jobs/slurm_425.job deleted file mode 100644 index 2451418..0000000 --- a/marchenko/demo/twoD/jobs/slurm_425.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_426.job b/marchenko/demo/twoD/jobs/slurm_426.job deleted file mode 100644 index 20d500b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_426.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_427.job b/marchenko/demo/twoD/jobs/slurm_427.job deleted file mode 100644 index 96a2f67..0000000 --- a/marchenko/demo/twoD/jobs/slurm_427.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_428.job b/marchenko/demo/twoD/jobs/slurm_428.job deleted file mode 100644 index 0d1c594..0000000 --- a/marchenko/demo/twoD/jobs/slurm_428.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_429.job b/marchenko/demo/twoD/jobs/slurm_429.job deleted file mode 100644 index 3abd8a0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_429.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_43.job b/marchenko/demo/twoD/jobs/slurm_43.job deleted file mode 100644 index 31114c9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_43.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_430.job b/marchenko/demo/twoD/jobs/slurm_430.job deleted file mode 100644 index 4a41e75..0000000 --- a/marchenko/demo/twoD/jobs/slurm_430.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_431.job b/marchenko/demo/twoD/jobs/slurm_431.job deleted file mode 100644 index 8e9ea64..0000000 --- a/marchenko/demo/twoD/jobs/slurm_431.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_432.job b/marchenko/demo/twoD/jobs/slurm_432.job deleted file mode 100644 index 07b7792..0000000 --- a/marchenko/demo/twoD/jobs/slurm_432.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_433.job b/marchenko/demo/twoD/jobs/slurm_433.job deleted file mode 100644 index 3acc282..0000000 --- a/marchenko/demo/twoD/jobs/slurm_433.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_434.job b/marchenko/demo/twoD/jobs/slurm_434.job deleted file mode 100644 index f497aac..0000000 --- a/marchenko/demo/twoD/jobs/slurm_434.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_435.job b/marchenko/demo/twoD/jobs/slurm_435.job deleted file mode 100644 index e1f383c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_435.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_436.job b/marchenko/demo/twoD/jobs/slurm_436.job deleted file mode 100644 index 63a521f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_436.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_437.job b/marchenko/demo/twoD/jobs/slurm_437.job deleted file mode 100644 index 08601b1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_437.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_438.job b/marchenko/demo/twoD/jobs/slurm_438.job deleted file mode 100644 index 402dcd5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_438.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_439.job b/marchenko/demo/twoD/jobs/slurm_439.job deleted file mode 100644 index d45d2c3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_439.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_44.job b/marchenko/demo/twoD/jobs/slurm_44.job deleted file mode 100644 index d999130..0000000 --- a/marchenko/demo/twoD/jobs/slurm_44.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_440.job b/marchenko/demo/twoD/jobs/slurm_440.job deleted file mode 100644 index c357bf2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_440.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_441.job b/marchenko/demo/twoD/jobs/slurm_441.job deleted file mode 100644 index 645236e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_441.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_442.job b/marchenko/demo/twoD/jobs/slurm_442.job deleted file mode 100644 index 9c9f6be..0000000 --- a/marchenko/demo/twoD/jobs/slurm_442.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_443.job b/marchenko/demo/twoD/jobs/slurm_443.job deleted file mode 100644 index 321d3ec..0000000 --- a/marchenko/demo/twoD/jobs/slurm_443.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_444.job b/marchenko/demo/twoD/jobs/slurm_444.job deleted file mode 100644 index 27919e6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_444.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_445.job b/marchenko/demo/twoD/jobs/slurm_445.job deleted file mode 100644 index 99a40ff..0000000 --- a/marchenko/demo/twoD/jobs/slurm_445.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_446.job b/marchenko/demo/twoD/jobs/slurm_446.job deleted file mode 100644 index 12a38e9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_446.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_447.job b/marchenko/demo/twoD/jobs/slurm_447.job deleted file mode 100644 index d66b622..0000000 --- a/marchenko/demo/twoD/jobs/slurm_447.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_448.job b/marchenko/demo/twoD/jobs/slurm_448.job deleted file mode 100644 index 6a7d23b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_448.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_449.job b/marchenko/demo/twoD/jobs/slurm_449.job deleted file mode 100644 index f04525a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_449.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_45.job b/marchenko/demo/twoD/jobs/slurm_45.job deleted file mode 100644 index 19eb3a2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_45.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_450.job b/marchenko/demo/twoD/jobs/slurm_450.job deleted file mode 100644 index dcc494a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_450.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_451.job b/marchenko/demo/twoD/jobs/slurm_451.job deleted file mode 100644 index 29622dc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_451.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_452.job b/marchenko/demo/twoD/jobs/slurm_452.job deleted file mode 100644 index 6468483..0000000 --- a/marchenko/demo/twoD/jobs/slurm_452.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_453.job b/marchenko/demo/twoD/jobs/slurm_453.job deleted file mode 100644 index 8d914e3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_453.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_454.job b/marchenko/demo/twoD/jobs/slurm_454.job deleted file mode 100644 index 8bb76e1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_454.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_455.job b/marchenko/demo/twoD/jobs/slurm_455.job deleted file mode 100644 index d509ad4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_455.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_456.job b/marchenko/demo/twoD/jobs/slurm_456.job deleted file mode 100644 index 9242888..0000000 --- a/marchenko/demo/twoD/jobs/slurm_456.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_457.job b/marchenko/demo/twoD/jobs/slurm_457.job deleted file mode 100644 index 562ed3f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_457.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_458.job b/marchenko/demo/twoD/jobs/slurm_458.job deleted file mode 100644 index 3193567..0000000 --- a/marchenko/demo/twoD/jobs/slurm_458.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_459.job b/marchenko/demo/twoD/jobs/slurm_459.job deleted file mode 100644 index 38db38d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_459.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_46.job b/marchenko/demo/twoD/jobs/slurm_46.job deleted file mode 100644 index 53e87af..0000000 --- a/marchenko/demo/twoD/jobs/slurm_46.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_460.job b/marchenko/demo/twoD/jobs/slurm_460.job deleted file mode 100644 index 033761a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_460.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_461.job b/marchenko/demo/twoD/jobs/slurm_461.job deleted file mode 100644 index 2f8bf8b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_461.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_462.job b/marchenko/demo/twoD/jobs/slurm_462.job deleted file mode 100644 index ac65384..0000000 --- a/marchenko/demo/twoD/jobs/slurm_462.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_463.job b/marchenko/demo/twoD/jobs/slurm_463.job deleted file mode 100644 index b5b65e9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_463.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_464.job b/marchenko/demo/twoD/jobs/slurm_464.job deleted file mode 100644 index 407f339..0000000 --- a/marchenko/demo/twoD/jobs/slurm_464.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_465.job b/marchenko/demo/twoD/jobs/slurm_465.job deleted file mode 100644 index 58f9a8b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_465.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_466.job b/marchenko/demo/twoD/jobs/slurm_466.job deleted file mode 100644 index 370af07..0000000 --- a/marchenko/demo/twoD/jobs/slurm_466.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_467.job b/marchenko/demo/twoD/jobs/slurm_467.job deleted file mode 100644 index a55d1bb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_467.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_468.job b/marchenko/demo/twoD/jobs/slurm_468.job deleted file mode 100644 index a95c34f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_468.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_469.job b/marchenko/demo/twoD/jobs/slurm_469.job deleted file mode 100644 index dcc3b42..0000000 --- a/marchenko/demo/twoD/jobs/slurm_469.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_47.job b/marchenko/demo/twoD/jobs/slurm_47.job deleted file mode 100644 index be46afb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_47.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_470.job b/marchenko/demo/twoD/jobs/slurm_470.job deleted file mode 100644 index 8988bd9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_470.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_471.job b/marchenko/demo/twoD/jobs/slurm_471.job deleted file mode 100644 index eda6d14..0000000 --- a/marchenko/demo/twoD/jobs/slurm_471.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_472.job b/marchenko/demo/twoD/jobs/slurm_472.job deleted file mode 100644 index ce3ee98..0000000 --- a/marchenko/demo/twoD/jobs/slurm_472.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_473.job b/marchenko/demo/twoD/jobs/slurm_473.job deleted file mode 100644 index e453a6a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_473.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_474.job b/marchenko/demo/twoD/jobs/slurm_474.job deleted file mode 100644 index c003345..0000000 --- a/marchenko/demo/twoD/jobs/slurm_474.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_475.job b/marchenko/demo/twoD/jobs/slurm_475.job deleted file mode 100644 index 82dda2c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_475.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_476.job b/marchenko/demo/twoD/jobs/slurm_476.job deleted file mode 100644 index eeb28ee..0000000 --- a/marchenko/demo/twoD/jobs/slurm_476.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_477.job b/marchenko/demo/twoD/jobs/slurm_477.job deleted file mode 100644 index 02ae156..0000000 --- a/marchenko/demo/twoD/jobs/slurm_477.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_478.job b/marchenko/demo/twoD/jobs/slurm_478.job deleted file mode 100644 index 14e7dde..0000000 --- a/marchenko/demo/twoD/jobs/slurm_478.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_479.job b/marchenko/demo/twoD/jobs/slurm_479.job deleted file mode 100644 index f889bf0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_479.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_48.job b/marchenko/demo/twoD/jobs/slurm_48.job deleted file mode 100644 index 1bc6f09..0000000 --- a/marchenko/demo/twoD/jobs/slurm_48.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_480.job b/marchenko/demo/twoD/jobs/slurm_480.job deleted file mode 100644 index a54d1eb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_480.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_481.job b/marchenko/demo/twoD/jobs/slurm_481.job deleted file mode 100644 index 4742f75..0000000 --- a/marchenko/demo/twoD/jobs/slurm_481.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_482.job b/marchenko/demo/twoD/jobs/slurm_482.job deleted file mode 100644 index eb43ad7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_482.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_483.job b/marchenko/demo/twoD/jobs/slurm_483.job deleted file mode 100644 index b1af31b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_483.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_484.job b/marchenko/demo/twoD/jobs/slurm_484.job deleted file mode 100644 index 035ab38..0000000 --- a/marchenko/demo/twoD/jobs/slurm_484.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_485.job b/marchenko/demo/twoD/jobs/slurm_485.job deleted file mode 100644 index 1b60f37..0000000 --- a/marchenko/demo/twoD/jobs/slurm_485.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_486.job b/marchenko/demo/twoD/jobs/slurm_486.job deleted file mode 100644 index 5a2bbc8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_486.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_487.job b/marchenko/demo/twoD/jobs/slurm_487.job deleted file mode 100644 index 7baaf49..0000000 --- a/marchenko/demo/twoD/jobs/slurm_487.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_488.job b/marchenko/demo/twoD/jobs/slurm_488.job deleted file mode 100644 index fdb598d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_488.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_489.job b/marchenko/demo/twoD/jobs/slurm_489.job deleted file mode 100644 index 9c13bd8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_489.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_49.job b/marchenko/demo/twoD/jobs/slurm_49.job deleted file mode 100644 index b2b3d1a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_49.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_490.job b/marchenko/demo/twoD/jobs/slurm_490.job deleted file mode 100644 index 39d4fc8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_490.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_491.job b/marchenko/demo/twoD/jobs/slurm_491.job deleted file mode 100644 index ad3e599..0000000 --- a/marchenko/demo/twoD/jobs/slurm_491.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_492.job b/marchenko/demo/twoD/jobs/slurm_492.job deleted file mode 100644 index 459b8ab..0000000 --- a/marchenko/demo/twoD/jobs/slurm_492.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_493.job b/marchenko/demo/twoD/jobs/slurm_493.job deleted file mode 100644 index 622c569..0000000 --- a/marchenko/demo/twoD/jobs/slurm_493.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_494.job b/marchenko/demo/twoD/jobs/slurm_494.job deleted file mode 100644 index 8ac1f5b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_494.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_495.job b/marchenko/demo/twoD/jobs/slurm_495.job deleted file mode 100644 index 288da0a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_495.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_496.job b/marchenko/demo/twoD/jobs/slurm_496.job deleted file mode 100644 index 4335b56..0000000 --- a/marchenko/demo/twoD/jobs/slurm_496.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_497.job b/marchenko/demo/twoD/jobs/slurm_497.job deleted file mode 100644 index 38f5100..0000000 --- a/marchenko/demo/twoD/jobs/slurm_497.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_498.job b/marchenko/demo/twoD/jobs/slurm_498.job deleted file mode 100644 index 70e5779..0000000 --- a/marchenko/demo/twoD/jobs/slurm_498.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_499.job b/marchenko/demo/twoD/jobs/slurm_499.job deleted file mode 100644 index 85a5995..0000000 --- a/marchenko/demo/twoD/jobs/slurm_499.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_1990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_1990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=1990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_5.job b/marchenko/demo/twoD/jobs/slurm_5.job deleted file mode 100644 index 179ad05..0000000 --- a/marchenko/demo/twoD/jobs/slurm_5.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_50.job b/marchenko/demo/twoD/jobs/slurm_50.job deleted file mode 100644 index 9faa6fe..0000000 --- a/marchenko/demo/twoD/jobs/slurm_50.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_500.job b/marchenko/demo/twoD/jobs/slurm_500.job deleted file mode 100644 index 1bedc33..0000000 --- a/marchenko/demo/twoD/jobs/slurm_500.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_501.job b/marchenko/demo/twoD/jobs/slurm_501.job deleted file mode 100644 index 34d33e4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_501.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2010 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2010.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2010 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_502.job b/marchenko/demo/twoD/jobs/slurm_502.job deleted file mode 100644 index 6dd2683..0000000 --- a/marchenko/demo/twoD/jobs/slurm_502.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2020 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2020.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2020 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_503.job b/marchenko/demo/twoD/jobs/slurm_503.job deleted file mode 100644 index 2172872..0000000 --- a/marchenko/demo/twoD/jobs/slurm_503.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2030 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2030.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2030 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_504.job b/marchenko/demo/twoD/jobs/slurm_504.job deleted file mode 100644 index 2a9fa56..0000000 --- a/marchenko/demo/twoD/jobs/slurm_504.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2040 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2040.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2040 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_505.job b/marchenko/demo/twoD/jobs/slurm_505.job deleted file mode 100644 index 01e74a5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_505.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2050 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2050.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2050 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_506.job b/marchenko/demo/twoD/jobs/slurm_506.job deleted file mode 100644 index 5f1db20..0000000 --- a/marchenko/demo/twoD/jobs/slurm_506.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2060 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2060.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2060 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_507.job b/marchenko/demo/twoD/jobs/slurm_507.job deleted file mode 100644 index 305637e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_507.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2070 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2070.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2070 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_508.job b/marchenko/demo/twoD/jobs/slurm_508.job deleted file mode 100644 index c15e50d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_508.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2080 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2080.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2080 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_509.job b/marchenko/demo/twoD/jobs/slurm_509.job deleted file mode 100644 index 2b73c29..0000000 --- a/marchenko/demo/twoD/jobs/slurm_509.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2090 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2090.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2090 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_51.job b/marchenko/demo/twoD/jobs/slurm_51.job deleted file mode 100644 index ea913de..0000000 --- a/marchenko/demo/twoD/jobs/slurm_51.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_510.job b/marchenko/demo/twoD/jobs/slurm_510.job deleted file mode 100644 index fd62f97..0000000 --- a/marchenko/demo/twoD/jobs/slurm_510.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_511.job b/marchenko/demo/twoD/jobs/slurm_511.job deleted file mode 100644 index 9b870df..0000000 --- a/marchenko/demo/twoD/jobs/slurm_511.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_512.job b/marchenko/demo/twoD/jobs/slurm_512.job deleted file mode 100644 index 413b6ee..0000000 --- a/marchenko/demo/twoD/jobs/slurm_512.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_513.job b/marchenko/demo/twoD/jobs/slurm_513.job deleted file mode 100644 index 74969a5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_513.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_514.job b/marchenko/demo/twoD/jobs/slurm_514.job deleted file mode 100644 index 0d3e711..0000000 --- a/marchenko/demo/twoD/jobs/slurm_514.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_515.job b/marchenko/demo/twoD/jobs/slurm_515.job deleted file mode 100644 index c61381d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_515.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_516.job b/marchenko/demo/twoD/jobs/slurm_516.job deleted file mode 100644 index 205c34e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_516.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_517.job b/marchenko/demo/twoD/jobs/slurm_517.job deleted file mode 100644 index 8f9d08e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_517.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_518.job b/marchenko/demo/twoD/jobs/slurm_518.job deleted file mode 100644 index f8cec0c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_518.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_519.job b/marchenko/demo/twoD/jobs/slurm_519.job deleted file mode 100644 index 03745dc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_519.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_52.job b/marchenko/demo/twoD/jobs/slurm_52.job deleted file mode 100644 index 3185720..0000000 --- a/marchenko/demo/twoD/jobs/slurm_52.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_520.job b/marchenko/demo/twoD/jobs/slurm_520.job deleted file mode 100644 index 9dd82d3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_520.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_521.job b/marchenko/demo/twoD/jobs/slurm_521.job deleted file mode 100644 index 0283fb7..0000000 --- a/marchenko/demo/twoD/jobs/slurm_521.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_522.job b/marchenko/demo/twoD/jobs/slurm_522.job deleted file mode 100644 index 41839a8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_522.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_523.job b/marchenko/demo/twoD/jobs/slurm_523.job deleted file mode 100644 index d474b2a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_523.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_524.job b/marchenko/demo/twoD/jobs/slurm_524.job deleted file mode 100644 index 30a27c5..0000000 --- a/marchenko/demo/twoD/jobs/slurm_524.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_525.job b/marchenko/demo/twoD/jobs/slurm_525.job deleted file mode 100644 index f8279e6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_525.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_526.job b/marchenko/demo/twoD/jobs/slurm_526.job deleted file mode 100644 index 8340bc2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_526.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_527.job b/marchenko/demo/twoD/jobs/slurm_527.job deleted file mode 100644 index 2216800..0000000 --- a/marchenko/demo/twoD/jobs/slurm_527.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_528.job b/marchenko/demo/twoD/jobs/slurm_528.job deleted file mode 100644 index 3c7e19d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_528.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_529.job b/marchenko/demo/twoD/jobs/slurm_529.job deleted file mode 100644 index 86c5e68..0000000 --- a/marchenko/demo/twoD/jobs/slurm_529.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_53.job b/marchenko/demo/twoD/jobs/slurm_53.job deleted file mode 100644 index e9a2de2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_53.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_530.job b/marchenko/demo/twoD/jobs/slurm_530.job deleted file mode 100644 index 0c584ec..0000000 --- a/marchenko/demo/twoD/jobs/slurm_530.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_531.job b/marchenko/demo/twoD/jobs/slurm_531.job deleted file mode 100644 index deb88fa..0000000 --- a/marchenko/demo/twoD/jobs/slurm_531.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_532.job b/marchenko/demo/twoD/jobs/slurm_532.job deleted file mode 100644 index ebdaaec..0000000 --- a/marchenko/demo/twoD/jobs/slurm_532.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_533.job b/marchenko/demo/twoD/jobs/slurm_533.job deleted file mode 100644 index b079e1c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_533.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_534.job b/marchenko/demo/twoD/jobs/slurm_534.job deleted file mode 100644 index ecb1835..0000000 --- a/marchenko/demo/twoD/jobs/slurm_534.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_535.job b/marchenko/demo/twoD/jobs/slurm_535.job deleted file mode 100644 index df05ae6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_535.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_536.job b/marchenko/demo/twoD/jobs/slurm_536.job deleted file mode 100644 index 2cbf2cd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_536.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_537.job b/marchenko/demo/twoD/jobs/slurm_537.job deleted file mode 100644 index 7686919..0000000 --- a/marchenko/demo/twoD/jobs/slurm_537.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_538.job b/marchenko/demo/twoD/jobs/slurm_538.job deleted file mode 100644 index d9d6eb9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_538.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_539.job b/marchenko/demo/twoD/jobs/slurm_539.job deleted file mode 100644 index 691f360..0000000 --- a/marchenko/demo/twoD/jobs/slurm_539.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_54.job b/marchenko/demo/twoD/jobs/slurm_54.job deleted file mode 100644 index c64864b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_54.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_540.job b/marchenko/demo/twoD/jobs/slurm_540.job deleted file mode 100644 index 41c0a20..0000000 --- a/marchenko/demo/twoD/jobs/slurm_540.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_541.job b/marchenko/demo/twoD/jobs/slurm_541.job deleted file mode 100644 index 14b9391..0000000 --- a/marchenko/demo/twoD/jobs/slurm_541.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_542.job b/marchenko/demo/twoD/jobs/slurm_542.job deleted file mode 100644 index 8f4b208..0000000 --- a/marchenko/demo/twoD/jobs/slurm_542.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_543.job b/marchenko/demo/twoD/jobs/slurm_543.job deleted file mode 100644 index 0bf105d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_543.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_544.job b/marchenko/demo/twoD/jobs/slurm_544.job deleted file mode 100644 index 86fab41..0000000 --- a/marchenko/demo/twoD/jobs/slurm_544.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_545.job b/marchenko/demo/twoD/jobs/slurm_545.job deleted file mode 100644 index 4126344..0000000 --- a/marchenko/demo/twoD/jobs/slurm_545.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_546.job b/marchenko/demo/twoD/jobs/slurm_546.job deleted file mode 100644 index 0481bcd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_546.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2460 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2460.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2460 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_547.job b/marchenko/demo/twoD/jobs/slurm_547.job deleted file mode 100644 index 96cdf79..0000000 --- a/marchenko/demo/twoD/jobs/slurm_547.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2470 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2470.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2470 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_548.job b/marchenko/demo/twoD/jobs/slurm_548.job deleted file mode 100644 index d714ac4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_548.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2480 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2480.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2480 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_549.job b/marchenko/demo/twoD/jobs/slurm_549.job deleted file mode 100644 index f232ce0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_549.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2490 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2490.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2490 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_55.job b/marchenko/demo/twoD/jobs/slurm_55.job deleted file mode 100644 index 97548e9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_55.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2450 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2450.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2450 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_550.job b/marchenko/demo/twoD/jobs/slurm_550.job deleted file mode 100644 index 0d28c0c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_550.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2500 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2500.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2500 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_551.job b/marchenko/demo/twoD/jobs/slurm_551.job deleted file mode 100644 index 4af34a0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_551.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2510 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2510.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2510 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_552.job b/marchenko/demo/twoD/jobs/slurm_552.job deleted file mode 100644 index 3e04e6c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_552.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2520 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2520.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2520 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_553.job b/marchenko/demo/twoD/jobs/slurm_553.job deleted file mode 100644 index 33bb2b2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_553.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2530 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2530.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2530 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_554.job b/marchenko/demo/twoD/jobs/slurm_554.job deleted file mode 100644 index 5f2a734..0000000 --- a/marchenko/demo/twoD/jobs/slurm_554.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2540 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2540.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2540 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_555.job b/marchenko/demo/twoD/jobs/slurm_555.job deleted file mode 100644 index 29affb1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_555.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2550 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2550.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2550 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_556.job b/marchenko/demo/twoD/jobs/slurm_556.job deleted file mode 100644 index 2f06558..0000000 --- a/marchenko/demo/twoD/jobs/slurm_556.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2560 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2560.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2560 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_557.job b/marchenko/demo/twoD/jobs/slurm_557.job deleted file mode 100644 index 7c05cb4..0000000 --- a/marchenko/demo/twoD/jobs/slurm_557.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2570 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2570.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2570 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_558.job b/marchenko/demo/twoD/jobs/slurm_558.job deleted file mode 100644 index 819cec6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_558.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2580 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2580.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2580 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_559.job b/marchenko/demo/twoD/jobs/slurm_559.job deleted file mode 100644 index 93648dd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_559.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2590 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2590.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2590 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_56.job b/marchenko/demo/twoD/jobs/slurm_56.job deleted file mode 100644 index 16a653f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_56.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2440 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2440.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2440 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_560.job b/marchenko/demo/twoD/jobs/slurm_560.job deleted file mode 100644 index f33ab5a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_560.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2600 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2600.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2600 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_561.job b/marchenko/demo/twoD/jobs/slurm_561.job deleted file mode 100644 index 7c780fc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_561.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2610 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2610.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2610 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_562.job b/marchenko/demo/twoD/jobs/slurm_562.job deleted file mode 100644 index 3d7d24c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_562.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2620 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2620.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2620 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_563.job b/marchenko/demo/twoD/jobs/slurm_563.job deleted file mode 100644 index 5097f0a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_563.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2630 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2630.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2630 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_564.job b/marchenko/demo/twoD/jobs/slurm_564.job deleted file mode 100644 index 5741a7b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_564.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2640 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2640.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2640 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_565.job b/marchenko/demo/twoD/jobs/slurm_565.job deleted file mode 100644 index 0e688f6..0000000 --- a/marchenko/demo/twoD/jobs/slurm_565.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2650 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2650.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2650 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_566.job b/marchenko/demo/twoD/jobs/slurm_566.job deleted file mode 100644 index bcb9b01..0000000 --- a/marchenko/demo/twoD/jobs/slurm_566.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2660 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2660.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2660 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_567.job b/marchenko/demo/twoD/jobs/slurm_567.job deleted file mode 100644 index e7d889f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_567.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2670 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2670.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2670 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_568.job b/marchenko/demo/twoD/jobs/slurm_568.job deleted file mode 100644 index d208660..0000000 --- a/marchenko/demo/twoD/jobs/slurm_568.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2680 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2680.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2680 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_569.job b/marchenko/demo/twoD/jobs/slurm_569.job deleted file mode 100644 index 14d54ce..0000000 --- a/marchenko/demo/twoD/jobs/slurm_569.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2690 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2690.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2690 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_57.job b/marchenko/demo/twoD/jobs/slurm_57.job deleted file mode 100644 index 52379ab..0000000 --- a/marchenko/demo/twoD/jobs/slurm_57.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2430 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2430.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2430 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_570.job b/marchenko/demo/twoD/jobs/slurm_570.job deleted file mode 100644 index 6effac1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_570.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2700 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2700.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2700 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_571.job b/marchenko/demo/twoD/jobs/slurm_571.job deleted file mode 100644 index 3352a5c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_571.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2710 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2710.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2710 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_572.job b/marchenko/demo/twoD/jobs/slurm_572.job deleted file mode 100644 index 5247c1a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_572.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2720 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2720.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2720 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_573.job b/marchenko/demo/twoD/jobs/slurm_573.job deleted file mode 100644 index d535821..0000000 --- a/marchenko/demo/twoD/jobs/slurm_573.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2730 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2730.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2730 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_574.job b/marchenko/demo/twoD/jobs/slurm_574.job deleted file mode 100644 index 940c777..0000000 --- a/marchenko/demo/twoD/jobs/slurm_574.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2740 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2740.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2740 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_575.job b/marchenko/demo/twoD/jobs/slurm_575.job deleted file mode 100644 index d3b5a67..0000000 --- a/marchenko/demo/twoD/jobs/slurm_575.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2750 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2750.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2750 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_576.job b/marchenko/demo/twoD/jobs/slurm_576.job deleted file mode 100644 index 713eede..0000000 --- a/marchenko/demo/twoD/jobs/slurm_576.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2760 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2760.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2760 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_577.job b/marchenko/demo/twoD/jobs/slurm_577.job deleted file mode 100644 index da94568..0000000 --- a/marchenko/demo/twoD/jobs/slurm_577.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2770 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2770.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2770 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_578.job b/marchenko/demo/twoD/jobs/slurm_578.job deleted file mode 100644 index 50fb7ed..0000000 --- a/marchenko/demo/twoD/jobs/slurm_578.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2780 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2780.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2780 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_579.job b/marchenko/demo/twoD/jobs/slurm_579.job deleted file mode 100644 index df61e9c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_579.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2790 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2790.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2790 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_58.job b/marchenko/demo/twoD/jobs/slurm_58.job deleted file mode 100644 index 675c1fa..0000000 --- a/marchenko/demo/twoD/jobs/slurm_58.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2420 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2420.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2420 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_580.job b/marchenko/demo/twoD/jobs/slurm_580.job deleted file mode 100644 index 9762bca..0000000 --- a/marchenko/demo/twoD/jobs/slurm_580.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2800 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2800.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2800 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_581.job b/marchenko/demo/twoD/jobs/slurm_581.job deleted file mode 100644 index 742e360..0000000 --- a/marchenko/demo/twoD/jobs/slurm_581.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2810 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2810.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2810 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_582.job b/marchenko/demo/twoD/jobs/slurm_582.job deleted file mode 100644 index a47872c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_582.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2820 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2820.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2820 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_583.job b/marchenko/demo/twoD/jobs/slurm_583.job deleted file mode 100644 index b1ea8e0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_583.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2830 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2830.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2830 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_584.job b/marchenko/demo/twoD/jobs/slurm_584.job deleted file mode 100644 index 5dc6efe..0000000 --- a/marchenko/demo/twoD/jobs/slurm_584.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2840 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2840.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2840 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_585.job b/marchenko/demo/twoD/jobs/slurm_585.job deleted file mode 100644 index d411df1..0000000 --- a/marchenko/demo/twoD/jobs/slurm_585.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2850 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2850.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2850 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_586.job b/marchenko/demo/twoD/jobs/slurm_586.job deleted file mode 100644 index 0353166..0000000 --- a/marchenko/demo/twoD/jobs/slurm_586.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2860 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2860.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2860 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_587.job b/marchenko/demo/twoD/jobs/slurm_587.job deleted file mode 100644 index 0e697dc..0000000 --- a/marchenko/demo/twoD/jobs/slurm_587.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2870 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2870.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2870 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_588.job b/marchenko/demo/twoD/jobs/slurm_588.job deleted file mode 100644 index c799a0a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_588.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2880 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2880.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2880 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_589.job b/marchenko/demo/twoD/jobs/slurm_589.job deleted file mode 100644 index f8ca8df..0000000 --- a/marchenko/demo/twoD/jobs/slurm_589.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2890 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2890.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2890 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_59.job b/marchenko/demo/twoD/jobs/slurm_59.job deleted file mode 100644 index db5bdd0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_59.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2410 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2410.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2410 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_590.job b/marchenko/demo/twoD/jobs/slurm_590.job deleted file mode 100644 index 4615364..0000000 --- a/marchenko/demo/twoD/jobs/slurm_590.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2900 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2900.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2900 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_591.job b/marchenko/demo/twoD/jobs/slurm_591.job deleted file mode 100644 index a37b467..0000000 --- a/marchenko/demo/twoD/jobs/slurm_591.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_592.job b/marchenko/demo/twoD/jobs/slurm_592.job deleted file mode 100644 index 8b01bae..0000000 --- a/marchenko/demo/twoD/jobs/slurm_592.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_593.job b/marchenko/demo/twoD/jobs/slurm_593.job deleted file mode 100644 index 7997516..0000000 --- a/marchenko/demo/twoD/jobs/slurm_593.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_594.job b/marchenko/demo/twoD/jobs/slurm_594.job deleted file mode 100644 index 461e3ca..0000000 --- a/marchenko/demo/twoD/jobs/slurm_594.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_595.job b/marchenko/demo/twoD/jobs/slurm_595.job deleted file mode 100644 index 2db6450..0000000 --- a/marchenko/demo/twoD/jobs/slurm_595.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2950 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2950.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2950 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_596.job b/marchenko/demo/twoD/jobs/slurm_596.job deleted file mode 100644 index 285542b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_596.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2960 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2960.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2960 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_597.job b/marchenko/demo/twoD/jobs/slurm_597.job deleted file mode 100644 index de6fa65..0000000 --- a/marchenko/demo/twoD/jobs/slurm_597.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2970 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2970.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2970 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_598.job b/marchenko/demo/twoD/jobs/slurm_598.job deleted file mode 100644 index ca3bf19..0000000 --- a/marchenko/demo/twoD/jobs/slurm_598.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2980 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2980.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2980 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_599.job b/marchenko/demo/twoD/jobs/slurm_599.job deleted file mode 100644 index b5d30ce..0000000 --- a/marchenko/demo/twoD/jobs/slurm_599.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_2990 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_2990.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=2990 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_6.job b/marchenko/demo/twoD/jobs/slurm_6.job deleted file mode 100644 index e26f730..0000000 --- a/marchenko/demo/twoD/jobs/slurm_6.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2940 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2940.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2940 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_60.job b/marchenko/demo/twoD/jobs/slurm_60.job deleted file mode 100644 index 4096391..0000000 --- a/marchenko/demo/twoD/jobs/slurm_60.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2400 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2400.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2400 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_600.job b/marchenko/demo/twoD/jobs/slurm_600.job deleted file mode 100644 index 4744006..0000000 --- a/marchenko/demo/twoD/jobs/slurm_600.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_3000 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_3000.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=3000 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_61.job b/marchenko/demo/twoD/jobs/slurm_61.job deleted file mode 100644 index 77ce96b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_61.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2390 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2390.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2390 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_62.job b/marchenko/demo/twoD/jobs/slurm_62.job deleted file mode 100644 index 0d6a27c..0000000 --- a/marchenko/demo/twoD/jobs/slurm_62.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2380 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2380.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2380 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_63.job b/marchenko/demo/twoD/jobs/slurm_63.job deleted file mode 100644 index 55ef049..0000000 --- a/marchenko/demo/twoD/jobs/slurm_63.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2370 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2370.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2370 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_64.job b/marchenko/demo/twoD/jobs/slurm_64.job deleted file mode 100644 index edcb74a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_64.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2360 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2360.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2360 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_65.job b/marchenko/demo/twoD/jobs/slurm_65.job deleted file mode 100644 index 3de7a7e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_65.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2350 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2350.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2350 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_66.job b/marchenko/demo/twoD/jobs/slurm_66.job deleted file mode 100644 index afbaa63..0000000 --- a/marchenko/demo/twoD/jobs/slurm_66.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2340 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2340.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2340 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_67.job b/marchenko/demo/twoD/jobs/slurm_67.job deleted file mode 100644 index d541c57..0000000 --- a/marchenko/demo/twoD/jobs/slurm_67.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2330 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2330.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2330 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_68.job b/marchenko/demo/twoD/jobs/slurm_68.job deleted file mode 100644 index 9529fab..0000000 --- a/marchenko/demo/twoD/jobs/slurm_68.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2320 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2320.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2320 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_69.job b/marchenko/demo/twoD/jobs/slurm_69.job deleted file mode 100644 index fbb5c65..0000000 --- a/marchenko/demo/twoD/jobs/slurm_69.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2310 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2310.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2310 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_7.job b/marchenko/demo/twoD/jobs/slurm_7.job deleted file mode 100644 index 8eb7ddd..0000000 --- a/marchenko/demo/twoD/jobs/slurm_7.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2930 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2930.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2930 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_70.job b/marchenko/demo/twoD/jobs/slurm_70.job deleted file mode 100644 index 61d68f2..0000000 --- a/marchenko/demo/twoD/jobs/slurm_70.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2300 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2300.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2300 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_71.job b/marchenko/demo/twoD/jobs/slurm_71.job deleted file mode 100644 index a14e448..0000000 --- a/marchenko/demo/twoD/jobs/slurm_71.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2290 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2290.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2290 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_72.job b/marchenko/demo/twoD/jobs/slurm_72.job deleted file mode 100644 index 6e1b6a9..0000000 --- a/marchenko/demo/twoD/jobs/slurm_72.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2280 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2280.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2280 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_73.job b/marchenko/demo/twoD/jobs/slurm_73.job deleted file mode 100644 index 78a0001..0000000 --- a/marchenko/demo/twoD/jobs/slurm_73.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2270 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2270.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2270 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_74.job b/marchenko/demo/twoD/jobs/slurm_74.job deleted file mode 100644 index 8edd263..0000000 --- a/marchenko/demo/twoD/jobs/slurm_74.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2260 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2260.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2260 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_75.job b/marchenko/demo/twoD/jobs/slurm_75.job deleted file mode 100644 index 226bcb0..0000000 --- a/marchenko/demo/twoD/jobs/slurm_75.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2250 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2250.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2250 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_76.job b/marchenko/demo/twoD/jobs/slurm_76.job deleted file mode 100644 index f74238d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_76.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2240 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2240.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2240 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_77.job b/marchenko/demo/twoD/jobs/slurm_77.job deleted file mode 100644 index 99c9d91..0000000 --- a/marchenko/demo/twoD/jobs/slurm_77.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2230 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2230.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2230 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_78.job b/marchenko/demo/twoD/jobs/slurm_78.job deleted file mode 100644 index dfb3a36..0000000 --- a/marchenko/demo/twoD/jobs/slurm_78.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2220 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2220.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2220 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_79.job b/marchenko/demo/twoD/jobs/slurm_79.job deleted file mode 100644 index 57d2a83..0000000 --- a/marchenko/demo/twoD/jobs/slurm_79.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2210 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2210.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2210 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_8.job b/marchenko/demo/twoD/jobs/slurm_8.job deleted file mode 100644 index 613a5f3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_8.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2920 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2920.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2920 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_80.job b/marchenko/demo/twoD/jobs/slurm_80.job deleted file mode 100644 index f8f994f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_80.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2200 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2200.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2200 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_81.job b/marchenko/demo/twoD/jobs/slurm_81.job deleted file mode 100644 index 736d5b8..0000000 --- a/marchenko/demo/twoD/jobs/slurm_81.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2190 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2190.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2190 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_82.job b/marchenko/demo/twoD/jobs/slurm_82.job deleted file mode 100644 index 58fc6a3..0000000 --- a/marchenko/demo/twoD/jobs/slurm_82.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2180 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2180.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2180 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_83.job b/marchenko/demo/twoD/jobs/slurm_83.job deleted file mode 100644 index 25b9d06..0000000 --- a/marchenko/demo/twoD/jobs/slurm_83.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2170 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2170.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2170 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_84.job b/marchenko/demo/twoD/jobs/slurm_84.job deleted file mode 100644 index f594561..0000000 --- a/marchenko/demo/twoD/jobs/slurm_84.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2160 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2160.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2160 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_85.job b/marchenko/demo/twoD/jobs/slurm_85.job deleted file mode 100644 index 8983c2e..0000000 --- a/marchenko/demo/twoD/jobs/slurm_85.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2150 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2150.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2150 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_86.job b/marchenko/demo/twoD/jobs/slurm_86.job deleted file mode 100644 index 0480a66..0000000 --- a/marchenko/demo/twoD/jobs/slurm_86.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2140 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2140.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2140 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_87.job b/marchenko/demo/twoD/jobs/slurm_87.job deleted file mode 100644 index fd88046..0000000 --- a/marchenko/demo/twoD/jobs/slurm_87.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2130 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2130.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2130 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_88.job b/marchenko/demo/twoD/jobs/slurm_88.job deleted file mode 100644 index 9afe499..0000000 --- a/marchenko/demo/twoD/jobs/slurm_88.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2120 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2120.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2120 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_89.job b/marchenko/demo/twoD/jobs/slurm_89.job deleted file mode 100644 index 45da4cb..0000000 --- a/marchenko/demo/twoD/jobs/slurm_89.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2110 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2110.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2110 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_9.job b/marchenko/demo/twoD/jobs/slurm_9.job deleted file mode 100644 index f84479a..0000000 --- a/marchenko/demo/twoD/jobs/slurm_9.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2910 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2910.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2910 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_90.job b/marchenko/demo/twoD/jobs/slurm_90.job deleted file mode 100644 index 4166e4b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_90.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2100 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2100.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2100 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_91.job b/marchenko/demo/twoD/jobs/slurm_91.job deleted file mode 100644 index 0693dae..0000000 --- a/marchenko/demo/twoD/jobs/slurm_91.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2090 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2090.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2090 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_92.job b/marchenko/demo/twoD/jobs/slurm_92.job deleted file mode 100644 index aacaa98..0000000 --- a/marchenko/demo/twoD/jobs/slurm_92.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2080 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2080.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2080 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_93.job b/marchenko/demo/twoD/jobs/slurm_93.job deleted file mode 100644 index 6a0c87f..0000000 --- a/marchenko/demo/twoD/jobs/slurm_93.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2070 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2070.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2070 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_94.job b/marchenko/demo/twoD/jobs/slurm_94.job deleted file mode 100644 index 7e07238..0000000 --- a/marchenko/demo/twoD/jobs/slurm_94.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2060 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2060.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2060 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_95.job b/marchenko/demo/twoD/jobs/slurm_95.job deleted file mode 100644 index bb68937..0000000 --- a/marchenko/demo/twoD/jobs/slurm_95.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2050 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2050.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2050 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_96.job b/marchenko/demo/twoD/jobs/slurm_96.job deleted file mode 100644 index 33bd74b..0000000 --- a/marchenko/demo/twoD/jobs/slurm_96.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2040 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2040.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2040 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_97.job b/marchenko/demo/twoD/jobs/slurm_97.job deleted file mode 100644 index 4cce45d..0000000 --- a/marchenko/demo/twoD/jobs/slurm_97.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2030 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2030.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2030 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_98.job b/marchenko/demo/twoD/jobs/slurm_98.job deleted file mode 100644 index dcf9193..0000000 --- a/marchenko/demo/twoD/jobs/slurm_98.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2020 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2020.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2020 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/marchenko/demo/twoD/jobs/slurm_99.job b/marchenko/demo/twoD/jobs/slurm_99.job deleted file mode 100644 index 3d9c015..0000000 --- a/marchenko/demo/twoD/jobs/slurm_99.job +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -# -#SBATCH -J mod_-2010 -#SBATCH --cpus-per-task=4 -#SBATCH --ntasks=1 -#SBATCH --time=0:20:00 - -export PATH=$HOME/src/OpenSource/bin:$PATH: -cd $SLURM_SUBMIT_DIR - -export OMP_NUM_THREADS=4 -file_rcv=shots/shots_-2010.su - -fdelmodc file_cp=syncl_cp.su ischeme=1 iorder=4 file_den=syncl_ro.su file_src=wavefw.su file_rcv=$file_rcv src_type=7 src_orient=1 src_injectionrate=1 rec_type_vz=0 rec_type_p=1 rec_int_vz=2 rec_delay=0.3 dtrcv=0.004 verbose=2 tmod=4.392 dxrcv=10.0 xrcv1=-3000 xrcv2=3000 zrcv1=0 zrcv2=0 xsrc=-2010 zsrc=0 ntaper=200 left=2 right=2 top=2 bottom=2 diff --git a/raytime.old/JespersRayTracer.c b/raytime.old/JespersRayTracer.c deleted file mode 100644 index 4f072a0..0000000 --- a/raytime.old/JespersRayTracer.c +++ /dev/null @@ -1,1056 +0,0 @@ -// -// JespersRayTracer.c -// -// -// Written by Jesper Spetzler -// -// changed to C by Jan Thorbecke on 21/09/2017. -// -#include <stdio.h> -#include <stdlib.h> -#include <math.h> -#include <string.h> -#include "raytime.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -static float H, L, W; - -typedef struct _icoord { /* 3D coordinate integer */ - int z; - int x; - int y; -} icoord; - -typedef struct _fcoord { /* 3D coordinate float */ - float z; - float x; - float y; -} fcoord; - -int getnRay(icoord size, fcoord s, fcoord r, float dx, int nRayStep); -int traceTwoPoint(fcoord s, fcoord r, int nRay, fcoord *rayReference3D); -float takeOffAngle(fcoord s, fcoord r); -float referenceSlowness(float *slowness, icoord size, int nRay, fcoord r, fcoord s); -int xPointIndex(const float _x, int nx, float L); -int zPointIndex(const float _z, int nz, float H); -int yPointIndex(const float _y, int ny, float W); -fcoord getSlownessGradient(const float _x, const float _z, float *slowness, icoord size); -float qMulGradU1(const float _x, const float _z, const float _angle, float *slowness, icoord size); -float greenTwoP(const float _so, const float _slow, const float _sL, int nRay, fcoord s, fcoord r, float *slowness, icoord size); -float qatso(const float _so, const float _angle, int nRay, fcoord s, fcoord r, fcoord *rayReference3D, float *slowness, icoord size); -float slownessA(float *slowness, icoord size, float _x, float _y, float _z); -float getdT2(const float _x, const float _z, const float so, const float _angle, const float _ds, int nRay, fcoord s, fcoord r, fcoord *rayReference3D, float *slowness, icoord size); -float greenIntP(const float _so, const float _s, const float _sL, float *slowness, icoord size, int nRay, fcoord r, fcoord s); -float secondDerivativeU1(float *slowness, icoord size, const float _x, const float _z, const float _angle, fcoord s, fcoord r); -int calculatePerturbedRay(fcoord *rayPerturbed3D, fcoord s, fcoord r, int nRay, fcoord *rayReference3D, float *slowness, icoord size); -float angle2qx(const float _angle); -float angle2qz(const float _angle); -float ModelInterpolation_slowness2D(float *slowness, icoord size, const float _x, const float _z); -float ModelInterpolation_slowness3D(float *slowness, icoord size, const float _x, const float _z, const float _y); -void applyMovingAverageFilter(float *slowness, icoord size, int window, int dim, float *averageModel); - - - -#define lGradient 1 -#define EPSMIN 0.1 -#define minValueGradient 1e-10 -#define PI 3.1514926535 -#define minValueSecondDerivativeU1 1e-6 -#define DPHI_ANGLE 0.5 // 0.5 - -int getWaveParameter(float *slowness, icoord size, float dgrid, fcoord s, fcoord r, rayPar ray, fcoord *T, float *Jr) -{ - static int first=1; - float *smooth; - float T0, T1, T2; - float uo, u1, lengthRefRay; - float x, y, z; - float dx, dy, dz, dl, so, ds; - float angle; - float dQdPhi, J, greentmp; - int nRayTmp, error, i; - fcoord *rayReference3D; - - T0 = T1 = T2 = 0; - J = 1; - error = 0; - - if ( (ray.smoothwindow) != 0 && first) { /* smooth slowness */ - smooth = (float *)calloc(size.x*size.z,sizeof(float)); - applyMovingAverageFilter(slowness, size, ray.smoothwindow, 2, smooth); - memcpy(slowness,smooth,size.x*size.z*sizeof(float)); - free(smooth); - first = 0; - } - - - nRayTmp = getnRay(size, s, r, dgrid, ray.nray); - - //fprintf(stderr,"Calling getnRay gives nRayTmp=%d nRayStep=%d\n", nRayTmp, nRayStep); - - rayReference3D = (fcoord *)calloc(nRayTmp,sizeof(fcoord)); - traceTwoPoint(s, r, nRayTmp, rayReference3D); - - dx = rayReference3D[nRayTmp-1].x - rayReference3D[0].x; - dy = rayReference3D[nRayTmp-1].y - rayReference3D[0].y; - dz = rayReference3D[nRayTmp-1].z - rayReference3D[0].z; - lengthRefRay = sqrt(pow(dx, 2) + pow(dy, 2) + pow(dz, 2)); - - angle = takeOffAngle(s, r); - - if ((lengthRefRay <= 0) || (nRayTmp <= 1)) - return(-1); - - uo = referenceSlowness(slowness, size, nRayTmp, r, s); - - T0 = lengthRefRay*uo; - ds = lengthRefRay/(nRayTmp-1); - J = lengthRefRay; - dQdPhi = 0; - - for (i = 0; i < nRayTmp-1; i++) - { - x = 0.5*(rayReference3D[i+1].x + rayReference3D[i].x); - y = 0.5*(rayReference3D[i+1].y + rayReference3D[i].y); - z = 0.5*(rayReference3D[i+1].z + rayReference3D[i].z); - - u1 = slownessA(slowness, size, x, z, y) - uo; - - dx = rayReference3D[i+1].x - rayReference3D[i].x; - dy = rayReference3D[i+1].y - rayReference3D[i].y; - dz = rayReference3D[i+1].z - rayReference3D[i].z; - - dl = sqrt(pow(dx, 2) + pow(dy, 2) + pow(dz, 2)); - - T1 += dl*u1; - - so = i*ds; - - if (ray.useT2 != 0) - T2 += getdT2(x, z, so, angle, ds, nRayTmp, s, r, rayReference3D, slowness, size); - - if (ray.geomspread != 0) { - if (so <= 0) { - dQdPhi = 0; - } - else { - greentmp = greenIntP(lengthRefRay, so, lengthRefRay, slowness, size, nRayTmp, r, s); - dQdPhi += greentmp*secondDerivativeU1(slowness, size, x, z, angle, r, s)*ds/so; - } - } - } - - if (ray.useT2) - T2 *= 0.5; - - T->x = T0; - T->y = T1; - T->z = T2; - - // The geometrical spreading factor - - if (ray.geomspread) - { - J += dQdPhi; - - if (J == 0) - J = 1; - - if (J < 0) - { - error = -1; //snegativeGeometricalSpreadingFactor; - J = fabs(J); - } - } - - if (size.y == 1) { - J = sqrt(J); - } - - *Jr = J; - free(rayReference3D); - - return(error); -} - -int getnRay(icoord size, fcoord s, fcoord r, float dx, int nRayStep) -{ - float x, y, z; - int dn, nRayTmp; - float dl, dr; - fcoord position; - - H = (size.z-1)*dx; - L = (size.x-1)*dx; - W = (size.y-1)*dx; - - if (size.y == 1) { // 2D model - dn = (size.x + size.z)/2; - dl = sqrt(pow(L, 2) + pow(H, 2))/dn; - dr = sqrt(pow(r.x-s.x, 2) + pow(r.z-s.z, 2)); - } - else { // 3D model - dn = (size.x + size.z + size.y)/3; - dl = sqrt(pow(L, 2) + pow(H, 2) + pow(W, 2))/dn; - dr = sqrt(pow(r.x-s.x, 2) + pow(r.z-s.z, 2) + pow(r.y-s.y, 2)); - - } - nRayTmp = MIN(300,dr*nRayStep/dl); - //fprintf(stderr,"getnRay: gives nRayTmp=%d dr=%f dl=%f\n", nRayTmp, dr, dl); - - if (nRayTmp <= nRayStep) - nRayTmp = nRayStep; - - return nRayTmp; - -} - -int traceTwoPoint(fcoord s, fcoord r, int nRay, fcoord *rayReference3D) -{ - float x, y, z; - int i; - - for (i = 0; i < nRay; i++) - { - x = s.x + (r.x - s.x)*i/(nRay-1); - y = s.y + (r.y - s.y)*i/(nRay-1); - z = s.z + (r.z - s.z)*i/(nRay-1); - rayReference3D[i].z=z; - rayReference3D[i].x=x; - rayReference3D[i].y=y; - } - - return 0; -} - - -int calculatePerturbedRay(fcoord *rayPerturbed3D, fcoord s, fcoord r, int nRay, fcoord *rayReference3D, float *slowness, icoord size) -{ - float si, sl, deltaS, gso, angle, qx, qz; - float xTmp, yTmp, zTmp; - int i; - - sl = sqrt(pow((r.x-s.x), 2) + pow((r.y-s.y), 2) + pow((r.z-s.z), 2)); - - if ((sl <= 0) || (nRay <= 1)) - return 0; - - deltaS = sl/(nRay-1); - angle = takeOffAngle(s, r); - - qx = angle2qx(angle); - qz = angle2qz(angle); - - for (i = 0; i < nRay; i++) - { - si = i*deltaS; - - gso = qatso(si, angle, nRay, s, r, rayReference3D, slowness, size); - - rayPerturbed3D[i].x = rayReference3D[i].x + qx*gso; - rayPerturbed3D[i].z = rayReference3D[i].z + qz*gso; - rayPerturbed3D[i].y = rayReference3D[i].y; - - } - - return 0; -} - -float takeOffAngle(fcoord s, fcoord r) -{ - float angle = 0; - - if ((s.x == r.x) && (s.z == r.z)) - angle = PI/2; - else if ((s.x <= r.x) && (s.z < r.z)) - angle = atan(fabs(r.x-s.x)/fabs(r.z-s.z)); - else if ((s.x < r.x) && (s.z >= r.z)) - angle = PI/2 + atan(fabs(r.z-s.z)/fabs(r.x-s.x)); - else if ((s.x >= r.x) && (s.z > r.z)) - angle = PI + atan(fabs(r.x-s.x)/fabs(r.z-s.z)); - else if ((s.x > r.x) && (s.z <= r.z)) - angle = 3*PI/2 + atan(fabs(r.z-s.z)/fabs(r.x-s.x)); - - return (angle); -} - -float angle2qx(const float _angle) -{ - float qx = 0; - - if ((_angle >= 0) && (_angle < PI/2)) - qx = -cos(_angle); - else if ((_angle >= PI/2) && (_angle < PI)) - qx = sin(_angle - PI/2); - else if ((_angle >= PI) && (_angle < 3*PI/2)) - qx = cos(_angle - PI); - else if ((_angle >= 3*PI/2) && (_angle <= 2*PI)) - qx = -sin(_angle - 3*PI/2); - - return (qx); -} - -float angle2qz(const float _angle) -{ - float qz = 0; - - if ((_angle >= 0) && (_angle < PI/2)) - qz = sin(_angle); - else if ((_angle >= PI/2) && (_angle < PI)) - qz = cos(_angle - PI/2); - else if ((_angle >= PI) && (_angle < 3*PI/2)) - qz = -sin(_angle - PI); - else if ((_angle >= 3*PI/2) && (_angle <= 2*PI)) - qz = -cos(_angle - 3*PI/2); - - return (qz); -} - -// Sofar used in 2D only - -float qatso(const float _so, const float _angle, int nRay, fcoord s, fcoord r, fcoord *rayReference3D, float *slowness, icoord size) -{ - float slow, sl, deltaS, x, z; - float qatsol; - int i; - - sl = sqrt(pow((r.x-s.x),2) + pow((r.z-s.z),2) + pow((r.y-s.y),2)); - - if ((sl <= 0) || (nRay <= 1)) - { - return 0; - } - - deltaS = sl/(nRay-1); - - qatsol = 0; - for (i = 0; i < nRay; i++) - { - slow = i*deltaS; - x = rayReference3D[i].x; - z = rayReference3D[i].z; -// fprintf(stderr,"qatso: calling greenTwoP for iray %d (/%d)\n",i,nRay); - - qatsol += greenTwoP(_so, slow, sl, nRay, s, r, slowness, size)*qMulGradU1(x, z, _angle, slowness, size)*deltaS; - } - - return(qatsol); -} - -float getdT2(const float _x, const float _z, const float _so, const float _angle, const float _ds, int nRay, fcoord s, fcoord r, fcoord *rayReference3D, float *slowness, icoord size) -{ - float T2 = 0; - float qatsol; - float qMulGradU1l; - - // fprintf(stderr,"getdT2: calling qatso nRay=%d\n",nRay); - - qatsol = qatso(_so, _angle, nRay, s, r, rayReference3D, slowness, size); - -// fprintf(stderr,"getdT2: calling qMulGradU1\n"); - - qMulGradU1l = qMulGradU1(_x, _z, _angle, slowness, size); - - T2 = qatsol*qMulGradU1l*_ds; - - return(T2); -} - -float greenTwoP(const float _so, const float _slow, const float _sL, int nRay, fcoord s, fcoord r, float *slowness, icoord size) -{ - float greenTwoP = 0; - float uo = referenceSlowness(slowness, size, nRay, r, s); - -// fprintf(stderr,"greenTwoP: slowness = %f nRay=%d\n",uo,nRay); - - if (_sL <= 0) - { - return(0); - } - - if (_slow <= _so) - greenTwoP = -(1 - _so/_sL)*_slow/uo; - else - greenTwoP = -_so*(1-_slow/_sL)/uo; - - return(greenTwoP); -} - -float qMulGradU1(const float _x, const float _z, const float _angle, float *slowness, icoord size) -{ - float qMulGradU1; - float gradu1x, gradu1z; - float qx, qz; - fcoord slownessGradient; - - slownessGradient = getSlownessGradient(_x, _z, slowness, size); - gradu1x = slownessGradient.x; - gradu1z = slownessGradient.z; - - qx = angle2qx(_angle); - qz = angle2qz(_angle); - - qMulGradU1 = qx*gradu1x + qz*gradu1z; - - return(qMulGradU1); -} - -float referenceSlowness(float *slowness, icoord size, int nRay, fcoord r, fcoord s) -{ - float x, y, z; - float uo = 0; - int i; - - for (i = 0; i < nRay; i++) - { - x = s.x + (r.x - s.x)*i/(nRay-1); - z = s.z + (r.z - s.z)*i/(nRay-1); - - if (size.y == 1) // 2D - uo += ModelInterpolation_slowness2D(slowness, size, x, z); - else - { - y = s.y + (r.y - s.y)*i/(nRay-1); - uo += ModelInterpolation_slowness3D(slowness, size, x, z, y); - } - } - - uo /= nRay; - - return(uo); -} - -fcoord getSlownessGradient(const float _x, const float _z, float *slowness, icoord size) -{ - float dx, dz, x1, x2, z1, z2; - float slow2, slow1; - float gradu1x, gradu1z; - fcoord slownessGradient; - - dx = lGradient*L/(size.x-1); - dz = lGradient*H/(size.z-1); - - x1 = _x-dx; - x2 = _x+dx; - - if (x1 <= 0) - x1 = EPSMIN; - - if (x2 >= L) - x2 = L - EPSMIN; - - if (size.y == 1) - { - slow1 = ModelInterpolation_slowness2D(slowness, size, x1, _z); - slow2 = ModelInterpolation_slowness2D(slowness, size, x2, _z); - } - else - { - slow1 = ModelInterpolation_slowness3D(slowness, size, x1, _z, 0); - slow2 = ModelInterpolation_slowness3D(slowness, size, x2, _z, 0); - } - - if (fabs(slow2-slow1) < minValueGradient) - gradu1x = 0; - else - gradu1x = (slow2 - slow1)/(x2-x1); - - z1 = _z-dz; - z2 = _z+dz; - - if (z1 <= 0) - z1 = EPSMIN; - - if (z2 >= H) - z2 = H - EPSMIN; - - if (size.y == 1) - { - slow1 = ModelInterpolation_slowness2D(slowness, size, _x, z1); - slow2 = ModelInterpolation_slowness2D(slowness, size, _x, z2); - } - else - { - slow1 = ModelInterpolation_slowness3D(slowness, size, _x, z1, 0); - slow2 = ModelInterpolation_slowness3D(slowness, size, _x, z2, 0); - } - - if (fabs(slow2-slow1) < minValueGradient) - gradu1z = 0; - else - gradu1z = (slow2 - slow1)/(z2-z1); - - slownessGradient.x=gradu1x; - slownessGradient.z=gradu1z; - slownessGradient.y=0; - - return(slownessGradient); -} - -int xPointIndex(const float _x, int nx, float L) -{ - int i; - - if (_x <= 0) - return(0); - - if (_x >= L) - i = nx - 1; - else - { - if (0 < L) - i = _x*nx/L; - else - i = 0; - } - - return(i); -} - -int zPointIndex(const float _z, int nz, float H) -{ - int i; - - if (_z <= 0) return(0); - - if (_z >= H) - i = nz - 1; - else - { - if (0 < H) - i = _z*nz/H; - else - i = 0; - } - - return(i); -} - -int yPointIndex(const float _y, int ny, float W) -{ - int i; - - if (_y <= -0.5*W) - return(0); - - if (_y >= 0.5*W) - i = ny - 1; - else - { - if (0 < W) - i = ny*(_y/W + 0.5); - else - i = 0; - } - - return(i); -} - -float ModelInterpolation_slowness2D(float *slowness, icoord size, const float _x, const float _z) -{ - float slow; - float f11, f12, f21, f22; - float t, j; - float x1, x2; - float z1, z2; - int nx, nz, ix, iz, ixMin, ixMax, izMin, izMax; - int ixCoordinate, izCoordinate; - - slow = f11 = f12 = f21 = f22 = 0; - nx = size.x; - nz = size.z; - - ixCoordinate = (int) _x*nx/L; - - if (ixCoordinate >= nx) - ixCoordinate = nx; - - if (ixCoordinate == nx) - { - x1 = (float) L*(ixCoordinate-1)/nx; - x2 = (float) L; - } - else if (ixCoordinate <= 0) - { - x1 = 0; - x2 = (float) L/nx; - } - else - { - x1 = (float) L*ixCoordinate/nx; - x2 = (float) L*(ixCoordinate+1)/nx; - } - - if (x1 < 0) - x1 = 0; - - if (x1 > L) - x1 = L; - - if (x2 < 0) - x2 = 0; - - if (x2 > L) - x2 = L; - - izCoordinate = (int) _z*nz/H; - - if (izCoordinate >= nz) - izCoordinate = nz; - - if (izCoordinate == nz) - { - z1 = (float) H*(izCoordinate-1)/nz; - z2 = (float) H; - } - else if (izCoordinate <= 0) - { - z1 = 0; - z2 = (float) H/nz; - } - else - { - z1 = (float) H*izCoordinate/nz; - z2 = (float) H*(izCoordinate+1)/nz; - } - - if (z1 < 0) - z1 = 0; - - if (z1 > H) - z1 = H; - - if (z2 < 0) - z2 = 0; - - if (z2 > H) - z2 = H; - - ix = xPointIndex(_x, size.x, L); - iz = zPointIndex(_z, size.z, H); - - if (ix == 0) - { - ixMin = 0; - ixMax = 1; - } - else if (ix == nx-1) - { - ixMin = nx-2; - ixMax = nx-1; - } - else - { - ixMin = ix-1; - ixMax = ix+1; - } - - if (iz == 0) - { - izMin = 0; - izMax = 1; - } - else if (iz == nz-1) - { - izMin = nz-2; - izMax = nz-1; - } - else - { - izMin = iz-1; - izMax = iz+1; - } - - f11 = slowness[ixMin*size.z+izMin]; - f21 = slowness[ixMax*size.z+izMin]; - f12 = slowness[ixMin*size.z+izMax]; - f22 = slowness[ixMax*size.z+izMax]; - - t = (_x-x1)/(x2-x1); - j = (_z-z1)/(z2-z1); - - slow = f11*(1-t)*(1-j) + f21*t*(1-j) + f12*(1-t)*j + f22*t*j; - - return (slow); -} - -float ModelInterpolation_slowness3D(float *slowness, icoord size, const float _x, const float _z, const float _y) -{ - float slow; - float f111, f112, f212, f211; - float f121, f122, f222, f221; - float t, j, r; - float x1, x2; - float y1, y2; - float z1, z2; - int ix, iy, iz, ixMin, ixMax, iyMin, iyMax, izMin, izMax; - int nx, nz, ny, nxz; - int ixCoordinate, iyCoordinate, izCoordinate; - - nx = size.x; - nz = size.z; - ny = size.y; - nxz = nx*nz; - - slow = f111 = f112 = f212 = f211 = f121 = f122 = f222 = f221 = 0; - - ixCoordinate = _x*nx/L; - - if (ixCoordinate >= nx) - ixCoordinate = nx; - - if (ixCoordinate == nx) - { - x1 = (float) L*(ixCoordinate-1)/nx; - x2 = L; - } - else if (ixCoordinate <= 0) - { - x1 = 0; - x2 = (float) L/nx; - } - else - { - x1 = (float) L*ixCoordinate/nx; - x2 = (float) L*(ixCoordinate+1)/nx; - } - - if (x1 < 0) - x1 = 0; - - if (x1 > L) - x1 = L; - - if (x2 < 0) - x2 = 0; - - if (x2 > L) - x2 = L; - - izCoordinate = _z*nz/H; - - if (izCoordinate >= nz) - izCoordinate = nz; - - if (izCoordinate == nz) - { - z1 = H*(izCoordinate-1)/nz; - z2 = H; - } - else if (izCoordinate <= 0) - { - z1 = 0; - z2 = (float) H/nz; - } - else - { - z1 = (float) H*izCoordinate/nz; - z2 = (float) H*(izCoordinate+1)/nz; - } - - if (z1 < 0) - z1 = 0; - - if (z1 > H) - z1 = H; - - if (z2 < 0) - z2 = 0; - - if (z2 > H) - z2 = H; - - iyCoordinate = ny*(_y/W + 0.5); - - if (iyCoordinate >= ny) - iyCoordinate = ny; - - if (iyCoordinate == ny) - { - y1 = (float) W*(iyCoordinate-1-0.5*ny)/ny; - y2 = 0.5*W; - } - else if (iyCoordinate <= 0) - { - y1 = -0.5*W; - y2 = (float) W*(1-0.5*ny)/ny; - } - else - { - y1 = (float) W*(iyCoordinate-0.5*ny)/ny; - y2 = (float) W*(iyCoordinate+1-0.5*ny)/ny; - } - - if (y1 < -0.5*W) - y1 = -0.5*W; - - if (y1 > 0.5*W) - y1 = 0.5*W; - - if (y2 < -0.5*W) - y2 = -0.5*W; - - if (y2 > 0.5*W) - y2 = 0.5*W; - - ix = xPointIndex(_x, size.x, L); - iy = yPointIndex(_y, size.y, W); - iz = zPointIndex(_z, size.z, H); - - if (ix == 0) - { - ixMin = 0; - ixMax = 1; - } - else if (ix == nx-1) - { - ixMin = nx-2; - ixMax = nx-1; - } - else - { - ixMin = ix-1; - ixMax = ix+1; - } - - if (iz == 0) - { - izMin = 0; - izMax = 1; - } - else if (iz == nz-1) - { - izMin = nz-2; - izMax = nz-1; - } - else - { - izMin = iz-1; - izMax = iz+1; - } - - if (iy == 0) - { - iyMin = 0; - iyMax = 1; - } - else if (iy == ny-1) - { - iyMin = ny-2; - iyMax = ny-1; - } - else - { - iyMin = iy-1; - iyMax = iy+1; - } - - nxz = nx*nz; - f111 = slowness[iyMin*nxz+ixMin*nz+izMin]; - f211 = slowness[iyMax*nxz+ixMin*nz+izMin]; - f121 = slowness[iyMin*nxz+ixMax*nz+izMin]; - f221 = slowness[iyMax*nxz+ixMax*nz+izMin]; - f112 = slowness[iyMin*nxz+ixMin*nz+izMax]; - f212 = slowness[iyMax*nxz+ixMin*nz+izMax]; - f122 = slowness[iyMin*nxz+ixMax*nz+izMax]; - f222 = slowness[iyMax*nxz+ixMax*nz+izMax]; - - // cout << "slowness3D 6 " << endl; - - r = (_z-z1)/(z2-z1); - t = (_x-x1)/(x2-x1); - j = (_y-y1)/(y2-y1); - - slow = f111*(1-t)*(1-j)*(1-r) + f112*(1-t)*(1-j)*r + f211*t*(1-j)*(1-r) + f212*t*(1-j)*r + f121*(1-t)*j*(1-r) + f122*(1-t)*j*r + f222*t*j*r + f221*t*j*(1-r); - - slow = f111*(1-r)*(1-t)*(1-j) + f112*(1-r)*(1-t)*j + f211*r*(1-t)*(1-j) + f212*r*(1-t)*j + f121*(1-r)*t*(1-j) + f122*(1-r)*t*j + f222*r*t*j + f221*r*t*(1-j); - - - // if (slow != slow) - /* - if (slow <= 0) - { - cout << " ModelInterpolation::slowness3D " << 1/slow << " " << 1/f111 << " " << 1/f112 << " " << 1/f211 << " " << 1/f212 << " " << 1/f121 << " " << 1/f122 << " " << 1/f222 << " " << 1/f211 << " " << r << " " << t << " " << j << " " << ixCoordinate << " " << x1 << " " << x2 << " " << _x << " " << nx << " " << L << endl; - cout << " ModelInterpolation::slowness3D, x1, x2 = " << x1 << " " << x2 << endl; - cout << " ModelInterpolation::slowness3D, y1, y2 = " << y1 << " " << y2 << endl; - cout << " ModelInterpolation::slowness3D, z1, z2 = " << z1 << " " << z2 << " " << _z << endl; - - - exit(EXIT_FAILURE); - } - */ - - return (slow); -} - -float slownessA(float *slowness, icoord size, float _x, float _z, float _y) -{ - float slow; - - if (size.y == 1) - slow = ModelInterpolation_slowness2D(slowness, size, _x, _z); - else - slow = ModelInterpolation_slowness3D(slowness, size, _x, _z, _y); - - return(slow); -} - -float greenIntP(const float _so, const float _s, const float _sL, float *slowness, icoord size, int nRay, fcoord r, fcoord s) -{ - float greenIntP; - float uo = referenceSlowness(slowness, size, nRay, r, s); - - if (_sL <= 0) - { - greenIntP = 0; - return(greenIntP); - } - - if (_s <= _so) - greenIntP = (_so - _s)/uo; - else - greenIntP = 0; - - return(greenIntP); -} - -float secondDerivativeU1(float *slowness, icoord size, const float _x, const float _z, const float _angle, fcoord r, fcoord s) -{ - float secondDerivativeU1 = 0; - float dphi, sl; - float qx, qz; - float dh, x1, z1, x2, z2; - - dphi = DPHI_ANGLE*PI/180.0; - sl = sqrt(pow((r.x-s.x),2) + pow((r.z-s.z),2) + pow((r.y-s.y),2)); - - // Here qx and qz are perpendicular to the raz direction - - qx = angle2qx(_angle); - qz = angle2qz(_angle); - - dh = sl*tan(2*dphi); - x2 = _x + dh*qx; - z2 = _z + dh*qz; - - x1 = _x - dh*qx; - z1 = _z - dh*qz; - - if (x1 <= 0) - x1 = EPSMIN; - - if (x1 >= L) - x1 = L - EPSMIN; - - if (x2 <= 0) - x2 = EPSMIN; - - if (x2 >= L) - x2 = L - EPSMIN; - - if (z1 <= 0) - z1 = EPSMIN; - - if (z1 >= H) - z1 = H - EPSMIN; - - if (z2 <= 0) - z2 = EPSMIN; - - if (z2 >= H) - z2 = H - EPSMIN; - - secondDerivativeU1 = (slownessA(slowness, size, x2, z2, 0) + slownessA(slowness, size, x1, z1, 0) - 2*slownessA(slowness, size, _x, _z, 0))/(4*pow(dphi, 2)); - - if (fabs(secondDerivativeU1) <= minValueSecondDerivativeU1) - secondDerivativeU1 = 0; - - return(secondDerivativeU1); -} - -// Moving average filter -void applyMovingAverageFilter(float *slowness, icoord size, int window, int dim, float *averageModel) -{ - float averageFilter; - int nsamp, iAverageX, iAverageY, iAverageZ; - int jWindowX, jWindowZ, jWindowY, ix, iy, iz; - - if (dim == 2) { - for (ix = 0; ix < size.x; ix++) { - for (iz = 0; iz < size.z; iz++) { - averageFilter = 0; - nsamp = 0; - for (jWindowX = -window; jWindowX <= window; jWindowX++) { - iAverageX = ix + jWindowX; - - if (iAverageX < 0) iAverageX = 0; - if (iAverageX > size.x-1) iAverageX = size.x-1; - - for (jWindowZ = -window; jWindowZ <= window; jWindowZ++) { - iAverageZ = iz + jWindowZ; - - if (iAverageZ < 0) iAverageZ = 0; - if (iAverageZ > size.z-1) iAverageZ = size.z-1; - - averageFilter += slowness[iAverageX*size.z+iAverageZ]; - nsamp += 1; - } - } - if (nsamp > 0) { - averageFilter /= nsamp; - averageModel[ix*size.z+iz] = averageFilter; - } - else - averageModel[ix*size.z+iz] = slowness[ix*size.z+iz]; - } - } - } - else { - for (iz = 0; iz < size.z; iz++) { - for (ix = 0; ix < size.x; ix++) { - for (iy = 0; iy < size.y; iy++) { - averageFilter = 0; - nsamp = 0; - - for (jWindowZ = -window; jWindowZ <= window; jWindowZ++) { - iAverageZ = iz + jWindowZ; - - if (iAverageZ < 0) iAverageZ = 0; - if (iAverageZ > size.z-1) iAverageZ = size.z-1; - - for (jWindowX = -window; jWindowX <= window; jWindowX++) { - iAverageX = ix + jWindowX; - - if (iAverageX < 0) iAverageX = 0; - if (iAverageX > size.x-1) iAverageX = size.x-1; - - for (jWindowY = -window; jWindowY <= window; jWindowY++) { - iAverageY = iy + jWindowY; - - if (iAverageY < 0) iAverageY = 0; - if (iAverageY > size.y-1) iAverageY = size.y-1; - - averageFilter += slowness[iAverageZ+iAverageX*size.z+iAverageY*size.z*size.x]; - nsamp += 1; - } - } - } - - if (nsamp > 0) { - averageFilter /= nsamp; - averageModel[iz+ix*size.z+iy*size.z*size.x] = averageFilter; - } - else { - averageModel[iz+ix*size.z+iy*size.z*size.x] = slowness[iz+ix*size.z+iy*size.z*size.x]; - } - } - } - } - } - - return; -} - diff --git a/raytime.old/Makefile b/raytime.old/Makefile deleted file mode 100644 index 6d454e7..0000000 --- a/raytime.old/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# Makefile - -include ../Make_include - -######################################################################## -# define general include and system library -ALLINC = -I. -LIBS += -L$L -lgenfft -lm $(LIBSM) -#LIBS += -L$L -lgenfft -lm -lc -#OPTC = -g -Wall -fsignaling-nans -O0 -#OPTC += -fopenmp -Waddress -#OPTC := $(subst -O3 -ffast-math, -O1 -g ,$(OPTC)) -#PGI options for compiler feedback -#OPTC += -Mprof=lines -#LDFLAGS += -Mprof=lines - -all: raytime - -PRG = raytime - -SRCC = $(PRG).c \ - JespersRayTracer.c \ - getParameters.c \ - getWaveletInfo.c \ - writeSrcRecPos.c \ - readModel.c \ - getWaveletHeaders.c \ - verbosepkg.c \ - getModelInfo.c \ - wallclock_time.c \ - recvPar.c \ - writesufile.c \ - gaussGen.c \ - name_ext.c \ - atopkge.c \ - docpkge.c \ - threadAffinity.c \ - getpars.c - -OBJC = $(SRCC:%.c=%.o) - -$(PRG): $(OBJC) raytime.h - $(CC) $(LDFLAGS) $(CFLAGS) $(OPTC) -o raytime $(OBJC) $(LIBS) - -install: raytime - cp raytime $B - -clean: - rm -f core $(OBJC) $(OBJM) raytime - -realclean: - rm -f core $(OBJC) $(OBJM) $(PRG) $B/raytime - - -print: Makefile $(SRC) - $(PRINT) $? - @touch print - -count: - @wc $(SRC) - -tar: - @tar cf $(PRG).tar Makefile $(SRC) && compress $(PRG).tar - - - diff --git a/raytime.old/RcvPositions601.txt b/raytime.old/RcvPositions601.txt deleted file mode 100644 index 920c759..0000000 --- a/raytime.old/RcvPositions601.txt +++ /dev/null @@ -1,601 +0,0 @@ -(-3000.000000, 800.000000) -(-2990.000000, 800.000000) -(-2980.000000, 800.000000) -(-2970.000000, 800.000000) -(-2960.000000, 800.000000) -(-2950.000000, 800.000000) -(-2940.000000, 800.000000) -(-2930.000000, 800.000000) -(-2920.000000, 800.000000) -(-2910.000000, 800.000000) -(-2900.000000, 800.000000) -(-2890.000000, 800.000000) -(-2880.000000, 800.000000) -(-2870.000000, 800.000000) -(-2860.000000, 800.000000) -(-2850.000000, 800.000000) -(-2840.000000, 800.000000) -(-2830.000000, 800.000000) -(-2820.000000, 800.000000) -(-2810.000000, 800.000000) -(-2800.000000, 800.000000) -(-2790.000000, 800.000000) -(-2780.000000, 800.000000) -(-2770.000000, 800.000000) -(-2760.000000, 800.000000) -(-2750.000000, 800.000000) -(-2740.000000, 800.000000) -(-2730.000000, 800.000000) -(-2720.000000, 800.000000) -(-2710.000000, 800.000000) -(-2700.000000, 800.000000) -(-2690.000000, 800.000000) -(-2680.000000, 800.000000) -(-2670.000000, 800.000000) -(-2660.000000, 800.000000) -(-2650.000000, 800.000000) -(-2640.000000, 800.000000) -(-2630.000000, 800.000000) -(-2620.000000, 800.000000) -(-2610.000000, 800.000000) -(-2600.000000, 800.000000) -(-2590.000000, 800.000000) -(-2580.000000, 800.000000) -(-2570.000000, 800.000000) -(-2560.000000, 800.000000) -(-2550.000000, 800.000000) -(-2540.000000, 800.000000) -(-2530.000000, 800.000000) -(-2520.000000, 800.000000) -(-2510.000000, 800.000000) -(-2500.000000, 800.000000) -(-2490.000000, 800.000000) -(-2480.000000, 800.000000) -(-2470.000000, 800.000000) -(-2460.000000, 800.000000) -(-2450.000000, 800.000000) -(-2440.000000, 800.000000) -(-2430.000000, 800.000000) -(-2420.000000, 800.000000) -(-2410.000000, 800.000000) -(-2400.000000, 800.000000) -(-2390.000000, 800.000000) -(-2380.000000, 800.000000) -(-2370.000000, 800.000000) -(-2360.000000, 800.000000) -(-2350.000000, 800.000000) -(-2340.000000, 800.000000) -(-2330.000000, 800.000000) -(-2320.000000, 800.000000) -(-2310.000000, 800.000000) -(-2300.000000, 800.000000) -(-2290.000000, 800.000000) -(-2280.000000, 800.000000) -(-2270.000000, 800.000000) -(-2260.000000, 800.000000) -(-2250.000000, 800.000000) -(-2240.000000, 800.000000) -(-2230.000000, 800.000000) -(-2220.000000, 800.000000) -(-2210.000000, 800.000000) -(-2200.000000, 800.000000) -(-2190.000000, 800.000000) -(-2180.000000, 800.000000) -(-2170.000000, 800.000000) -(-2160.000000, 800.000000) -(-2150.000000, 800.000000) -(-2140.000000, 800.000000) -(-2130.000000, 800.000000) -(-2120.000000, 800.000000) -(-2110.000000, 800.000000) -(-2100.000000, 800.000000) -(-2090.000000, 800.000000) -(-2080.000000, 800.000000) -(-2070.000000, 800.000000) -(-2060.000000, 800.000000) -(-2050.000000, 800.000000) -(-2040.000000, 800.000000) -(-2030.000000, 800.000000) -(-2020.000000, 800.000000) -(-2010.000000, 800.000000) -(-2000.000000, 800.000000) -(-1990.000000, 800.000000) -(-1980.000000, 800.000000) -(-1970.000000, 800.000000) -(-1960.000000, 800.000000) -(-1950.000000, 800.000000) -(-1940.000000, 800.000000) -(-1930.000000, 800.000000) -(-1920.000000, 800.000000) -(-1910.000000, 800.000000) -(-1900.000000, 800.000000) -(-1890.000000, 800.000000) -(-1880.000000, 800.000000) -(-1870.000000, 800.000000) -(-1860.000000, 800.000000) -(-1850.000000, 800.000000) -(-1840.000000, 800.000000) -(-1830.000000, 800.000000) -(-1820.000000, 800.000000) -(-1810.000000, 800.000000) -(-1800.000000, 800.000000) -(-1790.000000, 800.000000) -(-1780.000000, 800.000000) -(-1770.000000, 800.000000) -(-1760.000000, 800.000000) -(-1750.000000, 800.000000) -(-1740.000000, 800.000000) -(-1730.000000, 800.000000) -(-1720.000000, 800.000000) -(-1710.000000, 800.000000) -(-1700.000000, 800.000000) -(-1690.000000, 800.000000) -(-1680.000000, 800.000000) -(-1670.000000, 800.000000) -(-1660.000000, 800.000000) -(-1650.000000, 800.000000) -(-1640.000000, 800.000000) -(-1630.000000, 800.000000) -(-1620.000000, 800.000000) -(-1610.000000, 800.000000) -(-1600.000000, 800.000000) -(-1590.000000, 800.000000) -(-1580.000000, 800.000000) -(-1570.000000, 800.000000) -(-1560.000000, 800.000000) -(-1550.000000, 800.000000) -(-1540.000000, 800.000000) -(-1530.000000, 800.000000) -(-1520.000000, 800.000000) -(-1510.000000, 800.000000) -(-1500.000000, 800.000000) -(-1490.000000, 800.000000) -(-1480.000000, 800.000000) -(-1470.000000, 800.000000) -(-1460.000000, 800.000000) -(-1450.000000, 800.000000) -(-1440.000000, 800.000000) -(-1430.000000, 800.000000) -(-1420.000000, 800.000000) -(-1410.000000, 800.000000) -(-1400.000000, 800.000000) -(-1390.000000, 800.000000) -(-1380.000000, 800.000000) -(-1370.000000, 800.000000) -(-1360.000000, 800.000000) -(-1350.000000, 800.000000) -(-1340.000000, 800.000000) -(-1330.000000, 800.000000) -(-1320.000000, 800.000000) -(-1310.000000, 800.000000) -(-1300.000000, 800.000000) -(-1290.000000, 800.000000) -(-1280.000000, 800.000000) -(-1270.000000, 800.000000) -(-1260.000000, 800.000000) -(-1250.000000, 800.000000) -(-1240.000000, 800.000000) -(-1230.000000, 800.000000) -(-1220.000000, 800.000000) -(-1210.000000, 800.000000) -(-1200.000000, 800.000000) -(-1190.000000, 800.000000) -(-1180.000000, 800.000000) -(-1170.000000, 800.000000) -(-1160.000000, 800.000000) -(-1150.000000, 800.000000) -(-1140.000000, 800.000000) -(-1130.000000, 800.000000) -(-1120.000000, 800.000000) -(-1110.000000, 800.000000) -(-1100.000000, 800.000000) -(-1090.000000, 800.000000) -(-1080.000000, 800.000000) -(-1070.000000, 800.000000) -(-1060.000000, 800.000000) -(-1050.000000, 800.000000) -(-1040.000000, 800.000000) -(-1030.000000, 800.000000) -(-1020.000000, 800.000000) -(-1010.000000, 800.000000) -(-1000.000000, 800.000000) -(-990.000000, 800.000000) -(-980.000000, 800.000000) -(-970.000000, 800.000000) -(-960.000000, 800.000000) -(-950.000000, 800.000000) -(-940.000000, 800.000000) -(-930.000000, 800.000000) -(-920.000000, 800.000000) -(-910.000000, 800.000000) -(-900.000000, 800.000000) -(-890.000000, 800.000000) -(-880.000000, 800.000000) -(-870.000000, 800.000000) -(-860.000000, 800.000000) -(-850.000000, 800.000000) -(-840.000000, 800.000000) -(-830.000000, 800.000000) -(-820.000000, 800.000000) -(-810.000000, 800.000000) -(-800.000000, 800.000000) -(-790.000000, 800.000000) -(-780.000000, 800.000000) -(-770.000000, 800.000000) -(-760.000000, 800.000000) -(-750.000000, 800.000000) -(-740.000000, 800.000000) -(-730.000000, 800.000000) -(-720.000000, 800.000000) -(-710.000000, 800.000000) -(-700.000000, 800.000000) -(-690.000000, 800.000000) -(-680.000000, 800.000000) -(-670.000000, 800.000000) -(-660.000000, 800.000000) -(-650.000000, 800.000000) -(-640.000000, 800.000000) -(-630.000000, 800.000000) -(-620.000000, 800.000000) -(-610.000000, 800.000000) -(-600.000000, 800.000000) -(-590.000000, 800.000000) -(-580.000000, 800.000000) -(-570.000000, 800.000000) -(-560.000000, 800.000000) -(-550.000000, 800.000000) -(-540.000000, 800.000000) -(-530.000000, 800.000000) -(-520.000000, 800.000000) -(-510.000000, 800.000000) -(-500.000000, 800.000000) -(-490.000000, 800.000000) -(-480.000000, 800.000000) -(-470.000000, 800.000000) -(-460.000000, 800.000000) -(-450.000000, 800.000000) -(-440.000000, 800.000000) -(-430.000000, 800.000000) -(-420.000000, 800.000000) -(-410.000000, 800.000000) -(-400.000000, 800.000000) -(-390.000000, 800.000000) -(-380.000000, 800.000000) -(-370.000000, 800.000000) -(-360.000000, 800.000000) -(-350.000000, 800.000000) -(-340.000000, 800.000000) -(-330.000000, 800.000000) -(-320.000000, 800.000000) -(-310.000000, 800.000000) -(-300.000000, 800.000000) -(-290.000000, 800.000000) -(-280.000000, 800.000000) -(-270.000000, 800.000000) -(-260.000000, 800.000000) -(-250.000000, 800.000000) -(-240.000000, 800.000000) -(-230.000000, 800.000000) -(-220.000000, 800.000000) -(-210.000000, 800.000000) -(-200.000000, 800.000000) -(-190.000000, 800.000000) -(-180.000000, 800.000000) -(-170.000000, 800.000000) -(-160.000000, 800.000000) -(-150.000000, 800.000000) -(-140.000000, 800.000000) -(-130.000000, 800.000000) -(-120.000000, 800.000000) -(-110.000000, 800.000000) -(-100.000000, 800.000000) -(-90.000000, 800.000000) -(-80.000000, 800.000000) -(-70.000000, 800.000000) -(-60.000000, 800.000000) -(-50.000000, 800.000000) -(-40.000000, 800.000000) -(-30.000000, 800.000000) -(-20.000000, 800.000000) -(-10.000000, 800.000000) -(0.000000, 800.000000) -(10.000000, 800.000000) -(20.000000, 800.000000) -(30.000000, 800.000000) -(40.000000, 800.000000) -(50.000000, 800.000000) -(60.000000, 800.000000) -(70.000000, 800.000000) -(80.000000, 800.000000) -(90.000000, 800.000000) -(100.000000, 800.000000) -(110.000000, 800.000000) -(120.000000, 800.000000) -(130.000000, 800.000000) -(140.000000, 800.000000) -(150.000000, 800.000000) -(160.000000, 800.000000) -(170.000000, 800.000000) -(180.000000, 800.000000) -(190.000000, 800.000000) -(200.000000, 800.000000) -(210.000000, 800.000000) -(220.000000, 800.000000) -(230.000000, 800.000000) -(240.000000, 800.000000) -(250.000000, 800.000000) -(260.000000, 800.000000) -(270.000000, 800.000000) -(280.000000, 800.000000) -(290.000000, 800.000000) -(300.000000, 800.000000) -(310.000000, 800.000000) -(320.000000, 800.000000) -(330.000000, 800.000000) -(340.000000, 800.000000) -(350.000000, 800.000000) -(360.000000, 800.000000) -(370.000000, 800.000000) -(380.000000, 800.000000) -(390.000000, 800.000000) -(400.000000, 800.000000) -(410.000000, 800.000000) -(420.000000, 800.000000) -(430.000000, 800.000000) -(440.000000, 800.000000) -(450.000000, 800.000000) -(460.000000, 800.000000) -(470.000000, 800.000000) -(480.000000, 800.000000) -(490.000000, 800.000000) -(500.000000, 800.000000) -(510.000000, 800.000000) -(520.000000, 800.000000) -(530.000000, 800.000000) -(540.000000, 800.000000) -(550.000000, 800.000000) -(560.000000, 800.000000) -(570.000000, 800.000000) -(580.000000, 800.000000) -(590.000000, 800.000000) -(600.000000, 800.000000) -(610.000000, 800.000000) -(620.000000, 800.000000) -(630.000000, 800.000000) -(640.000000, 800.000000) -(650.000000, 800.000000) -(660.000000, 800.000000) -(670.000000, 800.000000) -(680.000000, 800.000000) -(690.000000, 800.000000) -(700.000000, 800.000000) -(710.000000, 800.000000) -(720.000000, 800.000000) -(730.000000, 800.000000) -(740.000000, 800.000000) -(750.000000, 800.000000) -(760.000000, 800.000000) -(770.000000, 800.000000) -(780.000000, 800.000000) -(790.000000, 800.000000) -(800.000000, 800.000000) -(810.000000, 800.000000) -(820.000000, 800.000000) -(830.000000, 800.000000) -(840.000000, 800.000000) -(850.000000, 800.000000) -(860.000000, 800.000000) -(870.000000, 800.000000) -(880.000000, 800.000000) -(890.000000, 800.000000) -(900.000000, 800.000000) -(910.000000, 800.000000) -(920.000000, 800.000000) -(930.000000, 800.000000) -(940.000000, 800.000000) -(950.000000, 800.000000) -(960.000000, 800.000000) -(970.000000, 800.000000) -(980.000000, 800.000000) -(990.000000, 800.000000) -(1000.000000, 800.000000) -(1010.000000, 800.000000) -(1020.000000, 800.000000) -(1030.000000, 800.000000) -(1040.000000, 800.000000) -(1050.000000, 800.000000) -(1060.000000, 800.000000) -(1070.000000, 800.000000) -(1080.000000, 800.000000) -(1090.000000, 800.000000) -(1100.000000, 800.000000) -(1110.000000, 800.000000) -(1120.000000, 800.000000) -(1130.000000, 800.000000) -(1140.000000, 800.000000) -(1150.000000, 800.000000) -(1160.000000, 800.000000) -(1170.000000, 800.000000) -(1180.000000, 800.000000) -(1190.000000, 800.000000) -(1200.000000, 800.000000) -(1210.000000, 800.000000) -(1220.000000, 800.000000) -(1230.000000, 800.000000) -(1240.000000, 800.000000) -(1250.000000, 800.000000) -(1260.000000, 800.000000) -(1270.000000, 800.000000) -(1280.000000, 800.000000) -(1290.000000, 800.000000) -(1300.000000, 800.000000) -(1310.000000, 800.000000) -(1320.000000, 800.000000) -(1330.000000, 800.000000) -(1340.000000, 800.000000) -(1350.000000, 800.000000) -(1360.000000, 800.000000) -(1370.000000, 800.000000) -(1380.000000, 800.000000) -(1390.000000, 800.000000) -(1400.000000, 800.000000) -(1410.000000, 800.000000) -(1420.000000, 800.000000) -(1430.000000, 800.000000) -(1440.000000, 800.000000) -(1450.000000, 800.000000) -(1460.000000, 800.000000) -(1470.000000, 800.000000) -(1480.000000, 800.000000) -(1490.000000, 800.000000) -(1500.000000, 800.000000) -(1510.000000, 800.000000) -(1520.000000, 800.000000) -(1530.000000, 800.000000) -(1540.000000, 800.000000) -(1550.000000, 800.000000) -(1560.000000, 800.000000) -(1570.000000, 800.000000) -(1580.000000, 800.000000) -(1590.000000, 800.000000) -(1600.000000, 800.000000) -(1610.000000, 800.000000) -(1620.000000, 800.000000) -(1630.000000, 800.000000) -(1640.000000, 800.000000) -(1650.000000, 800.000000) -(1660.000000, 800.000000) -(1670.000000, 800.000000) -(1680.000000, 800.000000) -(1690.000000, 800.000000) -(1700.000000, 800.000000) -(1710.000000, 800.000000) -(1720.000000, 800.000000) -(1730.000000, 800.000000) -(1740.000000, 800.000000) -(1750.000000, 800.000000) -(1760.000000, 800.000000) -(1770.000000, 800.000000) -(1780.000000, 800.000000) -(1790.000000, 800.000000) -(1800.000000, 800.000000) -(1810.000000, 800.000000) -(1820.000000, 800.000000) -(1830.000000, 800.000000) -(1840.000000, 800.000000) -(1850.000000, 800.000000) -(1860.000000, 800.000000) -(1870.000000, 800.000000) -(1880.000000, 800.000000) -(1890.000000, 800.000000) -(1900.000000, 800.000000) -(1910.000000, 800.000000) -(1920.000000, 800.000000) -(1930.000000, 800.000000) -(1940.000000, 800.000000) -(1950.000000, 800.000000) -(1960.000000, 800.000000) -(1970.000000, 800.000000) -(1980.000000, 800.000000) -(1990.000000, 800.000000) -(2000.000000, 800.000000) -(2010.000000, 800.000000) -(2020.000000, 800.000000) -(2030.000000, 800.000000) -(2040.000000, 800.000000) -(2050.000000, 800.000000) -(2060.000000, 800.000000) -(2070.000000, 800.000000) -(2080.000000, 800.000000) -(2090.000000, 800.000000) -(2100.000000, 800.000000) -(2110.000000, 800.000000) -(2120.000000, 800.000000) -(2130.000000, 800.000000) -(2140.000000, 800.000000) -(2150.000000, 800.000000) -(2160.000000, 800.000000) -(2170.000000, 800.000000) -(2180.000000, 800.000000) -(2190.000000, 800.000000) -(2200.000000, 800.000000) -(2210.000000, 800.000000) -(2220.000000, 800.000000) -(2230.000000, 800.000000) -(2240.000000, 800.000000) -(2250.000000, 800.000000) -(2260.000000, 800.000000) -(2270.000000, 800.000000) -(2280.000000, 800.000000) -(2290.000000, 800.000000) -(2300.000000, 800.000000) -(2310.000000, 800.000000) -(2320.000000, 800.000000) -(2330.000000, 800.000000) -(2340.000000, 800.000000) -(2350.000000, 800.000000) -(2360.000000, 800.000000) -(2370.000000, 800.000000) -(2380.000000, 800.000000) -(2390.000000, 800.000000) -(2400.000000, 800.000000) -(2410.000000, 800.000000) -(2420.000000, 800.000000) -(2430.000000, 800.000000) -(2440.000000, 800.000000) -(2450.000000, 800.000000) -(2460.000000, 800.000000) -(2470.000000, 800.000000) -(2480.000000, 800.000000) -(2490.000000, 800.000000) -(2500.000000, 800.000000) -(2510.000000, 800.000000) -(2520.000000, 800.000000) -(2530.000000, 800.000000) -(2540.000000, 800.000000) -(2550.000000, 800.000000) -(2560.000000, 800.000000) -(2570.000000, 800.000000) -(2580.000000, 800.000000) -(2590.000000, 800.000000) -(2600.000000, 800.000000) -(2610.000000, 800.000000) -(2620.000000, 800.000000) -(2630.000000, 800.000000) -(2640.000000, 800.000000) -(2650.000000, 800.000000) -(2660.000000, 800.000000) -(2670.000000, 800.000000) -(2680.000000, 800.000000) -(2690.000000, 800.000000) -(2700.000000, 800.000000) -(2710.000000, 800.000000) -(2720.000000, 800.000000) -(2730.000000, 800.000000) -(2740.000000, 800.000000) -(2750.000000, 800.000000) -(2760.000000, 800.000000) -(2770.000000, 800.000000) -(2780.000000, 800.000000) -(2790.000000, 800.000000) -(2800.000000, 800.000000) -(2810.000000, 800.000000) -(2820.000000, 800.000000) -(2830.000000, 800.000000) -(2840.000000, 800.000000) -(2850.000000, 800.000000) -(2860.000000, 800.000000) -(2870.000000, 800.000000) -(2880.000000, 800.000000) -(2890.000000, 800.000000) -(2900.000000, 800.000000) -(2910.000000, 800.000000) -(2920.000000, 800.000000) -(2930.000000, 800.000000) -(2940.000000, 800.000000) -(2950.000000, 800.000000) -(2960.000000, 800.000000) -(2970.000000, 800.000000) -(2980.000000, 800.000000) -(2990.000000, 800.000000) -(3000.000000, 800.000000) diff --git a/raytime.old/SUsegy.h b/raytime.old/SUsegy.h deleted file mode 100644 index a9133b9..0000000 --- a/raytime.old/SUsegy.h +++ /dev/null @@ -1,391 +0,0 @@ -/* This file is property of the Colorado School of Mines. - - Copyright © 2007, Colorado School of Mines, - All rights reserved. - - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Colorado School of Mines nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - - Warranty Disclaimer: - THIS SOFTWARE IS PROVIDED BY THE COLORADO SCHOOL OF MINES AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COLORADO SCHOOL OF MINES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - - Export Restriction Disclaimer: - We believe that CWP/SU: Seismic Un*x is a low technology product that does - not appear on the Department of Commerce CCL list of restricted exports. - Accordingly, we believe that our product meets the qualifications of - an ECCN (export control classification number) of EAR99 and we believe - it fits the qualifications of NRR (no restrictions required), and - is thus not subject to export restrictions of any variety. - - Approved Reference Format: - In publications, please refer to SU as per the following example: - Cohen, J. K. and Stockwell, Jr. J. W., (200_), CWP/SU: Seismic Un*x - Release No. __: an open source software package for seismic - research and processing, - Center for Wave Phenomena, Colorado School of Mines. - - Articles about SU in peer-reviewed journals: - Saeki, T., (1999), A guide to Seismic Un*x (SU)(2)---examples of data processing (part 1), data input and preparation of headers, Butsuri-Tansa (Geophysical Exploration), vol. 52, no. 5, 465-477. - Stockwell, Jr. J. W. (1999), The CWP/SU: Seismic Un*x Package, Computers and Geosciences, May 1999. - Stockwell, Jr. J. W. (1997), Free Software in Education: A case study of CWP/SU: Seismic Un*x, The Leading Edge, July 1997. - Templeton, M. E., Gough, C.A., (1998), Web Seismic Un*x: Making seismic reflection processing more accessible, Computers and Geosciences. - - Acknowledgements: - SU stands for CWP/SU:Seismic Un*x, a processing line developed at Colorado - School of Mines, partially based on Stanford Exploration Project (SEP) - software. - */ - -/* segy.h - include file for SEGY traces - * - * declarations for: - * typedef struct {} segy - the trace identification header - * typedef struct {} bhed - binary header - * - * Note: - * If header words are added, run the makefile in this directory - * to recreate hdr.h. - * - * Reference: - * K. M. Barry, D. A. Cavers and C. W. Kneale, "Special Report: - * Recommended Standards for Digital Tape Formats", - * Geophysics, vol. 40, no. 2 (April 1975), P. 344-352. - * - * $Author: john $ - * $Source: /usr/local/cwp/src/su/include/RCS/segy.h,v $ - * $Revision: 1.23 $ ; $Date: 1998/03/26 23:48:18 $ - */ - -/* #define SU_NFLTS 800000 Arbitrary limit on data array size */ - -/** -* This segyhdr has been redefined and uses an integer (32 bit) for number of samples (ns) -* Jan Thorbecke -**/ - - -/* TYPEDEFS */ -typedef struct { /* segy - trace identification header */ - - int tracl; /* trace sequence number within line */ - - int tracr; /* trace sequence number within reel */ - - int fldr; /* field record number */ - - int tracf; /* trace number within field record */ - - int ep; /* energy source point number */ - - int cdp; /* CDP ensemble number */ - - int cdpt; /* trace number within CDP ensemble */ - - short trid; /* trace identification code: - 1 = seismic data - 2 = dead - 3 = dummy - 4 = time break - 5 = uphole - 6 = sweep - 7 = timing - 8 = water break - 9---, N = optional use (N = 32,767) - - Following are CWP id flags: - - 9 = autocorrelation - - 10 = Fourier transformed - no packing - xr[0],xi[0], ..., xr[N-1],xi[N-1] - - 11 = Fourier transformed - unpacked Nyquist - xr[0],xi[0],...,xr[N/2],xi[N/2] - - 12 = Fourier transformed - packed Nyquist - even N: - xr[0],xr[N/2],xr[1],xi[1], ..., - xr[N/2 -1],xi[N/2 -1] - (note the exceptional second entry) - odd N: - xr[0],xr[(N-1)/2],xr[1],xi[1], ..., - xr[(N-1)/2 -1],xi[(N-1)/2 -1],xi[(N-1)/2] - (note the exceptional second & last entries) - - 13 = Complex signal in the time domain - xr[0],xi[0], ..., xr[N-1],xi[N-1] - - 14 = Fourier transformed - amplitude/phase - a[0],p[0], ..., a[N-1],p[N-1] - - 15 = Complex time signal - amplitude/phase - a[0],p[0], ..., a[N-1],p[N-1] - - 16 = Real part of complex trace from 0 to Nyquist - - 17 = Imag part of complex trace from 0 to Nyquist - - 18 = Amplitude of complex trace from 0 to Nyquist - - 19 = Phase of complex trace from 0 to Nyquist - - 21 = Wavenumber time domain (k-t) - - 22 = Wavenumber frequency (k-omega) - - 23 = Envelope of the complex time trace - - 24 = Phase of the complex time trace - - 25 = Frequency of the complex time trace - - 30 = Depth-Range (z-x) traces - - 43 = Seismic Data, Vertical Component - - 44 = Seismic Data, Horizontal Component 1 - - 45 = Seismic Data, Horizontal Component 2 - - 46 = Seismic Data, Radial Component - - 47 = Seismic Data, Transverse Component - - 101 = Seismic data packed to bytes (by supack1) - - 102 = Seismic data packed to 2 bytes (by supack2) - */ - - short nvs; /* number of vertically summed traces (see vscode - in bhed structure) */ - - short nhs; /* number of horizontally summed traces (see vscode - in bhed structure) */ - - short duse; /* data use: - 1 = production - 2 = test */ - - int offset; /* distance from source point to receiver - group (negative if opposite to direction - in which the line was shot) */ - - int gelev; /* receiver group elevation from sea level - (above sea level is positive) */ - - int selev; /* source elevation from sea level - (above sea level is positive) */ - - int sdepth; /* source depth (positive) */ - - int gdel; /* datum elevation at receiver group */ - - int sdel; /* datum elevation at source */ - - int swdep; /* water depth at source */ - - int gwdep; /* water depth at receiver group */ - - short scalel; /* scale factor for previous 7 entries - with value plus or minus 10 to the - power 0, 1, 2, 3, or 4 (if positive, - multiply, if negative divide) */ - - short scalco; /* scale factor for next 4 entries - with value plus or minus 10 to the - power 0, 1, 2, 3, or 4 (if positive, - multiply, if negative divide) */ - - int sx; /* X source coordinate */ - - int sy; /* Y source coordinate */ - - int gx; /* X group coordinate */ - - int gy; /* Y group coordinate */ - - short counit; /* coordinate units code: - for previous four entries - 1 = length (meters or feet) - 2 = seconds of arc (in this case, the - X values are longitude and the Y values - are latitude, a positive value designates - the number of seconds east of Greenwich - or north of the equator */ - - short wevel; /* weathering velocity */ - - short swevel; /* subweathering velocity */ - - short sut; /* uphole time at source */ - - short gut; /* uphole time at receiver group */ - - short sstat; /* source static correction */ - - short gstat; /* group static correction */ - - short tstat; /* total static applied */ - - short laga; /* lag time A, time in ms between end of 240- - byte trace identification header and time - break, positive if time break occurs after - end of header, time break is defined as - the initiation pulse which maybe recorded - on an auxiliary trace or as otherwise - specified by the recording system */ - - short lagb; /* lag time B, time in ms between the time break - and the initiation time of the energy source, - may be positive or negative */ - - short delrt; /* delay recording time, time in ms between - initiation time of energy source and time - when recording of data samples begins - (for deep water work if recording does not - start at zero time) */ - - short muts; /* mute time--start */ - - short mute; /* mute time--end */ - - short igc; /* instrument gain constant */ - - int ns; /* number of samples in this trace */ - - unsigned short dt; /* sample interval; in micro-seconds */ - - short gain; /* gain type of field instruments code: - 1 = fixed - 2 = binary - 3 = floating point - 4 ---- N = optional use */ - - short igi; /* instrument early or initial gain */ - - short corr; /* correlated: - 1 = no - 2 = yes */ - - short sfs; /* sweep frequency at start */ - - short sfe; /* sweep frequency at end */ - - short slen; /* sweep length in ms */ - - short styp; /* sweep type code: - 1 = linear - 2 = cos-squared - 3 = other */ - - short stas; /* sweep trace length at start in ms */ - - short stae; /* sweep trace length at end in ms */ - - short tatyp; /* taper type: 1=linear, 2=cos^2, 3=other */ - - short afilf; /* alias filter frequency if used */ - - short afils; /* alias filter slope */ - - short nofilf; /* notch filter frequency if used */ - - short nofils; /* notch filter slope */ - - short lcf; /* low cut frequency if used */ - - short hcf; /* high cut frequncy if used */ - - short lcs; /* low cut slope */ - - short hcs; /* high cut slope */ - - short year; /* year data recorded */ - - short day; /* day of year */ - - short hour; /* hour of day (24 hour clock) */ - - short minute; /* minute of hour */ - - short sec; /* second of minute */ - - short timbas; /* time basis code: - 1 = local - 2 = GMT - 3 = other */ - - short trwf; /* trace weighting factor, defined as 1/2^N - volts for the least sigificant bit */ - - short grnors; /* geophone group number of roll switch - position one */ - - short grnofr; /* geophone group number of trace one within - original field record */ - - short grnlof; /* geophone group number of last trace within - original field record */ - - short gaps; /* gap size (total number of groups dropped) */ - - short otrav; /* overtravel taper code: - 1 = down (or behind) - 2 = up (or ahead) */ - - /* local assignments */ - - short mark; /* mark selected traces */ - - float d1; /* sample spacing for non-seismic data */ - - float f1; /* first sample location for non-seismic data */ - - float d2; /* sample spacing between traces */ - - float f2; /* first trace location */ - - float ungpow; /* negative of power used for dynamic - range compression */ - - float unscale; /* reciprocal of scaling factor to normalize - range */ - - int ntr; /* number of traces */ - -/* short shortpad; alignment padding */ - - short unass[14]; /* unassigned--NOTE: last entry causes - a break in the word alignment, if we REALLY - want to maintain 240 bytes, the following - entry should be an odd number of short/UINT2 - OR do the insertion above the "mark" keyword - entry */ - -} SUsegy; - - diff --git a/raytime.old/SrcPositions1.txt b/raytime.old/SrcPositions1.txt deleted file mode 100644 index 2ca3389..0000000 --- a/raytime.old/SrcPositions1.txt +++ /dev/null @@ -1 +0,0 @@ -0.000000 0.000000 diff --git a/raytime.old/atopkge.c b/raytime.old/atopkge.c deleted file mode 100644 index ef0b218..0000000 --- a/raytime.old/atopkge.c +++ /dev/null @@ -1,444 +0,0 @@ -/* - - This file is property of the Colorado School of Mines. - - Copyright (C) 2007, Colorado School of Mines, - All rights reserved. - - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Colorado School of Mines nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - - Warranty Disclaimer: - THIS SOFTWARE IS PROVIDED BY THE COLORADO SCHOOL OF MINES AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COLORADO SCHOOL OF MINES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - - Export Restriction Disclaimer: - We believe that CWP/SU: Seismic Un*x is a low technology product that does - not appear on the Department of Commerce CCL list of restricted exports. - Accordingly, we believe that our product meets the qualifications of - an ECCN (export control classification number) of EAR99 and we believe - it fits the qualifications of NRR (no restrictions required), and - is thus not subject to export restrictions of any variety. - - Approved Reference Format: - In publications, please refer to SU as per the following example: - Cohen, J. K. and Stockwell, Jr. J. W., (200_), CWP/SU: Seismic Un*x - Release No. __: an open source software package for seismic - research and processing, - Center for Wave Phenomena, Colorado School of Mines. - - Articles about SU in peer-reviewed journals: - Saeki, T., (1999), A guide to Seismic Un*x (SU)(2)---examples of data processing (part 1), data input and preparation of headers, Butsuri-Tansa (Geophysical Exploration), vol. 52, no. 5, 465-477. - Stockwell, Jr. J. W. (1999), The CWP/SU: Seismic Un*x Package, Computers and Geosciences, May 1999. - Stockwell, Jr. J. W. (1997), Free Software in Education: A case study of CWP/SU: Seismic Un*x, The Leading Edge, July 1997. - Templeton, M. E., Gough, C.A., (1998), Web Seismic Un*x: Making seismic reflection processing more accessible, Computers and Geosciences. - - Acknowledgements: - SU stands for CWP/SU:Seismic Un*x, a processing line developed at Colorado - School of Mines, partially based on Stanford Exploration Project (SEP) - software. - */ - -/*********************** self documentation **********************/ -/*************************************************************************** -ATOPKGE - convert ascii to arithmetic and with error checking - - -eatoh ascii to short -eatou ascii to unsigned short -eatoi ascii to int -eatop ascii to unsigned -eatol ascii to long -eatov ascii to unsigned long -eatof ascii to float -eatod ascii to double - -**************************************************************************** -Function Prototypes: -short eatoh(char *s); -unsigned short eatou(char *s); -int eatoi(char *s); -unsigned int eatop(char *s); -long eatol(char *s); -unsigned long eatov(char *s); -float eatof(char *s); -double eatod(char *s); - -**************************************************************************** -Input: -s string - -Returned: type indicated - -**************************************************************************** -Notes: -Each of these routines acts like atoi, but has error checking: - -This is a major revision of the tedious code required before -vendors implemented the ANSI C strtol, strtoul and strtod. - -In addition to the size checks for each integer type, a -specific test on errno is required. For example, INT_MAX -may (and probably does) equal LONG_MAX. In this case, -if fed a number exceeding INT_MAX (and LONG_MAX), strtol -will make a quiet return with the wrong answer and it is up -to the user to check if errno == ERANGE. - -Size limits are machine dependent and are read from the -ANSI C include files limits.h and float.h. - -Bug Report: With NeXT c and Gnucc, when x > DBL_MAX (x <-DBL_MAX), -the return value from strtod was +Infinity (-Infinity), not HUGE_VAL -and more important, errno was not set to ERANGE. To cope with this, -I put explicit size checks in eatod (which would not be needed if -errno were set as it should be in ANSI C. jkc 01/29/94 - -On IBM RS6000, the return value from strtod was +-Inf on -overflow, but errno was set correctly. - -**************************************************************************** -References: -For old code: -Plum: Reliable Data Structures in C, p. 2-17. -Kernighan and Ritchie: The C Programming Language, p. 58. - -CWP: Jack K. Cohen, Brian Sumner - -For new code: -ANSI C routines with a little help from Jack - -**************************************************************************** -Author: Jack Cohen, Center for Wave Phenomena, 1994. -***************************************************************************/ -/**************** end self doc ********************************/ - -#include "par.h" -#include <float.h> -#include <limits.h> -#include <stdarg.h> -#include <errno.h> - -/* eatoh - convert string s to short integer {SHRT_MIN:SHRT_MAX} */ -short eatoh(char *s) -{ - long n = strtol(s, NULL, 10); - - if ( (n > SHRT_MAX) || (n < SHRT_MIN) || (errno == ERANGE) ) - err("%s: eatoh: overflow", __FILE__); - - return (short) n; -} - - -/* eatou - convert string s to unsigned short integer {0:USHRT_MAX} */ -unsigned short eatou(char *s) -{ - unsigned long n = strtoul(s, NULL, 10); - - if ( (n > USHRT_MAX) || (errno == ERANGE) ) - err("%s: eatou: overflow", __FILE__); - - return (unsigned short) n; -} - - -/* eatoi - convert string s to integer {INT_MIN:INT_MAX} */ -int eatoi(char *s) -{ - long n = strtol(s, NULL, 10); - - if ( (n > INT_MAX) || (n < INT_MIN) || (errno == ERANGE) ) - err("%s: eatoi: overflow", __FILE__); - - return (int) n; -} - - -/* eatop - convert string s to unsigned integer {0:UINT_MAX} */ -unsigned int eatop(char *s) -{ - unsigned long n = strtoul(s, NULL, 10); - - if ( (n > UINT_MAX) || (errno == ERANGE) ) - err("%s: eatop: overflow", __FILE__); - - return (unsigned int) n; -} - - -/* eatol - convert string s to long integer {LONG_MIN:LONG_MAX} */ -long eatol(char *s) -{ - long n = strtol(s, NULL, 10); - - if (errno == ERANGE) - err("%s: eatol: overflow", __FILE__); - - return n; -} - - -/* eatov - convert string s to unsigned long {0:ULONG_MAX} */ -unsigned long eatov(char *s) -{ - unsigned long n = strtoul(s, NULL, 10); - - if (errno == ERANGE) - err("%s: eatov: overflow", __FILE__); - - return n; -} - - -/* eatof - convert string s to float {-FLT_MAX:FLT_MAX} */ -float eatof(char *s) -{ - float x = strtod(s, NULL); - - if ( (x > FLT_MAX) || (x < -FLT_MAX) || (errno == ERANGE) ) - err("%s: eatof: overflow", __FILE__); - - return (float) x; -} - - -/* eatod - convert string s to double {-DBL_MAX:DBL_MAX} */ -double eatod(char *s) -{ - double x = strtod(s, NULL); - - /* errno == ERANGE suffices if compiler sets errno on overflow */ - if ( (errno == ERANGE) || (x > DBL_MAX) || (x < -DBL_MAX) ) - err("%s: eatod: overflow", __FILE__); - - return x; -} - - -/************************************************************************** -ERRPKGE - routines for reporting errors - -err print warning on application program error and die -warn print warning on application program error -syserr print warning on application program error using errno and die - -*************************************************************************** -Function Prototypes: -void err (char *fmt, ...); -void warn (char *fmt, ...); -void syserr (char *fmt, ...); - -*************************************************************************** -Return: void - -*************************************************************************** -Notes: -fmt a printf format string ("\n" not needed) -... the variables referenced in the format string - -Examples: - err("Cannot divide %f by %f", x, y); - warn("fmax = %f exceeds half nyquist= %f", fmax, 0.25/dt); - - if (NULL == (fp = fopen(xargv[1], "r"))) - err("can't open %s", xargv[1]); - ... - if (-1 == close(fd)) - err("close failed"); - -*************************************************************************** -References: -Kernighan and Pike, "The UNIX Programming Environment", page 207. -Also Rochkind, "Advanced UNIX Programming", page 13. - -*************************************************************************** -Authors:SEP: Jeff Thorson, Stew Levin CWP: Shuki Ronen, Jack Cohen -**************************************************************************/ - - -void err(char *fmt, ...) -{ - va_list args; - - - if (EOF == fflush(stdout)) { - fprintf(stderr, "\nerr: fflush failed on stdout"); - } - fprintf(stderr, "\n%s: ", xargv[0]); - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, "\n"); - exit(EXIT_FAILURE); -} - - -void warn(char *fmt, ...) -{ - va_list args; - - if (EOF == fflush(stdout)) { - fprintf(stderr, "\nwarn: fflush failed on stdout"); - } - fprintf(stderr, "\n%s: ", xargv[0]); - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, "\n"); - return; -} - - -void syserr(char *fmt, ...) -{ - va_list args; - - if (EOF == fflush(stdout)) { - fprintf(stderr, "\nsyserr: fflush failed on stdout"); - } - fprintf(stderr, "\n%s: ", xargv[0]); - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, " (%s)\n", strerror(errno)); - exit(EXIT_FAILURE); -} - -#ifdef TEST -main(int argc, char **argv) -{ - char s[BUFSIZ]; - short nh; - unsigned short nu; - int ni; - unsigned int np; - long nl; - unsigned long nv; - - initargs(argc, argv); - - - /* Test code for eatoh */ - if (SHRT_MAX == LONG_MAX) { - warn("Warning: eatoh not used on this machine.\n"); - } else { - warn("\n"); - } - strcpy(s, "0"); - nh = eatoh(s); - warn("eatoh(%s) = %hd\n", s, nh); - - strcpy(s, "32767"); - nh = eatoh(s); - warn("eatoh(%s) = %hd\n", s, nh); - - strcpy(s, "-32768"); - nh = eatoh(s); - warn("eatoh(%s) = %hd\n", s, nh); - - - /* Test code for eatou */ - if (USHRT_MAX == ULONG_MAX) { - warn("Warning: eatou not used on this machine.\n"); - } else { - warn("\n"); - } - strcpy(s, "0"); - nu = eatou(s); - warn("eatou(%s) = %hu\n", s, nu); - - strcpy(s, "65535"); - nu = eatou(s); - warn("eatou(%s) = %hu\n", s, nu); - - - /* Test code for eatoi */ - if (INT_MAX == LONG_MAX) { - warn("Warning: eatoi not used on this machine.\n"); - } else { - warn("\n"); - } - strcpy(s, "0"); - ni = eatoi(s); - warn("eatoi(%s) = %d\n", s, ni); - - strcpy(s, "2147483647"); - ni = eatoi(s); - warn("eatoi(%s) = %d\n", s, ni); - - - strcpy(s, "-2147483648"); - ni = eatoi(s); - warn("eatoi(%s) = %d\n", s, ni); - - - /* Test code for eatop */ - if (INT_MAX == LONG_MAX) { - warn("Warning: eatop not used on this machine.\n"); - } else { - warn("\n"); - } - strcpy(s, "0"); - np = eatop(s); - warn("eatop(%s) = %lu\n", s, np); - - strcpy(s, "4294967295"); - np = eatop(s); - warn("eatop(%s) = %lu\n", s, np); - - - /* Test code for eatol */ - warn("\n"); - strcpy(s, "0"); - nl = eatol(s); - warn("eatol(%s) = %ld\n", s, nl); - - strcpy(s, "2147483647"); - nl = eatol(s); - warn("eatol(%s) = %ld\n", s, nl); - - strcpy(s, "-2147483648"); - nl = eatol(s); - warn("eatol(%s) = %ld\n", s, nl); - - - /* Test code for eatov */ - strcpy(s, "0"); - nv = eatov(s); - warn("eatov(%s) = %lu\n", s, nv); - - strcpy(s, "4294967295"); - nv = eatov(s); - warn("eatov(%s) = %lu\n", s, nv); - - warn("Now we feed in 4294967296, expecting fatal error exit\n"); - strcpy(s, "4294967296"); - nv = eatov(s); - warn("eatov(%s) = %lu\n", s, nv); - - return EXIT_SUCCESS; -} -#endif diff --git a/raytime.old/docpkge.c b/raytime.old/docpkge.c deleted file mode 100644 index a74b4c3..0000000 --- a/raytime.old/docpkge.c +++ /dev/null @@ -1,188 +0,0 @@ -/* - This file is property of the Colorado School of Mines. - - Copyright (C) 2007, Colorado School of Mines, - All rights reserved. - - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Colorado School of Mines nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - - Warranty Disclaimer: - THIS SOFTWARE IS PROVIDED BY THE COLORADO SCHOOL OF MINES AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COLORADO SCHOOL OF MINES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - - Export Restriction Disclaimer: - We believe that CWP/SU: Seismic Un*x is a low technology product that does - not appear on the Department of Commerce CCL list of restricted exports. - Accordingly, we believe that our product meets the qualifications of - an ECCN (export control classification number) of EAR99 and we believe - it fits the qualifications of NRR (no restrictions required), and - is thus not subject to export restrictions of any variety. - - Approved Reference Format: - In publications, please refer to SU as per the following example: - Cohen, J. K. and Stockwell, Jr. J. W., (200_), CWP/SU: Seismic Un*x - Release No. __: an open source software package for seismic - research and processing, - Center for Wave Phenomena, Colorado School of Mines. - - Articles about SU in peer-reviewed journals: - Saeki, T., (1999), A guide to Seismic Un*x (SU)(2)---examples of data processing (part 1), data input and preparation of headers, Butsuri-Tansa (Geophysical Exploration), vol. 52, no. 5, 465-477. - Stockwell, Jr. J. W. (1999), The CWP/SU: Seismic Un*x Package, Computers and Geosciences, May 1999. - Stockwell, Jr. J. W. (1997), Free Software in Education: A case study of CWP/SU: Seismic Un*x, The Leading Edge, July 1997. - Templeton, M. E., Gough, C.A., (1998), Web Seismic Un*x: Making seismic reflection processing more accessible, Computers and Geosciences. - - Acknowledgements: - SU stands for CWP/SU:Seismic Un*x, a processing line developed at Colorado - School of Mines, partially based on Stanford Exploration Project (SEP) - software. - */ - -/*********************** self documentation **********************/ -/*************************************************************************** -DOCPKGE - Function to implement the CWP self-documentation facility - -requestdoc give selfdoc on user request (i.e. when name of main is typed) -pagedoc print self documentation string - -**************************************************************************** -Function Prototypes: -void requestdoc(flag); -void pagedoc(); - -**************************************************************************** -requestoc: -Input: -flag integer specifying i.o. cases - -pagedoc(): -Returns: the self-documentation, an array of strings - -**************************************************************************** -Notes: -requestdoc: -In the usual case, stdin is used to pass in data. However, -some programs (eg. synthetic data generators) don't use stdin -to pass in data and some programs require two or more arguments -besides the command itself (eg. sudiff) and don't use stdin. -In this last case, we give selfdoc whenever too few arguments -are given, since these usages violate the usual SU syntax. -In all cases, selfdoc can be requested by giving only the -program name. - -The flag argument distinguishes these cases: - flag = 0; fully defaulted, no stdin - flag = 1; usual case - flag = n > 1; no stdin and n extra args required - -pagedoc: -Intended to be called by requesdoc(), but conceivably could be -used directly as in: - if (xargc != 3) selfdoc(); - -Based on earlier versions by: -SEP: Einar Kjartansson, Stew Levin CWP: Jack Cohen, Shuki Ronen -HRC: Lyle - -**************************************************************************** -Author: Jack K. Cohen, Center for Wave Phenomena -****************************************************************************/ -/**************** end self doc ********************************/ - -#include "par.h" - -#ifndef EXIT_FAILURE -#define EXIT_FAILURE (1) -#endif -#ifndef EXIT_SUCCESS -#define EXIT_SUCCESS (0) -#endif - - -/* definitions of global variables */ -int xargc; char **xargv; - - -void requestdoc(int flag) -/*************************************************************************** -print selfdocumentation as directed by the user-specified flag -**************************************************************************** -Notes: -In the usual case, stdin is used to pass in data. However, -some programs (eg. synthetic data generators) don't use stdin -to pass in data and some programs require two or more arguments -besides the command itself (eg. sudiff) and don't use stdin. -In this last case, we give selfdoc whenever too few arguments -are given, since these usages violate the usual SU syntax. -In all cases, selfdoc can be requested by giving only the -program name. - -The flag argument distinguishes these cases: - flag = 0; fully defaulted, no stdin - flag = 1; usual case - flag = n > 1; no stdin and n extra args required - -pagedoc: -Intended to be called by pagedoc(), but conceivably could be -used directly as in: - if (xargc != 3) selfdoc(); - -**************************************************************************** -Authors: Jack Cohen, Center for Wave Phenomena, 1993, based on on earlier -versions by: -SEP: Einar Kjartansson, Stew Levin CWP: Jack Cohen, Shuki Ronen -HRC: Lyle -****************************************************************************/ -{ - switch(flag) { - case 1: - if (xargc == 1 && isatty(STDIN)) pagedoc(); - break; - case 0: - if (xargc == 1 && isatty(STDIN) && isatty(STDOUT)) pagedoc(); - break; - default: - if (xargc <= flag) pagedoc(); - break; - } - return; -} - - -void pagedoc(void) -{ - extern char *sdoc[]; - char **p = sdoc; - FILE *fp; - - fflush(stdout); - fp = popen("more -22 1>&2", "w"); - while(*p) (void)fprintf(fp, "%s\n", *p++); - pclose(fp); - - exit(EXIT_FAILURE); -} -/*----------------------End of Package--------------------------------*/ diff --git a/raytime.old/gaussGen.c b/raytime.old/gaussGen.c deleted file mode 100644 index 3082202..0000000 --- a/raytime.old/gaussGen.c +++ /dev/null @@ -1,45 +0,0 @@ -#include<math.h> -#include<stdlib.h> - -/** -* generate a Gaussian distribution of random numbers -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - - -float gaussGen() -{ - double x1, x2, w, y1; - - do { - x1 = 2.0 * drand48() - 1.0; - x2 = 2.0 * drand48() - 1.0; - w = x1 * x1 + x2 * x2; - } while ( w >= 1.0 ); - - w = sqrt( (-2.0 * log( w ) ) / w ); - y1 = x1 * w; - - return (float) y1; -} - -/* using sigma != 1 (standard deviation) */ - -float gaussian(const float sigma) -{ - double x, y, r2; - - do - { - x = -1.0 + 2.0 * drand48(); - y = -1.0 + 2.0 * drand48(); - r2 = x * x + y * y; - } - while (r2 > 1.0 || r2 == 0); - - return (float) (sigma * y * sqrt (-2.0 * log (r2) / r2)); -} - diff --git a/raytime.old/getModelInfo.c b/raytime.old/getModelInfo.c deleted file mode 100644 index 378a1b5..0000000 --- a/raytime.old/getModelInfo.c +++ /dev/null @@ -1,109 +0,0 @@ -#define _FILE_OFFSET_BITS 64 -#define _LARGEFILE_SOURCE -#define _LARGEFILE64_SOURCE - -#include <assert.h> -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <math.h> -#include "par.h" -#include "segy.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -/** -* reads gridded model file to compute minimum and maximum values and sampling intervals -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -int getModelInfo(char *file_name, int *n1, int *n2, float *d1, float *d2, float *f1, float *f2, float *min, float *max, int *axis, int zeroch, int verbose) -{ - FILE *fp; - size_t nread, trace_sz; - off_t bytes; - int ret, i, one_shot, ntraces; - float *trace, cmin; - segy hdr; - - fp = fopen( file_name, "r" ); - assert( fp != NULL); - nread = fread( &hdr, 1, TRCBYTES, fp ); - assert(nread == TRCBYTES); - ret = fseeko( fp, 0, SEEK_END ); - if (ret<0) perror("fseeko"); - bytes = ftello( fp ); - - *n1 = hdr.ns; - *d1 = hdr.d1; - *d2 = hdr.d2; - *f1 = hdr.f1; - *f2 = hdr.f2; - - if ( NINT(100.0*((*d1)/(*d2)))!=100 ) { - verr("dx and dz are different in the model !"); - } - if ( NINT(1000.0*(*d1))==0 ) { - if(!getparfloat("dx",d1)) { - verr("dx is equal to zero use parameter dx= to set value"); - } - *d2 = *d1; - } - trace_sz = sizeof(float)*(*n1)+TRCBYTES; - ntraces = (int) (bytes/trace_sz); - *n2 = ntraces; - - /* check to find out min and max values gather */ - - one_shot = 1; - trace = (float *)malloc(trace_sz); - fseeko( fp, TRCBYTES, SEEK_SET ); - nread = fread( trace, sizeof(float), hdr.ns, fp ); - assert (nread == hdr.ns); - fseeko( fp, TRCBYTES, SEEK_SET ); - - if (hdr.trid == TRID_DEPTH) *axis = 1; /* samples are z-axis */ - else *axis = 0; /* sample direction respresents the x-axis */ - - i=0; cmin=trace[0]; - while ( ( (cmin==0.0) && zeroch) && (i<hdr.ns) ) cmin=trace[i++]; - - *max = cmin; - *min = cmin; - /* keep on reading traces until there are no more traces (nread==0) */ - while (one_shot) { - nread = fread( trace, sizeof(float), hdr.ns, fp ); - assert (nread == hdr.ns); - for (i=0;i<(*n1);i++) { - *max = MAX(trace[i],*max); - cmin = MIN(trace[i],*min); - if (zeroch) { - if (cmin!=0.0) *min = MIN(*min, cmin); - } - else { - *min = cmin; - } - } - nread = fread( &hdr, 1, TRCBYTES, fp ); - if (nread==0) break; - } - fclose(fp); - free(trace); - - if (verbose>2) { - vmess("For file %s", file_name); - vmess("nz=%d nx=%d", *n1, *n2); - vmess("dz=%f dx=%f", *d1, *d2); - vmess("min=%f max=%f", *min, *max); - vmess("zstart=%f xstart=%f", *f1, *f2); - if (*axis) vmess("sample represent z-axis\n"); - else vmess("sample represent x-axis\n"); - } - return 0; -} - diff --git a/raytime.old/getParameters.c b/raytime.old/getParameters.c deleted file mode 100644 index 8f82e3d..0000000 --- a/raytime.old/getParameters.c +++ /dev/null @@ -1,474 +0,0 @@ -#include<stdlib.h> -#include<stdio.h> -#include<math.h> -#include<assert.h> -#include"par.h" -#include"raytime.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -/** -* -* The routine getParameters reads in all parameters to set up a FD modeling. -* Model and source parameters are used to calculate stability and dispersion relations -* Source and receiver positions are calculated and checked if they fit into the model. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -float gaussGen(); - -int optncr(int n); - -int getModelInfo(char *file_name, int *n1, int *n2, float *d1, float *d2, float *f1, float *f2, float *min, float *max, int *axis, int zeroch, int verbose); - -int getWaveletInfo(char *file_src, int *n1, int *n2, float *d1, float *d2, float *f1, float *f2, float *fmax, int *nxm, int verbose); - -int getWaveletHeaders(char *file_src, int n1, int n2, float *gx, float *sx, float *gelev, float *selev, int verbose); - - -int recvPar(recPar *rec, float sub_x0, float sub_z0, float dx, float dz, int nx, int nz); - -int writesufile(char *filename, float *data, int n1, int n2, float f1, float f2, float d1, float d2); - -int getParameters(modPar *mod, recPar *rec, snaPar *sna, wavPar *wav, srcPar *src, shotPar *shot, bndPar *bnd, rayPar *ray, int verbose) -{ - int isnapmax1, isnapmax2, isnapmax, sna_nrsna; - int n1, n2, nx, nz, nsrc, ix, axis, ioPz, is0, optn; - int idzshot, idxshot; - int src_ix0, src_iz0, src_ix1, src_iz1; - int disable_check; - float cp_min, cp_max, cs_min, cs_max, ro_min, ro_max; - float stabfactor,dispfactor, cmin, dt, fmax, scl, wfct, tapfact; - float zstart, xstart,d1,d2,f1,f2,sub_x0,sub_z0; - float srcendx, srcendz, dx, dz; - float xsrc, zsrc, dxshot, dzshot, dtshot; - float dxrcv,dzrcv,dxspread,dzspread; - float tsnap1, tsnap2, dtsnap, dxsnap, dzsnap, dtrcv; - float xsnap1, xsnap2, zsnap1, zsnap2, xmax, zmax; - float xsrc1, xsrc2, zsrc1, zsrc2, tsrc1, tsrc2, tlength, tactive; - float src_angle, src_velo, p, grad2rad, rdelay, scaledt; - float *xsrca, *zsrca, rrcv; - float rsrc, oxsrc, ozsrc, dphisrc, ncsrc; - size_t nsamp; - int i, j; - int cfree; - int tapleft,tapright,taptop,tapbottom; - int nxsrc, nzsrc; - int largeSUfile; - int is,ntraces,length_random; - float rand; - char *src_positions, tmpname[1024]; - - if (!getparint("verbose",&verbose)) verbose=0; - - if (!getparstring("file_cp",&mod->file_cp)) { - verr("parameter file_cp required!"); - } - if (!getparstring("file_rcv",&rec->file_rcv)) rec->file_rcv="recv.su"; - if (!getparint("src_at_rcv",&src->src_at_rcv)) src->src_at_rcv=1; - - /* read model parameters, which are used to set up source and receivers and check stability */ - - getModelInfo(mod->file_cp, &nz, &nx, &dz, &dx, &sub_z0, &sub_x0, &cp_min, &cp_max, &axis, 1, verbose); - mod->cp_max = cp_max; - mod->cp_min = cp_min; - mod->dz = dz; - mod->dx = dx; - mod->nz = nz; - mod->nx = nx; - - if(!getparfloat("dt",&mod->dt)) mod->dt = 0.004; - if(!getparfloat("tmod",&mod->tmod)) mod->tmod=1.0; - - assert(mod->dt!=0.0); - /* check if receiver delays is defined; option inactive: add delay time to total modeling time */ - if (!getparfloat("rec_delay",&rdelay)) rdelay=0.0; - rec->delay=NINT(rdelay/mod->dt); - dt = mod->dt; - - /* origin of model in real (non-grid) coordinates */ - mod->x0 = sub_x0; - mod->z0 = sub_z0; - xmax = sub_x0+(nx-1)*dx; - zmax = sub_z0+(nz-1)*dz; - - if (verbose) { - vmess("*******************************************"); - vmess("************** general info ***************"); - vmess("*******************************************"); - vmess("tmod = %f",mod->tmod); - vmess("ntsam = %d dt = %f(%e)",mod->nt, mod->dt, mod->dt); - if (mod->ischeme == 1) vmess("Acoustic grid pressure"); - if (mod->grid_dir) vmess("Time reversed modelling"); - else vmess("Forward modelling"); - vmess("*******************************************"); - vmess("*************** model info ****************"); - vmess("*******************************************"); - vmess("nz = %8d nx = %8d", nz, nx); - vmess("dz = %8.4f dx = %8.4f", dz, dx); - vmess("zmin = %8.4f zmax = %8.4f", sub_z0, zmax); - vmess("xmin = %8.4f xmax = %8.4f", sub_x0, xmax); - vmess("min(cp) = %9.3f max(cp) = %9.3f", cp_min, cp_max); - } - - /* define the number and type of shots to model */ - /* each shot can have multiple sources arranged in different ways */ - - if (!getparfloat("xsrc",&xsrc)) xsrc=sub_x0+((nx-1)*dx)/2.0; - if (!getparfloat("zsrc",&zsrc)) zsrc=sub_z0; -// if (!getparint("nsrc",&nsrc)) nsrc=1; - - if (!getparint("nshot",&shot->n)) shot->n=1; - if (!getparfloat("dxshot",&dxshot)) dxshot=dx; - if (!getparfloat("dzshot",&dzshot)) dzshot=0.0; - - if (shot->n>1) { - idxshot=MAX(0,NINT(dxshot/dx)); - idzshot=MAX(0,NINT(dzshot/dz)); - } - else { - idxshot=0.0; - idzshot=0.0; - } - - /* calculate the shot positions */ - - src_ix0=MAX(0,NINT((xsrc-sub_x0)/dx)); - src_ix0=MIN(src_ix0,nx); - src_iz0=MAX(0,NINT((zsrc-sub_z0)/dz)); - src_iz0=MIN(src_iz0,nz); - srcendx=(shot->n-1)*dxshot+xsrc; - srcendz=(shot->n-1)*dzshot+zsrc; - src_ix1=MAX(0,NINT((srcendx-sub_x0)/dx)); - src_ix1=MIN(src_ix1,nx); - src_iz1=MAX(0,NINT((srcendz-sub_z0)/dz)); - src_iz1=MIN(src_iz1,nz); - - shot->x = (int *)calloc(shot->n,sizeof(int)); - shot->z = (int *)calloc(shot->n,sizeof(int)); - for (is=0; is<shot->n; is++) { - shot->x[is] = src_ix0+is*idxshot; - shot->z[is] = src_iz0+is*idzshot; - if (shot->x[is] > nx-1) shot->n = is-1; - if (shot->z[is] > nz-1) shot->n = is-1; - } - - /* check if source array is defined */ - - nxsrc = countparval("xsrca"); - nzsrc = countparval("zsrca"); - if (nxsrc != nzsrc) { - verr("Number of sources in array xsrca (%d), zsrca(%d) are not equal",nxsrc, nzsrc); - } - - /* check if sources on a circle are defined */ - - if (getparfloat("rsrc", &rsrc)) { - if (!getparfloat("dphisrc",&dphisrc)) dphisrc=2.0; - if (!getparfloat("oxsrc",&oxsrc)) oxsrc=0.0; - if (!getparfloat("ozsrc",&ozsrc)) ozsrc=0.0; - ncsrc = NINT(360.0/dphisrc); - src->n = nsrc; - - src->x = (int *)malloc(ncsrc*sizeof(int)); - src->z = (int *)malloc(ncsrc*sizeof(int)); - - for (ix=0; ix<ncsrc; ix++) { - src->x[ix] = NINT((oxsrc-sub_x0+rsrc*cos(((ix*dphisrc)/360.0)*(2.0*M_PI)))/dx); - src->z[ix] = NINT((ozsrc-sub_z0+rsrc*sin(((ix*dphisrc)/360.0)*(2.0*M_PI)))/dz); - if (verbose>4) fprintf(stderr,"Source on Circle: xsrc[%d]=%d zsrc=%d\n", ix, src->x[ix], src->z[ix]); - } - - } - - /* TO DO propagate src_positions parameter and structure through code */ - - if (!getparstring("src_positions",&src_positions)) src_positions="single"; - src->random=0; - src->plane=0; - src->array=0; - src->single=0; - if (strstr(src_positions, "single")) src->single=1; - else if (strstr(src_positions, "array")) src->array=1; - else if (strstr(src_positions, "random")) src->random=1; - else if (strstr(src_positions, "plane")) src->plane=1; - else src->single=1; - - /* to maintain functionality of older parameters usage */ - if (!getparint("src_random",&src->random)) src->random=0; - if (!getparint("plane_wave",&src->plane)) src->plane=0; - - if (src->random) { - src->plane=0; - src->array=0; - src->single=0; - } - if (src->plane) { - src->random=0; - src->array=0; - src->single=0; - } - - - /* number of sources per shot modeling */ - - if (!getparint("src_window",&src->window)) src->window=0; - if (!getparfloat("src_angle",&src_angle)) src_angle=0.; - if (!getparfloat("src_velo",&src_velo)) src_velo=1500.; - if (!getparint("distribution",&src->distribution)) src->distribution=0; - if (!getparfloat("amplitude", &src->amplitude)) src->amplitude=0.0; - if (!getparfloat("tlength", &tlength)) tlength=mod->dt*(mod->nt-1); - if (src->random && nxsrc==0) { - if (!getparint("nsrc",&nsrc)) nsrc=1; - if (!getparfloat("xsrc1", &xsrc1)) xsrc1=sub_x0; - if (!getparfloat("xsrc2", &xsrc2)) xsrc2=xmax; - if (!getparfloat("zsrc1", &zsrc1)) zsrc1=sub_z0; - if (!getparfloat("zsrc2", &zsrc2)) zsrc2=zmax; - if (!getparfloat("tsrc1", &tsrc1)) tsrc1=0.0; - if (!getparfloat("tsrc2", &tsrc2)) tsrc2=mod->tmod; - if (!getparfloat("tactive", &tactive)) tactive=tsrc2; - tsrc2 = MIN(tsrc2, mod->tmod); - if (!getparfloat("tlength", &tlength)) tlength=tsrc2-tsrc1; - if (!getparint("length_random", &length_random)) length_random=1; - dxshot = xsrc2-xsrc1; - dzshot = zsrc2-zsrc1; - dtshot = tsrc2-tsrc1; - src->tbeg = (float *)malloc(nsrc*sizeof(float)); - src->tend = (float *)malloc(nsrc*sizeof(float)); - src->x = (int *)malloc(nsrc*sizeof(int)); - src->z = (int *)malloc(nsrc*sizeof(int)); - nsamp = 0; - -/* write time and length of source signals */ - - if (verbose>3) { - float *dum; - dum = (float *)calloc(mod->nt, sizeof(float)); - for (is=0; is<nsrc; is++) { - dum[(int)floor(src->tbeg[is]/mod->dt)] = src->tend[is]-src->tbeg[is]; - } - FILE *fp; - sprintf(tmpname,"srcTimeLengthN=%d.bin",mod->nt); - fp = fopen(tmpname, "w+"); - fwrite(dum, sizeof(float), mod->nt, fp); - fclose(fp); - free(dum); - } - - } - else if (nxsrc != 0) { - /* source array is defined */ - nsrc=nxsrc; - src->x = (int *)malloc(nsrc*sizeof(int)); - src->z = (int *)malloc(nsrc*sizeof(int)); - src->tbeg = (float *)malloc(nsrc*sizeof(float)); - src->tend = (float *)malloc(nsrc*sizeof(float)); - xsrca = (float *)malloc(nsrc*sizeof(float)); - zsrca = (float *)malloc(nsrc*sizeof(float)); - getparfloat("xsrca", xsrca); - getparfloat("zsrca", zsrca); - for (is=0; is<nsrc; is++) { - src->x[is] = NINT((xsrca[is]-sub_x0)/dx); - src->z[is] = NINT((zsrca[is]-sub_z0)/dz); - src->tbeg[is] = 0.0; - if (verbose>3) fprintf(stderr,"Source Array: xsrc[%d]=%f zsrc=%f\n", is, xsrca[is], zsrca[is]); - } - src->random = 1; - free(xsrca); - free(zsrca); - } - else { - if (src->plane) { if (!getparint("nsrc",&nsrc)) nsrc=1;} - else nsrc=1; - - if (nsrc > nx) { - vwarn("Number of sources used in plane wave is larger than "); - vwarn("number of gridpoints in X. Plane wave will be clipped to the edges of the model"); - nsrc = mod->nx; - } - - /* for a source defined on mutliple gridpoint calculate p delay factor */ - - src->x = (int *)malloc(nsrc*sizeof(int)); - src->z = (int *)malloc(nsrc*sizeof(int)); - src->tbeg = (float *)malloc(nsrc*sizeof(float)); - src->tend = (float *)malloc(nsrc*sizeof(float)); - grad2rad = 17.453292e-3; - p = sin(src_angle*grad2rad)/src_velo; - if (p < 0.0) { - for (is=0; is<nsrc; is++) { - src->tbeg[is] = fabsf((nsrc-is-1)*dx*p); - } - } - else { - for (is=0; is<nsrc; is++) { - src->tbeg[is] = is*dx*p; - } - } - for (is=0; is<nsrc; is++) { - src->tend[is] = src->tbeg[is] + (wav->nt-1)*wav->dt; - } - - is0 = -1*floor((nsrc-1)/2); - for (is=0; is<nsrc; is++) { - src->x[is] = is0 + is; - src->z[is] = 0; - } - - } - - src->n=nsrc; - - if (verbose) { - if (src->n>1) { - vmess("*******************************************"); - vmess("*********** source array info *************"); - vmess("*******************************************"); - vmess("Areal source array is defined with %d sources.",nsrc); -/* vmess("Memory requirement for sources = %.2f MB.",sizeof(float)*(wav->nx*(wav->nt/(1024.0*1024.0))));*/ - vmess("Memory requirement for sources = %.2f MB.",sizeof(float)*(nsamp/(1024.0*1024.0))); - if (src->plane) vmess("Computed p-value = %f.",p); - } - if (src->random) { - vmess("Sources are placed at random locations in domain: "); - vmess(" x[%.2f : %.2f] z[%.2f : %.2f] ", xsrc1, xsrc2, zsrc1, zsrc2); - vmess(" and all start in time window t[%.3f : %.3f].", tsrc1, tsrc2); - vmess(" after time %.3f the sources will not be active anymore.", tactive); - } - } - - /* define receivers */ - - if (!getparint("sinkdepth",&rec->sinkdepth)) rec->sinkdepth=0; - if (!getparint("sinkdepth_src",&src->sinkdepth)) src->sinkdepth=0; - if (!getparint("sinkvel",&rec->sinkvel)) rec->sinkvel=0; - if (!getparfloat("dtrcv",&dtrcv)) dtrcv=0.004; - /* TODO check if dtrcv is integer multiple of dt */ - rec->skipdt=NINT(dtrcv/dt); - dtrcv = mod->dt*rec->skipdt; - if (!getparfloat("rec_delay",&rdelay)) rdelay=0.0; - if (!getparint("rec_ntsam",&rec->nt)) rec->nt=NINT((mod->tmod)/dtrcv)+1; - if (!getparint("rec_int_p",&rec->int_p)) rec->int_p=0; - if (!getparint("rec_int_vx",&rec->int_vx)) rec->int_vx=0; - if (!getparint("rec_int_vz",&rec->int_vz)) rec->int_vz=0; - if (!getparint("max_nrec",&rec->max_nrec)) rec->max_nrec=15000; - if (!getparint("scale",&rec->scale)) rec->scale=0; - if (!getparfloat("dxspread",&dxspread)) dxspread=0; - if (!getparfloat("dzspread",&dzspread)) dzspread=0; - rec->nt=MIN(rec->nt, NINT((mod->tmod)/dtrcv)+1); - -/* allocation of receiver arrays is done in recvPar */ -/* - rec->max_nrec += rec->max_nrec+1; - rec->x = (int *)calloc(rec->max_nrec,sizeof(int)); - rec->z = (int *)calloc(rec->max_nrec,sizeof(int)); - rec->xr = (float *)calloc(rec->max_nrec,sizeof(float)); - rec->zr = (float *)calloc(rec->max_nrec,sizeof(float)); -*/ - - /* calculates the receiver coordinates */ - - recvPar(rec, sub_x0, sub_z0, dx, dz, nx, nz); - - if (!getparint("rec_type_vz", &rec->type.vz)) rec->type.vz=1; - if (!getparint("rec_type_vx", &rec->type.vx)) rec->type.vx=0; - if (!getparint("rec_type_ud", &rec->type.ud)) rec->type.ud=0; - - /* receivers are on a circle, use default interpolation to real (not on a grid-point) receiver position */ - if (getparfloat("rrcv", &rrcv)) { - if (!getparint("rec_int_p",&rec->int_p)) rec->int_p=3; - if (!getparint("rec_int_vx",&rec->int_vx)) rec->int_vx=3; - if (!getparint("rec_int_vz",&rec->int_vz)) rec->int_vz=3; - } - if (rec->int_p==3) { - rec->int_vx=3; - rec->int_vz=3; - } - - if (verbose) { - if (rec->n) { - dxrcv = rec->xr[MIN(1,rec->n-1)]-rec->xr[0]; - dzrcv = rec->zr[MIN(1,rec->n-1)]-rec->zr[0]; - vmess("*******************************************"); - vmess("************* receiver info ***************"); - vmess("*******************************************"); - vmess("ntrcv = %d nrcv = %d ", rec->nt, rec->n); - vmess("dtrcv = %f ", dtrcv ); - vmess("dzrcv = %f dxrcv = %f ", dzrcv, dxrcv); - vmess("time-delay = %f = points = %d", rdelay, rec->delay); - if ( fmax > (1.0/(2.0*dtrcv)) ) { - vwarn("Receiver time sampling (dtrcv) is aliased."); - vwarn("time sampling should be < %.6f", 1.0/(2.0*fmax) ); - } - vmess("Receiver sampling can be => %.6e", 1.0/(2.0*fmax)); - vmess("Receiver array at coordinates: "); - vmess("zmin = %f zmax = %f ", rec->zr[0]+sub_z0, rec->zr[rec->n-1]+sub_z0); - vmess("xmin = %f xmax = %f ", rec->xr[0]+sub_x0, rec->xr[rec->n-1]+sub_x0); - vmess("which are gridpoints: "); - vmess("izmin = %d izmax = %d ", rec->z[0], rec->z[rec->n-1]); - vmess("ixmin = %d ixmax = %d ", rec->x[0], rec->x[rec->n-1]); - if (rec->type.p) { - fprintf(stderr," %s: Receiver interpolation for P: ",xargv[0]); - if(rec->int_p==0) fprintf(stderr,"p->p\n"); - if(rec->int_p==1) fprintf(stderr,"p->vz\n"); - if(rec->int_p==2) fprintf(stderr,"p->vx\n"); - if(rec->int_p==3) fprintf(stderr,"interpolate to actual (no-grid) position of receiver\n"); - } - if (rec->type.vx) { - fprintf(stderr," %s: Receiver interpolation for Vx: ",xargv[0]); - if(rec->int_vx==0) fprintf(stderr,"vx->vx\n"); - if(rec->int_vx==1) fprintf(stderr,"vx->vz\n"); - if(rec->int_vx==2) fprintf(stderr,"vx->txx/tzz\n"); - if(rec->int_vx==3) fprintf(stderr,"interpolate to real(no-grid) position of receiver\n"); - } - if (rec->type.vz) { - fprintf(stderr," %s: Receiver interpolation for Vz: ",xargv[0]); - if(rec->int_vz==0) fprintf(stderr,"vz->vz\n"); - if(rec->int_vz==1) fprintf(stderr,"vz->vx\n"); - if(rec->int_vz==2) fprintf(stderr,"vz->txx/tzz\n"); - if(rec->int_vz==3) fprintf(stderr,"interpolate to real(no-grid) position of receiver\n"); - } - fprintf(stderr," %s: Receiver types : ",xargv[0]); - if (rec->type.vz) fprintf(stderr,"Vz "); - if (rec->type.vx) fprintf(stderr,"Vx "); - if (rec->type.p) fprintf(stderr,"p "); - if (rec->type.ud) fprintf(stderr,"P+ P- "); - if (mod->ischeme>2) { - if (rec->type.txx) fprintf(stderr,"Txx "); - if (rec->type.tzz) fprintf(stderr,"Tzz "); - if (rec->type.txz) fprintf(stderr,"Txz "); - if (rec->type.pp) fprintf(stderr,"P "); - if (rec->type.ss) fprintf(stderr,"S "); - } - fprintf(stderr,"\n"); - if ( ( ((mod->nt*mod->dt-rec->delay)/rec->skipdt)+1) > 16384) { - vwarn("Number of samples in receiver file is larger that SU can handle "); - vwarn("use the paramater rec_ntsam=nt (with nt < 16384) to avoid this"); - } - if ((mod->nt-rec->delay)*mod->dt > rec->nt*dtrcv) { - int nfiles = ceil((mod->nt*mod->dt)/(rec->nt*dtrcv)); - int lastn = floor((mod->nt)%(rec->nt*rec->skipdt)/rec->skipdt)+1; - vmess("Receiver recordings will be written to %d files",nfiles); - vmess("Last file will contain %d samples",lastn); - - } - } - else { - vmess("*************** no receivers **************"); - } - } - - /* Ray tracing parameters */ - if (!getparint("smoothwindow",&ray->smoothwindow)) ray->smoothwindow=0; - if (!getparint("useT2",&ray->useT2)) ray->useT2=0; - if (!getparint("geomspread",&ray->geomspread)) ray->geomspread=1; - if (!getparint("nraystep",&ray->nray)) ray->nray=5; - - return 0; -} - diff --git a/raytime.old/getRecTimes.c b/raytime.old/getRecTimes.c deleted file mode 100644 index 13947e4..0000000 --- a/raytime.old/getRecTimes.c +++ /dev/null @@ -1,307 +0,0 @@ -#include<stdlib.h> -#include<stdio.h> -#include<math.h> -#include<assert.h> -#include"fdelmodc.h" -#include"par.h" - -/** -* Stores the wavefield at the receiver positions. -* -* On a staggered grid the fields are all on different positions, -* to compensate for that the rec.int_vx and rec.int_vz options -* can be set. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -int getRecTimes(modPar mod, recPar rec, bndPar bnd, int itime, int isam, float *vx, float *vz, float *tzz, float *txx, float *txz, float *l2m, float *rox, float *roz, float *rec_vx, float *rec_vz, float *rec_txx, float *rec_tzz, float *rec_txz, float *rec_p, float *rec_pp, float *rec_ss, float *rec_udp, float *rec_udvz, int verbose) -{ - int n1, ibndx, ibndz; - int irec, ix, iz, ix2, iz2, ix1, iz1; - float dvx, dvz, rdz, rdx, C00, C10, C01, C11; - float *vz_t, c1, c2, lroz, field; - - ibndx = mod.ioPx; - ibndz = mod.ioPz; - if (bnd.lef==4 || bnd.lef==2) ibndx += bnd.ntap; - if (bnd.top==4 || bnd.top==2) ibndz += bnd.ntap; - n1 = mod.naz; - c1 = 9.0/8.0; - c2 = -1.0/24.0; - - if (!rec.n) return 0; - -/*********************************************************************** -* velocity or txz or potential registrations issues: -* rec_x and rec_z are related to actual txx/tzz/p positions. -* offsets from virtual boundaries must be taken into account. -* -* vx velocities have one sample less in x-direction -* vz velocities have one sample less in z-direction -* txz stresses have one sample less in z-direction and x-direction -* -* Note, in the acoustic scheme P is stored in the Tzz array. -***********************************************************************/ - - for (irec=0; irec<rec.n; irec++) { - iz = rec.z[irec]+ibndz; - ix = rec.x[irec]+ibndx; - iz1 = iz-1; - ix1 = ix-1; - iz2 = iz+1; - ix2 = ix+1; - /* interpolation to precise (not necessary on a grid point) position */ - if ( rec.int_p==3 ) { - - iz = (int)floorf(rec.zr[irec]/mod.dz)+ibndz; - ix = (int)floorf(rec.xr[irec]/mod.dx)+ibndx; - rdz = (rec.zr[irec] - (iz-ibndz)*mod.dz)/mod.dz; - rdx = (rec.xr[irec] - (ix-ibndx)*mod.dx)/mod.dx; - iz1 = iz-1; - ix1 = ix-1; - iz2 = iz+1; - ix2 = ix+1; - - /* - // Interpolate according to Dirk Kraaijpool's scheme - // Reference: "Seismic ray fields and ray field maps : theory and algorithms" , - // PhD thesis Utrecht University,Faculty of Geosciences, 2003) - - C00 = tzz[ix*n1+iz] + 0.5*((tzz[(ix+1)*n1+iz] +tzz[(ix-1)*n1+iz]+ - tzz[(ix )*n1+iz+1] +tzz[(ix )*n1+iz-1])/(2.0*mod.dx)); - C10 = tzz[(ix+1)*n1+iz] + 0.5*((tzz[(ix+2)*n1+iz] +tzz[(ix )*n1+iz]+ - tzz[(ix+1)*n1+iz+1] +tzz[(ix+1)*n1+iz-1])/(2.0*mod.dz)); - C01 = tzz[ix*n1+iz+1] + 0.5*((tzz[(ix+1)*n1+iz+1] +tzz[(ix-1)*n1+iz+1]+ - tzz[(ix)*n1+iz+2] +tzz[(ix )*n1+iz])/(2.0*mod.dx)); - C11 = tzz[(ix+1)*n1+iz+1]+ 0.5*((tzz[(ix+2)*n1+iz+1] +tzz[(ix )*n1+iz+1]+ - tzz[(ix+1)*n1+iz+2] +tzz[(ix+1)*n1+iz])/(2.0*mod.dz)); - */ - - if (rec.type.p){ - /* bi-linear interpolation */ - C00 = tzz[ix*n1+iz]; - C10 = tzz[(ix+1)*n1+iz]; - C01 = tzz[ix*n1+iz+1]; - C11 = tzz[(ix+1)*n1+iz+1]; - rec_p[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.txx) { - C00 = txx[ix*n1+iz]; - C10 = txx[(ix+1)*n1+iz]; - C01 = txx[ix*n1+iz+1]; - C11 = txx[(ix+1)*n1+iz+1]; - rec_txx[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.tzz) { - C00 = tzz[ix*n1+iz]; - C10 = tzz[(ix+1)*n1+iz]; - C01 = tzz[ix*n1+iz+1]; - C11 = tzz[(ix+1)*n1+iz+1]; - rec_tzz[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.txz) { - C00 = txz[ix2*n1+iz2]; - C10 = txz[(ix2+1)*n1+iz2]; - C01 = txz[ix2*n1+iz2+1]; - C11 = txz[(ix2+1)*n1+iz2+1]; - rec_txz[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.pp) { - C00 = (vx[ix2*n1+iz]-vx[ix*n1+iz] + - vz[ix*n1+iz2]-vz[ix*n1+iz])/mod.dx; - C10 = (vx[(ix2+1)*n1+iz]-vx[(ix+1)*n1+iz] + - vz[(ix+1)*n1+iz2]-vz[(ix+1)*n1+iz])/mod.dx; - C01 = (vx[ix2*n1+iz+1]-vx[ix*n1+iz+1] + - vz[ix*n1+iz2+1]-vz[ix*n1+iz+1])/mod.dx; - C11 = (vx[(ix2+1)*n1+iz+1]-vx[(ix+1)*n1+iz+1] + - vz[(ix+1)*n1+iz2+1]-vz[(ix+1)*n1+iz+1])/mod.dx; - rec_pp[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.ss) { - C00 = (vx[ix2*n1+iz2]-vx[ix2*n1+iz] - - (vz[ix2*n1+iz2]-vz[ix*n1+iz2]))/mod.dx; - C10 = (vx[(ix2+1)*n1+iz2]-vx[(ix2+1)*n1+iz] - - (vz[(ix2+1)*n1+iz2]-vz[(ix+1)*n1+iz2]))/mod.dx; - C01 = (vx[ix2*n1+iz2+1]-vx[ix2*n1+iz+1] - - (vz[ix2*n1+iz2+1]-vz[ix*n1+iz2+1]))/mod.dx;; - C11 = (vx[(ix2+1)*n1+iz2+1]-vx[(ix2+1)*n1+iz+1] - - (vz[(ix2+1)*n1+iz2+1]-vz[(ix+1)*n1+iz2+1]))/mod.dx; - rec_ss[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.vz) { - C00 = vz[ix*n1+iz2]; - C10 = vz[(ix+1)*n1+iz2]; - C01 = vz[ix*n1+iz2+1]; - C11 = vz[(ix+1)*n1+iz2+1]; - rec_vz[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - if (rec.type.vx) { - C00 = vx[ix2*n1+iz]; - C10 = vx[(ix2+1)*n1+iz]; - C01 = vx[ix2*n1+iz+1]; - C11 = vx[(ix2+1)*n1+iz+1]; - rec_vx[irec*rec.nt+isam] = C00*(1.0-rdx)*(1.0-rdz) + C10*rdx*(1.0-rdz) + - C01*(1.0-rdx)*rdz + C11*rdx*rdz; - } - - } - else { /* read values directly from the grid points */ - if (verbose>=4 && isam==0) { - vmess("Receiver %d read at gridpoint ix=%d iz=%d",irec, ix, iz); - } - /* interpolation of receivers to same time step is only done for acoustic scheme */ - if (rec.type.p) { - if (rec.int_p == 1) { - if (mod.ischeme == 1) { /* interpolate Tzz times -1/2 Dt backward to Vz times */ - dvx = c1*(vx[(ix+1)*n1+iz] - vx[ix*n1+iz]) + - c2*(vx[(ix+2)*n1+iz] - vx[(ix-1)*n1+iz]); - dvz = c1*(vz[ix*n1+iz+1] - vz[ix*n1+iz]) + - c2*(vz[ix*n1+iz+2] - vz[ix*n1+iz-1]); - field = tzz[ix*n1+iz] + 0.5*l2m[ix*n1+iz]*(dvx+dvz); - dvx = c1*(vx[(ix+1)*n1+iz1] - vx[ix*n1+iz1]) + - c2*(vx[(ix+2)*n1+iz1] - vx[(ix-1)*n1+iz1]); - dvz = c1*(vz[ix*n1+iz1+1] - vz[ix*n1+iz1]) + - c2*(vz[ix*n1+iz1+2] - vz[ix*n1+iz1-1]); - field += tzz[ix*n1+iz1] + 0.5*l2m[ix*n1+iz1]*(dvx+dvz); - rec_p[irec*rec.nt+isam] = 0.5*field; - } - else { - rec_p[irec*rec.nt+isam] = 0.5*(tzz[ix*n1+iz1]+tzz[ix*n1+iz]); - } - } - else if (rec.int_p == 2) { - if (mod.ischeme == 1) { /* interpolate Tzz times -1/2 Dt backward to Vx times */ - dvx = c1*(vx[(ix+1)*n1+iz] - vx[ix*n1+iz]) + - c2*(vx[(ix+2)*n1+iz] - vx[(ix-1)*n1+iz]); - dvz = c1*(vz[ix*n1+iz+1] - vz[ix*n1+iz]) + - c2*(vz[ix*n1+iz+2] - vz[ix*n1+iz-1]); - field = tzz[ix*n1+iz] + 0.5*l2m[ix*n1+iz]*(dvx+dvz); - dvx = c1*(vx[(ix1+1)*n1+iz] - vx[ix1*n1+iz]) + - c2*(vx[(ix+2)*n1+iz] - vx[(ix1-1)*n1+iz]); - dvz = c1*(vz[ix1*n1+iz+1] - vz[ix1*n1+iz]) + - c2*(vz[ix1*n1+iz+2] - vz[ix1*n1+iz-1]); - field += tzz[ix1*n1+iz] + 0.5*l2m[ix1*n1+iz]*(dvx+dvz); - rec_p[irec*rec.nt+isam] = 0.5*field; - } - else { - rec_p[irec*rec.nt+isam] = 0.5*(tzz[ix1*n1+iz]+tzz[ix*n1+iz]); - } - } - else { - rec_p[irec*rec.nt+isam] = tzz[ix*n1+iz]; - } - } - if (rec.type.txx) rec_txx[irec*rec.nt+isam] = txx[ix*n1+iz]; - if (rec.type.tzz) rec_tzz[irec*rec.nt+isam] = tzz[ix*n1+iz]; - if (rec.type.txz) { /* time interpolation to be done */ - if (rec.int_vz == 2 || rec.int_vx == 2) { - rec_txz[irec*rec.nt+isam] = 0.25*( - txz[ix*n1+iz2]+txz[ix2*n1+iz2]+ - txz[ix*n1+iz]+txz[ix2*n1+iz]); - } - else { - rec_txz[irec*rec.nt+isam] = txz[ix2*n1+iz2]; - } - } - if (rec.type.pp) { - rec_pp[irec*rec.nt+isam] = (vx[ix2*n1+iz]-vx[ix*n1+iz] + - vz[ix*n1+iz2]-vz[ix*n1+iz])/mod.dx; - } - if (rec.type.ss) { - rec_ss[irec*rec.nt+isam] = (vx[ix2*n1+iz2]-vx[ix2*n1+iz] - - (vz[ix2*n1+iz2]-vz[ix*n1+iz2]))/mod.dx; - } - if (rec.type.vz) { -/* interpolate vz to vx position to the right and above of vz */ - if (rec.int_vz == 1) { - rec_vz[irec*rec.nt+isam] = 0.25*( - vz[ix*n1+iz2]+vz[ix1*n1+iz2]+ - vz[ix*n1+iz] +vz[ix1*n1+iz]); - } -/* interpolate vz to Txx/Tzz position by taking the mean of 2 values */ - else if (rec.int_vz == 2) { - if (mod.ischeme == 1) { /* interpolate Vz times +1/2 Dt forward to P times */ - field = vz[ix*n1+iz] - 0.5*roz[ix*n1+iz]*( - c1*(tzz[ix*n1+iz] - tzz[ix*n1+iz-1]) + - c2*(tzz[ix*n1+iz+1] - tzz[ix*n1+iz-2])); - field += vz[ix*n1+iz2] - 0.5*roz[ix*n1+iz2]*( - c1*(tzz[ix*n1+iz2] - tzz[ix*n1+iz2-1]) + - c2*(tzz[ix*n1+iz2+1] - tzz[ix*n1+iz2-2])); - rec_vz[irec*rec.nt+isam] = 0.5*field; - } - else { - rec_vz[irec*rec.nt+isam] = 0.5*(vz[ix*n1+iz2]+vz[ix*n1+iz]); - } - } - else { - rec_vz[irec*rec.nt+isam] = vz[ix*n1+iz2]; - //rec_vz[irec*rec.nt+isam] = vz[ix*n1+iz]; - //fprintf(stderr,"isam=%d vz[%d]=%e vz[%d]=%e vz[%d]=%e \n",isam, iz-1,vz[ix*n1+iz-1],iz,vz[ix*n1+iz], iz+1, vz[ix*n1+iz+1]); - } - } - if (rec.type.vx) { -/* interpolate vx to vz position to the left and below of vx */ - if (rec.int_vx == 1) { - rec_vx[irec*rec.nt+isam] = 0.25*( - vx[ix2*n1+iz]+vx[ix2*n1+iz1]+ - vx[ix*n1+iz]+vx[ix*n1+iz1]); - } -/* interpolate vx to Txx/Tzz position by taking the mean of 2 values */ - else if (rec.int_vx == 2) { - if (mod.ischeme == 1) { /* interpolate Vx times +1/2 Dt forward to P times */ - field = vx[ix*n1+iz] - 0.5*rox[ix*n1+iz]*( - c1*(tzz[ix*n1+iz] - tzz[(ix-1)*n1+iz]) + - c2*(tzz[(ix+1)*n1+iz] - tzz[(ix-2)*n1+iz])); - field += vx[ix2*n1+iz] - 0.5*rox[ix2*n1+iz]*( - c1*(tzz[ix2*n1+iz] - tzz[(ix2-1)*n1+iz]) + - c2*(tzz[(ix2+1)*n1+iz] - tzz[(ix2-2)*n1+iz])); - rec_vx[irec*rec.nt+isam] = 0.5*field; - } - else { - rec_vx[irec*rec.nt+isam] = 0.5*(vx[ix2*n1+iz]+vx[ix*n1+iz]); - } - } - else { - rec_vx[irec*rec.nt+isam] = vx[ix2*n1+iz]; - } - } - } - - } /* end of irec loop */ - - /* store all x-values on z-level for P Vz for up-down decomposition */ - if (rec.type.ud) { - iz = rec.z[0]+ibndz; - iz2 = iz+1; - vz_t = (float *)calloc(2*mod.nax,sizeof(float)); - /* P and Vz are staggered in time and need to correct for this */ - /* -1- compute Vz at next time step and average with current time step */ - lroz = mod.dt/(mod.dx*rec.rho); - for (ix=mod.ioZx; ix<mod.ieZx; ix++) { - vz_t[ix] = vz[ix*n1+iz] - lroz*( - c1*(tzz[ix*n1+iz] - tzz[ix*n1+iz-1]) + - c2*(tzz[ix*n1+iz+1] - tzz[ix*n1+iz-2])); - vz_t[mod.nax+ix] = vz[ix*n1+iz2] - lroz*( - c1*(tzz[ix*n1+iz2] - tzz[ix*n1+iz2-1]) + - c2*(tzz[ix*n1+iz2+1] - tzz[ix*n1+iz2-2])); - } - for (ix=0; ix<mod.nax; ix++) { - /* -2- compute average in time and depth to get Vz at same depth and time as P */ - rec_udvz[ix*rec.nt+isam] = 0.25*(vz[ix*n1+iz2]+vz[ix*n1+iz]+vz_t[mod.nax+ix]+vz_t[ix]); - rec_udp[ix*rec.nt+isam] = tzz[ix*n1+iz]; - } - free(vz_t); - } - - return 0; -} diff --git a/raytime.old/getWaveletHeaders.c b/raytime.old/getWaveletHeaders.c deleted file mode 100644 index 5bff375..0000000 --- a/raytime.old/getWaveletHeaders.c +++ /dev/null @@ -1,52 +0,0 @@ -#include <assert.h> -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <math.h> -#include "segy.h" - -/** -* reads file which contain the source wavelets and reads receiver positions -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -int getWaveletHeaders(char *file_src, int n1, int n2, float *gx, float *sx, float *gelev, float *selev, int verbose) -{ - FILE *fp; - size_t nread; - int ix; - size_t trace_sz; - off_t offset; - float scl, scll; - segy hdr; - - if (file_src == NULL) return 0; /* Input pipe can not be handled */ - else fp = fopen( file_src, "r" ); - assert( fp != NULL); - nread = fread( &hdr, 1, TRCBYTES, fp ); - assert(nread == TRCBYTES); - if (hdr.scalco < 0) scl = 1.0/fabs(hdr.scalco); - else if (hdr.scalco == 0) scl = 1.0; - else scl = hdr.scalco; - if (hdr.scalel < 0) scll = 1.0/fabs(hdr.scalel); - else if (hdr.scalel == 0) scll = 1.0; - else scll = hdr.scalel; - trace_sz = (size_t)sizeof(float)*(n1)+TRCBYTES; - - for (ix=0; ix<n2; ix++) { - offset = ix*trace_sz; - fseeko( fp, offset, SEEK_SET ); - nread = fread( &hdr, 1, TRCBYTES, fp ); - assert(nread == TRCBYTES); - gx[ix] = hdr.gx*scl; - sx[ix] = hdr.sx*scl; - gelev[ix] = -1.0*hdr.gelev*scll; - selev[ix] = -1.0*hdr.selev*scll; - } - fclose(fp); - return 0; -} - diff --git a/raytime.old/getWaveletInfo.c b/raytime.old/getWaveletInfo.c deleted file mode 100644 index 2f3734a..0000000 --- a/raytime.old/getWaveletInfo.c +++ /dev/null @@ -1,138 +0,0 @@ -#define _FILE_OFFSET_BITS 64 -#define _LARGEFILE_SOURCE -#define _LARGEFILE64_SOURCE - -#include <assert.h> -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <math.h> -#include "segy.h" - -/** -* reads file which contain the source wavelets and computes sampling interval -* and tries to estimate the maximum frequency content. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -#ifndef COMPLEX -typedef struct _complexStruct { /* complex number */ - float r,i; -} complex; -typedef struct _dcomplexStruct { /* complex number */ - double r,i; -} dcomplex; -#endif/* complex */ - -int optncr(int n); -void rc1fft(float *rdata, complex *cdata, int n, int sign); - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -int getWaveletInfo(char *file_src, int *n1, int *n2, float *d1, float *d2, float *f1, float *f2, float *fmax, int *nxm, int verbose) -{ - FILE *fp; - size_t nread, trace_sz; - off_t bytes; - int ret, one_shot, ntraces; - int optn, nfreq, i, iwmax; - float *trace; - float ampl, amplmax, tampl, tamplmax; - complex *ctrace; - segy hdr; - - if (file_src == NULL) return 0; /* Input pipe can not be handled */ - else fp = fopen( file_src, "r" ); - assert( fp != NULL); - nread = fread( &hdr, 1, TRCBYTES, fp ); - assert(nread == TRCBYTES); - ret = fseeko( fp, 0, SEEK_END ); - if (ret<0) perror("fseeko"); - bytes = ftello( fp ); - - *n1 = hdr.ns; - if (hdr.trid == 1 || hdr.dt != 0) { - *d1 = ((float) hdr.dt)*1.e-6; - *f1 = ((float) hdr.delrt)/1000.; - if (*d1 == 0.0) *d1 = hdr.d1; - } - else { - *d1 = hdr.d1; - *f1 = hdr.f1; - } - *f2 = hdr.f2; - - trace_sz = (size_t)(sizeof(float)*(*n1)+TRCBYTES); - ntraces = (int) (bytes/trace_sz); - *n2 = ntraces; - - /* check to find out number of traces in shot gather */ - - optn = optncr(*n1); - nfreq = optn/2 + 1; - ctrace = (complex *)malloc(nfreq*sizeof(complex)); - one_shot = 1; - trace = (float *)malloc(optn*sizeof(float)); - fseeko( fp, TRCBYTES, SEEK_SET ); - - while (one_shot) { - memset(trace,0,optn*sizeof(float)); - nread = fread( trace, sizeof(float), *n1, fp ); - assert (nread == *n1); - tamplmax = 0.0; - for (i=0;i<(*n1);i++) { - tampl = fabsf(trace[i]); - if (tampl > tamplmax) tamplmax = tampl; - } - if (trace[0]*1e-3 > tamplmax) { - fprintf(stderr,"WARNING: file_src has a large amplitude %f at t=0\n", trace[0]); - fprintf(stderr,"This will introduce high frequencies and can cause dispersion.\n"); - } - - /* estimate maximum frequency assuming amplitude spectrum is smooth */ - rc1fft(trace,ctrace,optn,1); - - /* find maximum amplitude */ - amplmax = 0.0; - iwmax = 0; - for (i=0;i<nfreq;i++) { - ampl = sqrt(ctrace[i].r*ctrace[i].r+ctrace[i].i*ctrace[i].i); - if (ampl > amplmax) { - amplmax = ampl; - iwmax = i; - } - } - /* from the maximum amplitude position look for the largest frequency - * which has an amplitude 400 times weaker than the maximum amplitude */ - for (i=iwmax;i<nfreq;i++) { - ampl = sqrt(ctrace[i].r*ctrace[i].r+ctrace[i].i*ctrace[i].i); - if (400*ampl < amplmax) { - *fmax = (i-1)*(1.0/(optn*(*d1))); - break; - } - } - - nread = fread( &hdr, 1, TRCBYTES, fp ); - if (nread==0) break; - } - *nxm = (int)ntraces; - - if (verbose>2) { - vmess("For file %s", file_src); - vmess("nt=%d nx=%d", *n1, *n2); - vmess("dt=%f dx=%f", *d1, *d2); - vmess("fmax=%f", *fmax); - vmess("tstart=%f", *f1); - } - - fclose(fp); - free(trace); - free(ctrace); - - return 0; -} diff --git a/raytime.old/getpars.c b/raytime.old/getpars.c deleted file mode 100644 index 5099c58..0000000 --- a/raytime.old/getpars.c +++ /dev/null @@ -1,732 +0,0 @@ -/* This file is property of the Colorado School of Mines. - - Copyright (C) 2007, Colorado School of Mines, - All rights reserved. - - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Colorado School of Mines nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - - Warranty Disclaimer: - THIS SOFTWARE IS PROVIDED BY THE COLORADO SCHOOL OF MINES AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COLORADO SCHOOL OF MINES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - - Export Restriction Disclaimer: - We believe that CWP/SU: Seismic Un*x is a low technology product that does - not appear on the Department of Commerce CCL list of restricted exports. - Accordingly, we believe that our product meets the qualifications of - an ECCN (export control classification number) of EAR99 and we believe - it fits the qualifications of NRR (no restrictions required), and - is thus not subject to export restrictions of any variety. - - Approved Reference Format: - In publications, please refer to SU as per the following example: - Cohen, J. K. and Stockwell, Jr. J. W., (200_), CWP/SU: Seismic Un*x - Release No. __: an open source software package for seismic - research and processing, - Center for Wave Phenomena, Colorado School of Mines. - - Articles about SU in peer-reviewed journals: - Saeki, T., (1999), A guide to Seismic Un*x (SU)(2)---examples of data processing (part 1), data input and preparation of headers, Butsuri-Tansa (Geophysical Exploration), vol. 52, no. 5, 465-477. - Stockwell, Jr. J. W. (1999), The CWP/SU: Seismic Un*x Package, Computers and Geosciences, May 1999. - Stockwell, Jr. J. W. (1997), Free Software in Education: A case study of CWP/SU: Seismic Un*x, The Leading Edge, July 1997. - Templeton, M. E., Gough, C.A., (1998), Web Seismic Un*x: Making seismic reflection processing more accessible, Computers and Geosciences. - - Acknowledgements: - SU stands for CWP/SU:Seismic Un*x, a processing line developed at Colorado - School of Mines, partially based on Stanford Exploration Project (SEP) - software. - */ - -/*********************** self documentation **********************/ -/***************************************************************************** -GETPARS - Functions to GET PARameterS from the command line. Numeric - parameters may be single values or arrays of int, uint, - short, ushort, long, ulong, float, or double. Single character - strings (type string or char *) may also be gotten. - Arrays of strings, delimited by, but not containing - commas are permitted. - -The functions are: - -initargs Makes command line args available to subroutines (re-entrant). - Every par program starts with this call! -getparint get integers -getparuint get unsigned integers -getparshort get short integers -getparushort get unsigned short integers -getparlong get long integers -getparulong get unsigned long integers -getparfloat get float -getpardouble get double -getparstring get a single string -getparstringarray get string array (fields delimited by commas) -getpar get parameter by type -getnparint get n'th occurrence of integer -getnparuint get n'th occurrence of unsigned int -getnparshort get n'th occurrence of short integer -getnparushort get n'th occurrence of unsigned short int -getnparlong get n'th occurrence of long integer -getnparulong get n'th occurrence of unsigned long int -getnparfloat get n'th occurrence of float integer -getnpardouble get n'th occurrence of double integer -getnparstring get n'th occurrence of string integer -getnparstringarray get n'th occurrence of string integer array -getnpar get n'th occurrence by type -countparname return the number of times a parameter names is used -countparval return the number of values in the last occurrence - of a parameter -countnparval return the number of values in the n'th occurrence - of a parameter -getPar Promax compatible version of getpar - -****************************************************************************** -Function Prototypes: -void initargs (int argc, char **argv); -int getparint (char *name, int *p); -int getparuint (char *name, unsigned int *p); -int getparshort (char *name, short *p); -int getparushort (char *name, unsigned short *p); -int getparlong (char *name, long *p); -int getparulong (char *name, unsigned long *p); -int getparfloat (char *name, float *p); -int getpardouble (char *name, double *p); -int getparstring (char *name, char **p); -int getparstringarray (char *name, char **p); -int getnparint (int n, char *name, int *p); -int getnparuint (int n, char *name, unsigned int *p); -int getnparshort (int n, char *name, short *p); -int getnparushort (int n, char *name, unsigned short *p); -int getnparlong (int n, char *name, long *p); -int getnparulong (int n, char *name, unsigned long *p); -int getnparfloat (int n, char *name, float *p); -int getnpardouble (int n, char *name, double *p); -int getnparstring (int n, char *name, char **p); -int getnparstringarray (int n, char *name, char **p); -int getnpar (int n, char *name, char *type, void *ptr); -int countparname (char *name); -int countparval (char *name); -int countnparval (int n, char *name); -void getPar(char *name, char *type, void *ptr); - -****************************************************************************** -Notes: -Here are some usage examples: - - ... if integer n not specified, then default to zero. - if (!getparint("n", &n)) n = 0; - - ... if array of floats vx is specified, then - if (nx=countparval("vx")) { - ... allocate space for array - vx = (float *)malloc(nx*sizeof(float)); - ... and get the floats - getparfloat("vx",vx); - } - -The command line for the above examples might look like: - progname n=35 vx=3.21,4,9.5 - Every par program starts with this call! - -More examples are provided in the DTEST code at the end of this file. - -The functions: eatoh, eatou, eatol, eatov, eatoi, eatop used -below are versions of atoi that check for overflow. The source -file for these functions is atopkge.c. - -****************************************************************************** -Authors: -Rob Clayton & Jon Claerbout, Stanford University, 1979-1985 -Shuki Ronen & Jack Cohen, Colorado School of Mines, 1985-1990 -Dave Hale, Colorado School of Mines, 05/29/90 -Credit to John E. Anderson for re-entrant initargs 03/03/94 -*****************************************************************************/ -/**************** end self doc ********************************/ - -#include "par.h" - -#ifndef TRUE -#define TRUE (1) -#endif -#ifndef FALSE -#define FALSE (0) -#endif - -/* parameter table */ -typedef struct { - char *name; /* external name of parameter */ - char *asciival; /* ascii value of parameter */ -} pointer_table; - -/* global variables declared and used internally */ -static pointer_table *argtbl; /* parameter table */ -static int nargs; /* number of args that parse */ -static int tabled = FALSE; /* true when parameters tabled */ -static int targc; /* total number of args */ -static char **targv; /* pointer to arg strings */ -static char *argstr; /* storage for command line */ - -/* functions declared and used internally */ -static int getparindex (int n, char *name); -static void getparinit(void); -static void tabulate (int argc, char **argv); -static char *getpfname (void); -static int white2null (char *str, int len); -static int ccount (char c, char *s); -static void strchop(char *s, char *t); - -/* make command line args available to subroutines -- re-entrant version */ -void initargs(int argc, char **argv) -{ - xargc = argc; xargv = argv; - if(tabled==TRUE){ - free(argstr); - free(targv); - free(argtbl); - } - tabled = FALSE; - return; -} - -/* functions to get values for the last occurrence of a parameter name */ -int getparint (char *name, int *ptr) -{ - return getnpar(0,name,"i",ptr); -} -int getparuint (char *name, unsigned int *ptr) -{ - return getnpar(0,name,"p",ptr); -} -int getparshort (char *name, short *ptr) -{ - return getnpar(0,name,"h",ptr); -} -int getparushort (char *name, unsigned short *ptr) -{ - return getnpar(0,name,"u",ptr); -} -int getparlong (char *name, long *ptr) -{ - return getnpar(0,name,"l",ptr); -} -int getparulong (char *name, unsigned long *ptr) -{ - return getnpar(0,name,"v",ptr); -} -int getparfloat (char *name, float *ptr) -{ - return getnpar(0,name,"f",ptr); -} -int getpardouble (char *name, double *ptr) -{ - return getnpar(0,name,"d",ptr); -} -int getparstring (char *name, char **ptr) -{ - return getnpar(0,name,"s",ptr); -} -int getparstringarray (char *name, char **ptr) -{ - return getnpar(0,name,"a",ptr); -} -int getpar (char *name, char *type, void *ptr) -{ - return getnpar(0,name,type,ptr); -} - -/* functions to get values for the n'th occurrence of a parameter name */ -int getnparint (int n, char *name, int *ptr) -{ - return getnpar(n,name,"i",ptr); -} -int getnparuint (int n, char *name, unsigned int *ptr) -{ - return getnpar(n,name,"p",ptr); -} -int getnparshort (int n, char *name, short *ptr) -{ - return getnpar(n,name,"h",ptr); -} -int getnparushort (int n, char *name, unsigned short *ptr) -{ - return getnpar(n,name,"u",ptr); -} -int getnparlong (int n, char *name, long *ptr) -{ - return getnpar(n,name,"l",ptr); -} -int getnparulong (int n, char *name, unsigned long *ptr) -{ - return getnpar(n,name,"v",ptr); -} -int getnparfloat (int n, char *name, float *ptr) -{ - return getnpar(n,name,"f",ptr); -} -int getnpardouble (int n, char *name, double *ptr) -{ - return getnpar(n,name,"d",ptr); -} -int getnparstring (int n, char *name, char **ptr) -{ - return getnpar(n,name,"s",ptr); -} -int getnparstringarray (int n, char *name, char **ptr) -{ - return getnpar(n,name,"a",ptr); -} -int getnpar (int n, char *name, char *type, void *ptr) -{ - int i; /* index of name in symbol table */ - int nval; /* number of parameter values found */ - char *aval; /* ascii field of symbol */ - - if (xargc == 1) return 0; - if (!tabled) getparinit();/* Tabulate command line and parfile */ - i = getparindex(n,name);/* Get parameter index */ - if (i < 0) return 0; /* Not there */ - - /* - * handle string type as a special case, since a string - * may contain commas. - */ - if (type[0]=='s') { - *((char**)ptr) = argtbl[i].asciival; - return 1; - } - - /* convert vector of ascii values to numeric values */ - for (nval=0,aval=argtbl[i].asciival; *aval; nval++) { - switch (type[0]) { - case 'i': - *(int*)ptr = eatoi(aval); - ptr = (int*)ptr+1; - break; - case 'p': - *(unsigned int*)ptr = eatop(aval); - ptr = (unsigned int*)ptr+1; - break; - case 'h': - *(short*)ptr = eatoh(aval); - ptr = (short*)ptr+1; - break; - case 'u': - *(unsigned short*)ptr = eatou(aval); - ptr = (unsigned short*)ptr+1; - break; - case 'l': - *(long*)ptr = eatol(aval); - ptr = (long*)ptr+1; - break; - case 'v': - *(unsigned long*)ptr = eatov(aval); - ptr = (unsigned long*)ptr+1; - break; - case 'f': - *(float*)ptr = eatof(aval); - ptr = (float*)ptr+1; - break; - case 'd': - *(double*)ptr = eatod(aval); - ptr = (double*)ptr+1; - break; - case 'a': - { char *tmpstr=""; - tmpstr = (char *)calloc(strlen(aval)+1,1); - - strchop(aval,tmpstr); - *(char**)ptr = tmpstr; - ptr=(char **)ptr + 1; - } - break; - default: - err("%s: invalid parameter type = %s", - __FILE__,type); - } - while (*aval++ != ',') { - if (!*aval) break; - } - } - return nval; -} -/* Promax compatible version of getnpar */ -void getPar(char *name, char *type, void *ptr) -{ - (void) getnpar(0,name,type,ptr); - return; -} - -/* return number of occurrences of parameter name */ -int countparname (char *name) -{ - int i,nname; - - if (xargc == 1) return 0; - if (!tabled) getparinit(); - for (i=0,nname=0; i<nargs; ++i) - if (!strcmp(name,argtbl[i].name)) ++nname; - return nname; -} - -/* return number of values in n'th occurrence of parameter name */ -int countnparval (int n, char *name) -{ - int i; - - if (xargc == 1) return 0; - if (!tabled) getparinit(); - i = getparindex(n,name); - if (i>=0) - return ccount(',',argtbl[i].asciival) + 1; - else - return 0; -} - -/* return number of values in last occurrence of parameter name */ -int countparval (char *name) -{ - return countnparval(0,name); -} - - - -/* - * Return the index of the n'th occurrence of a parameter name, - * except if n==0, return the index of the last occurrence. - * Return -1 if the specified occurrence does not exist. - */ -static int getparindex (int n, char *name) -{ - int i; - if (n==0) { - for (i=nargs-1; i>=0; --i) - if (!strcmp(name,argtbl[i].name)) break; - return i; - } else { - for (i=0; i<nargs; ++i) - if (!strcmp(name,argtbl[i].name)) - if (--n==0) break; - if (i<nargs) - return i; - else - return -1; - } -} - -/* Initialize getpar */ -static void getparinit (void) -{ - static char *pfname; /* name of parameter file */ - FILE *pffd=NULL; /* file id of parameter file */ - int pflen; /* length of parameter file in bytes */ - static int pfargc; /* arg count from parameter file */ - int parfile; /* parfile existence flag */ - int argstrlen; - char *pargstr; /* storage for parameter file args */ - int nread; /* bytes fread */ - int i, j; /* counters */ - - - tabled = TRUE; /* remember table is built */ - - /* Check if xargc was initiated */ - if(!xargc) - err("%s: xargc=%d -- not initiated in main", __FILE__, xargc); - - /* Space needed for command lines */ - for (i = 1, argstrlen = 0; i < xargc; i++) { - argstrlen += strlen(xargv[i]) + 1; - } - - /* Get parfile name if there is one */ - /* parfile = (pfname = getpfname()) ? TRUE : FALSE; */ - if ((pfname = getpfname())) { - parfile = TRUE; - } else { - parfile = FALSE; - } - - if (parfile) { - pffd = fopen(pfname, "r"); - - /* Get the length */ - fseek(pffd, 0, SEEK_END); - pflen = ftell(pffd); - rewind(pffd); - argstrlen += pflen; - } else { - pflen = 0; - } - - /* Allocate space for command line and parameter file - plus nulls at the ends to help with parsing. */ - /* argstr = (char *) calloc((size_t) (1+argstrlen+1), 1); */ - /*argstr = (char *) ealloc1(1+argstrlen+1, 1);*/ - argstr = (char *) calloc((size_t) (1+argstrlen+1), 1); - - if (parfile) { - /* Read the parfile */ - nread = fread(argstr + 1, 1, pflen, pffd); - if (nread != pflen) { - err("%s: fread only %d bytes out of %d from %s", - __FILE__, nread, pflen, pfname); - } - fclose(pffd); - - /* Zap whites in parfile to help in parsing */ - pfargc = white2null(argstr, pflen); - - } else { - pfargc = 0; - } - - /* Total arg count */ - targc = pfargc + xargc - 1; - - /* Allocate space for total arg pointers */ - targv = (char **) calloc(targc, sizeof(char*)); - - if (parfile) { - /* Parse the parfile. Skip over multiple NULLs */ - for (j = 1, i = 0; j < pflen; j++) { - if (argstr[j] && !argstr[j-1]) { - targv[i++] = argstr + j; - } - } - } else { - i = 0; - } - - /* Copy command line arguments */ - for (j = 1, pargstr = argstr + pflen + 2; j < xargc; j++) { - strcpy(pargstr,xargv[j]); - targv[i++] = pargstr; - pargstr += strlen(xargv[j]) + 1; - } - - /* Allocate space for the pointer table */ - argtbl = (pointer_table*) calloc(targc, sizeof(pointer_table)); - - /* Tabulate targv */ - tabulate(targc, targv); - - return; -} - -#define PFNAME "par=" -/* Get name of parameter file */ -static char *getpfname (void) -{ - int i; - int pfnamelen; - - pfnamelen = strlen(PFNAME); - for (i = xargc-1 ; i > 0 ; i--) { - if(!strncmp(PFNAME, xargv[i], pfnamelen) - && strlen(xargv[i]) != pfnamelen) { - return xargv[i] + pfnamelen; - } - } - return NULL; -} - -#define iswhite(c) ((c) == ' ' || (c) == '\t' || (c) == '\n') - -/* - * Replace the whites by (possibly multiple) nulls. If we see a non-white - * and the previous char is a null, this signals the start of a string - * and we bump the count. This routine returns a count of the strings. - */ -static int white2null (char *str, int len) -{ - int i; - int count; - int inquote = FALSE; - - str[0] = '\0'; /* This line added by Dave Hale, 1/30/96. */ - for (i = 1, count = 0; i < len; i++) { - if (str[i]=='"') inquote=(inquote==TRUE)?FALSE:TRUE; - if (!inquote) { - if (iswhite(str[i])) { /* Is this a new word ? */ - str[i] = '\0'; - } else if (!str[i-1]) { /* multiple whites */ - count++; - } - } - } - for (i = 1, inquote=FALSE; i < len; i++) { - if (str[i]=='"') inquote=(inquote==TRUE)?FALSE:TRUE; - if (inquote) { - if (str[i+1]!='"') { - str[i] = str[i+1]; - } else { - str[i] = '\0'; - str[i+1] = '\0'; - inquote = FALSE; - } - } - } - str[len] = '\0'; - return count; -} - -/* Install symbol table */ -static void tabulate (int argc, char **argv) -{ - int i; - char *eqptr; - - for (i = 0, nargs = 0 ; i < argc; i++) { - eqptr = (char *)strchr(argv[i], '='); - if (eqptr) { - argtbl[nargs].name = argv[i]; - argtbl[nargs].asciival = eqptr + 1; - *eqptr = (char)0; - - /* Debugging dump */ -/* fprintf(stderr, */ -/* "argtbl[%d]: name=%s asciival=%s\n", */ -/* nargs,argtbl[nargs].name,argtbl[nargs].asciival); */ - - nargs++; - } - } - return; -} - -/* Count characters in a string */ -static int ccount (char c, char *s) -{ - int i, count; - for (i = 0, count = 0; s[i] != 0; i++) - if(s[i] == c) count++; - return count; -} - -static void strchop(char *s, char *t) -/*********************************************************************** -strchop - chop off the tail end of a string "s" after a "," returning - the front part of "s" as "t". -************************************************************************ -Notes: -Based on strcpy in Kernighan and Ritchie's C [ANSI C] book, p. 106. -************************************************************************ -Author: CWP: John Stockwell and Jack K. Cohen, July 1995 -***********************************************************************/ -{ - - while ( (*s != ',') && (*s != '\0') ) { - *t++ = *s++; - } - *t='\0'; -} - - -#ifdef TEST -#define N 100 -main(int argc, char **argv) -{ - char *s; - short h, vh[N]; - unsigned short u, vu[N]; - long l, vl[N]; - unsigned long v, vv[N]; - int i, vi[N], ipar, npar, nval; - unsigned int p, vp[N]; - float f, vf[N]; - double d, vd[N]; - - initargs(argc, argv); - - /* int parameters */ - npar = countparname("i"); - printf("\nnumber of i pars = %d\n",npar); - for (ipar=1; ipar<=npar; ++ipar) { - getnparint(ipar,"i",&i); - printf("occurrence %d of i=%d\n",ipar,i); - } - if (getparint("i", &i)) - printf("last occurrence of i=%d\n",i); - npar = countparname("vi"); - printf("number of vi pars = %d\n",npar); - for (ipar=1; ipar<=npar; ++ipar) { - nval = countnparval(ipar,"vi"); - printf("occurrence %d has %d values\n",ipar,nval); - nval = getnparint(ipar,"vi",vi); - printf("vi="); - for (i=0; i<nval; i++) - printf("%d%c",vi[i],i==nval-1?'\n':','); - } - if (npar>0) { - nval = countparval("vi"); - printf("last occurrence has %d values\n",nval); - getparint("vi",vi); - printf("vi="); - for (i=0; i<nval; i++) - printf("%d%c",vi[i],i==nval-1?'\n':','); - } - - /* float parameters */ - npar = countparname("f"); - printf("\nnumber of f pars = %d\n",npar); - for (ipar=1; ipar<=npar; ++ipar) { - getnparfloat(ipar,"f",&f); - printf("occurrence %d of f=%g\n",ipar,f); - } - if (getparfloat("f", &f)) - printf("last occurrence of f=%g\n",f); - npar = countparname("vf"); - printf("number of vf pars = %d\n",npar); - for (ipar=1; ipar<=npar; ++ipar) { - nval = countnparval(ipar,"vf"); - printf("occurrence %d has %d values\n",ipar,nval); - nval = getnparfloat(ipar,"vf",vf); - printf("vf="); - for (i=0; i<nval; i++) - printf("%g%c",vf[i],i==nval-1?'\n':','); - } - if (npar>0) { - nval = countparval("vf"); - printf("last occurrence has %d values\n",nval); - getparfloat("vf",vf); - printf("vf="); - for (i=0; i<nval; i++) - printf("%g%c",vf[i],i==nval-1?'\n':','); - } - - /* string parameters */ - npar = countparname("s"); - printf("\nnumber of s pars = %d\n",npar); - for (ipar=1; ipar<=npar; ++ipar) { - getnparstring(ipar,"s",&s); - printf("occurrence %d of s=%s\n",ipar,s); - } - if (getparstring("s", &s)) - printf("last occurrence of s=%s\n",s); - - return EXIT_SUCCESS; -} -#endif - diff --git a/raytime.old/model.scr b/raytime.old/model.scr deleted file mode 100755 index 5081e64..0000000 --- a/raytime.old/model.scr +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -cp=2000 -rho=1000 -dx=2.5 -dt=0.0005 - -makemod sizex=6000 sizez=2000 dx=$dx dz=$dx cp0=$cp cs0=$cs ro0=$rho \ - orig=-3000,0 file_base=syncl.su \ - intt=def x=-3000,0,3000 z=400,400,400 poly=0 cp=2050 ro=1500 \ - intt=def x=-3000,-2000,-1000,-800,0,800,3000 z=650,650,700,750,900,750,600 poly=2 cp=2100 ro=2000 \ - intt=def x=-3000,3000 z=1250,1250 poly=0 cp=2400 ro=1800 \ - -export OMP_NUM_THREADS=1 - -./raytime \ - file_cp=syncl_cp.su \ - file_rcv=shot_fd.su \ - smoothwindow=15 \ - verbose=2 \ - dxrcv=10.0 \ - xrcv1=-2500 xrcv2=2500 \ - zrcv1=0 zrcv2=0 \ - xsrc=0 zsrc=1100 - diff --git a/raytime.old/modelhom.scr b/raytime.old/modelhom.scr deleted file mode 100755 index 5aaec47..0000000 --- a/raytime.old/modelhom.scr +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -#PBS -q medium -#PBS -N mod_hom -#PBS -j eo -#PBS -m n -#PBS -l nodes=1 -#PBS -V - -export PATH=:$HOME/src/OpenSource/bin:$HOME/bin64:$PATH: - -cd /Users/jan/src/OpenSource/raytime - -dx=2.5 -dt=0.0005 - -#shots3=var=3000,5 -#shots=var=6000,5 - -makemod sizex=6000 sizez=900 dx=$dx dz=$dx cp0=2000 ro0=1200 \ - orig=-3000,-50 file_base=hom.su verbose=2 \ - -export OMP_NUM_THREADS=2 - -./raytime \ - file_cp=hom_cp.su \ - file_rcv=shot_hom.su \ - useT2=0 \ - verbose=4 \ - dxrcv=10.0 \ - xrcv1=-3000 xrcv2=3000 \ - zrcv1=800 zrcv2=800 \ - xsrc=0 zsrc=0 - - diff --git a/raytime.old/name_ext.c b/raytime.old/name_ext.c deleted file mode 100644 index 8fa1e09..0000000 --- a/raytime.old/name_ext.c +++ /dev/null @@ -1,44 +0,0 @@ -#include<stdlib.h> -#include<string.h> -#include<stdio.h> - -/** -* inserts a character string after the filename, before the extension -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - - -void name_ext(char *filename, char *extension) -{ - char ext[100]; - - if (strstr(filename, ".su") != NULL) { - sprintf(ext,"%s.su", extension); - strcpy(strstr(filename, ".su"), ext); - } - else if (strstr(filename, ".segy") != NULL) { - sprintf(ext,"%s.segy", extension); - strcpy(strstr(filename, ".segy"), ext); - } - else if (strstr(filename, ".mat") != NULL) { - sprintf(ext,"%s.mat", extension); - strcpy(strstr(filename, ".mat"), ext); - } - else if (strstr(filename, ".hdf") != NULL) { - sprintf(ext,"%s.hdf", extension); - strcpy(strstr(filename, ".hdf"), ext); - } - else if (strrchr(filename, '.') != NULL) { - sprintf(ext,"%s.su", extension); - strcpy(strrchr(filename, '.'), ext); - } - else { - sprintf(ext,"%s.su", extension); - strcat(filename, ext); - } - - return; -} diff --git a/raytime.old/par.h b/raytime.old/par.h deleted file mode 100644 index fce76ed..0000000 --- a/raytime.old/par.h +++ /dev/null @@ -1,217 +0,0 @@ -/* This file is property of the Colorado School of Mines. - - Copyright © 2007, Colorado School of Mines, - All rights reserved. - - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Colorado School of Mines nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - - Warranty Disclaimer: - THIS SOFTWARE IS PROVIDED BY THE COLORADO SCHOOL OF MINES AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - COLORADO SCHOOL OF MINES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING - IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - - Export Restriction Disclaimer: - We believe that CWP/SU: Seismic Un*x is a low technology product that does - not appear on the Department of Commerce CCL list of restricted exports. - Accordingly, we believe that our product meets the qualifications of - an ECCN (export control classification number) of EAR99 and we believe - it fits the qualifications of NRR (no restrictions required), and - is thus not subject to export restrictions of any variety. - - Approved Reference Format: - In publications, please refer to SU as per the following example: - Cohen, J. K. and Stockwell, Jr. J. W., (200_), CWP/SU: Seismic Un*x - Release No. __: an open source software package for seismic - research and processing, - Center for Wave Phenomena, Colorado School of Mines. - - Articles about SU in peer-reviewed journals: - Saeki, T., (1999), A guide to Seismic Un*x (SU)(2)---examples of data processing (part 1), data input and preparation of headers, Butsuri-Tansa (Geophysical Exploration), vol. 52, no. 5, 465-477. - Stockwell, Jr. J. W. (1999), The CWP/SU: Seismic Un*x Package, Computers and Geosciences, May 1999. - Stockwell, Jr. J. W. (1997), Free Software in Education: A case study of CWP/SU: Seismic Un*x, The Leading Edge, July 1997. - Templeton, M. E., Gough, C.A., (1998), Web Seismic Un*x: Making seismic reflection processing more accessible, Computers and Geosciences. - - Acknowledgements: - SU stands for CWP/SU:Seismic Un*x, a processing line developed at Colorado - School of Mines, partially based on Stanford Exploration Project (SEP) - software. - . */ -/* par.h - include file for getpar, selfdoc, and error handling functions */ - -#ifndef PAR_H -#define PAR_H -void verr(char *fmt, ...); -void vmess(char *fmt, ...); -void vwarn(char *fmt, ...); -void vsyserr(char *fmt, ...); - -/* TYPEDEFS */ -typedef union { /* storage for arbitrary type */ - char s[8]; - short h; - unsigned short u; - long l; - unsigned long v; - int i; - unsigned int p; - float f; - double d; - unsigned int U:16; - unsigned int P:32; -} Value; - -/* INCLUDES */ - -#include <stdio.h> -#include <stdlib.h> -#include <fcntl.h> /* non-ANSI */ -#include <unistd.h> /* non-ANSI */ -#include <sys/types.h> /* non-ANSI */ -#include<string.h> - - -/* GLOBAL DECLARATIONS */ -extern int xargc; extern char **xargv; - - -/* TYPEDEFS */ -typedef char *cwp_String; - -typedef enum {BADFILETYPE = -1, - TTY, DISK, DIRECTORY, TAPE, PIPE, FIFO, SOCKET, SYMLINK} FileType; - -/* DEFINES */ - -/* getpar macros */ -#define MUSTGETPARINT(x,y) if(!getparint(x,y)) err("must specify %s=",x) -#define MUSTGETPARFLOAT(x,y) if(!getparfloat(x,y)) err("must specify %s=",x) -#define MUSTGETPARSTRING(x,y) if(!getparstring(x,y)) err("must specify %s=",x) - -#define STDIN (0) -#define STDOUT (1) -#define STDERR (2) - -/* FUNCTION PROTOTYPES */ - -#ifdef __cplusplus /* if C++, specify external C linkage */ -extern "C" { -#endif - -/* getpar parameter parsing */ -void initargs (int argc, char **argv); -int getparint (char *name, int *p); -int getparuint (char *name, unsigned int *p); -int getparshort (char *name, short *p); -int getparushort (char *name, unsigned short *p); -int getparlong (char *name, long *p); -int getparulong (char *name, unsigned long *p); -int getparfloat (char *name, float *p); -int getpardouble (char *name, double *p); -int getparstring (char *name, char **p); -int getparstringarray (char *name, char **p); -int getnparint (int n, char *name, int *p); -int getnparuint (int n, char *name, unsigned int *p); -int getnparshort (int n, char *name, short *p); -int getnparushort (int n, char *name, unsigned short *p); -int getnparlong (int n, char *name, long *p); -int getnparulong (int n, char *name, unsigned long *p); -int getnparfloat (int n, char *name, float *p); -int getnpardouble (int n, char *name, double *p); -int getnparstring (int n, char *name, char **p); -int getnparstringarray (int n, char *name, char **p); -int getnpar (int n, char *name, char *type, void *ptr); -int countparname (char *name); -int countparval (char *name); -int countnparval (int n, char *name); - -/* For ProMAX */ -void getPar(char *name, char *type, void *ptr); - -/* errors and warnings */ -void err (char *fmt, ...); -void syserr (char *fmt, ...); -void warn (char *fmt, ...); - -/* self documentation */ -void pagedoc (void); -void requestdoc (int i); - -/* system calls with error trapping */ -int ecreat(char *path, int perms); -int efork(void); -int eopen(char *path, int flags, int perms); -int eclose(int fd); -int eunlink(char *path); -long elseek(int fd, long offset, int origin); -int epipe(int fd[2]); -int eread(int fd, char *buf, int nbytes); -int ewrite(int fd, char *buf, int nbytes); - -/* system subroutine calls with error trapping */ -FILE *efopen(const char *file, const char *mode); -FILE *efreopen(const char *file, const char *mode, FILE *stream1); -FILE *efdopen(int fd, const char *mode); -FILE *epopen(char *command, char *type); -int efclose(FILE *stream); -int epclose(FILE *stream); -int efflush(FILE *stream); -int eremove(const char *file); -int erename(const char *oldfile, const char* newfile); -int efseek(FILE *stream, long offset, int origin); -void erewind(FILE *stream); -long eftell(FILE *stream); -FILE *etmpfile(void); -char *etmpnam(char *namebuffer); -void *emalloc(size_t size); -void *erealloc(void *memptr, size_t size); -void *ecalloc(size_t count, size_t size); -size_t efread(void *bufptr, size_t size, size_t count, FILE *stream); -size_t efwrite(void *bufptr, size_t size, size_t count, FILE *stream); - -#ifndef SUN_A -int efgetpos(FILE *stream, fpos_t *position); -int efsetpos(FILE *stream, const fpos_t *position); -#endif - -/* string to numeric conversion with error checking */ -short eatoh(char *s); -unsigned short eatou(char *s); -int eatoi(char *s); -unsigned int eatop(char *s); -long eatol(char *s); -unsigned long eatov(char *s); -float eatof(char *s); -double eatod(char *s); - -/* file type checking */ -FileType filestat(int fd); -char *printstat(int fd); - -#ifdef __cplusplus /* if C++ (external C linkage is being specified) */ -} -#endif - -#endif /* PAR_H */ diff --git a/raytime.old/raytime b/raytime.old/raytime deleted file mode 100755 index 95d0fa1ba59fb442521354815a9cce7f6f5c3733..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673536 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 diff --git a/raytime.old/raytime.c b/raytime.old/raytime.c deleted file mode 100644 index d4a8c83..0000000 --- a/raytime.old/raytime.c +++ /dev/null @@ -1,328 +0,0 @@ -#include<stdlib.h> -#include<stdio.h> -#include<math.h> -#include<assert.h> -#include<string.h> -#include"par.h" -#include"raytime.h" -#include "segy.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -typedef struct _icoord { /* 3D coordinate integer */ - int z; - int x; - int y; -} icoord; - -typedef struct _fcoord { /* 3D coordinate float */ - float z; - float x; - float y; -} fcoord; - -double wallclock_time(void); - -void name_ext(char *filename, char *extension); - -void threadAffinity(void); - -int getParameters(modPar *mod, recPar *rec, snaPar *sna, wavPar *wav, srcPar *src, shotPar *shot, bndPar *bnd, rayPar *ray, int verbose); - -int getWaveParameter(float *slowness, icoord size, float dgrid, fcoord s, fcoord r, rayPar ray, fcoord *T, float *Jr); - -int readModel(modPar mod, bndPar bnd, float *velocity, float *slowness); - -int defineSource(wavPar wav, srcPar src, modPar mod, float **src_nwav, int reverse, int verbose); - -int writeSrcRecPos(modPar *mod, recPar *rec, srcPar *src, shotPar *shot); - -/* Self documentation */ -char *sdoc[] = { -" ", -" raytime - Jesper Spetzler ray-trace modeling ", -" ", -" IO PARAMETERS:", -" file_cp= .......... P (cp) velocity file", -" file_src= ......... file with source signature", -" file_rcv=recv.su .. base name for receiver files", -" dx= ............... read from model file: if dx==0 then dx= can be used to set it", -" dz= ............... read from model file: if dz==0 then dz= can be used to set it", -" dt= ............... read from file_src: if dt==0 then dt= can be used to set it", -"" , -" RAY TRACING PARAMETERS:", -" smoothwindow=0 .... if set lenght of 2/3D smoothing window on slowness", -" useT2=0 ........... 1: compute more accurate T2 pertubation correction", -" geomspread=1 ...... 1: compute Geometrical Spreading Factor", -" nraystep=5 ........ number of points on ray", -" OPTIONAL PARAMETERS:", -" ischeme=3 ......... 1=acoustic, 2=visco-acoustic 3=elastic, 4=visco-elastic", -" sinkdepth=0 ....... receiver grid points below topography (defined bij cp=0.0)", -" sinkdepth_src=0 ... source grid points below topography (defined bij cp=0.0)", -" sinkvel=0 ......... use velocity of first receiver to sink through to next layer", -" verbose=0 ......... silent mode; =1: display info", -" ", -" SHOT AND GENERAL SOURCE DEFINITION:", -" xsrc=middle ....... x-position of (first) shot ", -" zsrc=zmin ......... z-position of (first) shot ", -" nshot=1 ........... number of shots to model", -" dxshot=dx ......... if nshot > 1: x-shift in shot locations", -" dzshot=0 .......... if nshot > 1: z-shift in shot locations", -" xsrca= ............ defines source array x-positions", -" zsrca= ............ defines source array z-positions", -" wav_random=1 ...... 1 generates (band limited by fmax) noise signatures ", -" src_multiwav=0 .... use traces in file_src as areal source", -" src_at_rcv=1 ...... inject wavefield at receiver coordinates (1), inject at source (0)", -"" , -" PLANE WAVE SOURCE DEFINITION:", -" plane_wave=0 ...... model plane wave with nsrc= sources", -" nsrc=1 ............ number of sources per (plane-wave) shot ", -" src_angle=0 ....... angle of plane source array", -" src_velo=1500 ..... velocity to use in src_angle definition", -" src_window=0 ...... length of taper at edges of source array", -"", -" RANDOM SOURCE DEFINITION FOR SEISMIC INTERFEROMTERY:", -" src_random=0 ...... 1 enables nsrc random sources positions in one modeling", -" nsrc=1 ............ number of sources to use for one shot", -" xsrc1=0 ........... left bound for x-position of sources", -" xsrc2=0 ........... right bound for x-position of sources", -" zsrc1=0 ........... left bound for z-position of sources", -" zsrc2=0 ........... right bound for z-position of sources", -" tsrc1=0.0 ......... begin time interval for random sources being triggered", -" tsrc2=tmod ........ end time interval for random sources being triggered", -" tactive=tsrc2 ..... end time for random sources being active", -" tlength=tsrc2-tsrc1 average duration of random source signal", -" length_random=1 ... duration of source is rand*tlength", -" amplitude=0 ....... distribution of source amplitudes", -" distribution=0 .... random function for amplitude and tlength 0=flat 1=Gaussian ", -" seed=10 ........... seed for start of random sequence ", -"" , -" RECEIVER SELECTION:", -" xrcv1=xmin ........ first x-position of linear receiver array(s)", -" xrcv2=xmax ........ last x-position of linear receiver array(s)", -" dxrcv=dx .......... x-position increment of receivers in linear array(s)", -" zrcv1=zmin ........ first z-position of linear receiver array(s)", -" zrcv2=zrcv1 ....... last z-position of linear receiver array(s)", -" dzrcv=0.0 ......... z-position increment of receivers in linear array(s)", -" xrcva= ............ defines receiver array x-positions", -" zrcva= ............ defines receiver array z-positions", -" rrcv= ............. radius for receivers on a circle ", -" arcv= ............. vertical arc-lenght for receivers on a ellipse (rrcv=horizontal)", -" oxrcv=0.0 ......... x-center position of circle", -" ozrcv=0.0 ......... z-center position of circle", -" dphi=2 ............ angle between receivers on circle ", -" rcv_txt=........... text file with receiver coordinates. Col 1: x, Col. 2: z", -" rec_ntsam=nt ...... maximum number of time samples in file_rcv files", -"", -" Jan Thorbecke 2017", -" TU Delft", -" E-mail: janth@xs4all.nl ", -"", -NULL}; - - -int main(int argc, char **argv) -{ - modPar mod; - recPar rec; - snaPar sna; - wavPar wav; - srcPar src; - bndPar bnd; - shotPar shot; - rayPar ray; - float **src_nwav; - float *rox, *roz, *l2m, *lam, *mul; - float *tss, *tes, *tep, *p, *q, *r; - float *vx, *vz, *tzz, *txz, *txx; - float *rec_vx, *rec_vz, *rec_p; - float *velocity, *slowness; - float *rec_txx, *rec_tzz, *rec_txz; - float *rec_pp, *rec_ss; - float *rec_udp, *rec_udvz; - float *beam_vx, *beam_vz, *beam_p; - float *beam_txx, *beam_tzz, *beam_txz; - float *beam_pp, *beam_ss; - float sinkvel; - double t0, t1, t2, t3, tt, tinit; - size_t size, sizem, nsamp; - int n1, ix, iz, ir, ishot, i; - int ioPx, ioPz; - int it0, it1, its, it, fileno, isam; - int ixsrc, izsrc, irec; - int nRayStep; - fcoord coordsx, coordgx, Time; - icoord grid; - float Jr, *ampl, *time; - segy hdr; - char filetime[1024], fileamp[1024]; - size_t nwrite; - int verbose; - FILE *fpt, *fpa; - double ddt; - - t0= wallclock_time(); - initargs(argc,argv); - requestdoc(0); - - if (!getparint("verbose",&verbose)) verbose=0; - getParameters(&mod, &rec, &sna, &wav, &src, &shot, &bnd, &ray, verbose); - - /* allocate arrays for model parameters: the different schemes use different arrays */ - - n1 = mod.nz; - sizem=mod.nx*mod.nz; - - velocity = (float *)calloc(mod.nx*mod.nz,sizeof(float)); - slowness = (float *)calloc(mod.nx*mod.nz,sizeof(float)); - - /* read velocity and density files */ - - readModel(mod, bnd, velocity, slowness); - - /* read and/or define source wavelet(s) */ - -// defineSource(wav, src, mod, src_nwav, mod.grid_dir, verbose); - - /* allocate arrays for wavefield and receiver arrays */ - - size = shot.n*rec.n; - time = (float *)calloc(size,sizeof(float)); - ampl = (float *)calloc(size,sizeof(float)); - - t1= wallclock_time(); - if (verbose) { - tinit = t1-t0; - vmess("*******************************************"); - vmess("************* runtime info ****************"); - vmess("*******************************************"); - vmess("CPU time for intializing arrays and model = %f", tinit); - } - - /* Sinking source and receiver arrays: - If P-velocity==0 the source and receiver - postions are placed deeper until the P-velocity changes. - The free-surface position is stored in bnd.surface[ix]. - Setting the option rec.sinkvel only sinks the receiver position - (not the source) and uses the velocity - of the first receiver to sink through to the next layer. */ - -/* sink receivers to value different than sinkvel */ - for (ir=0; ir<rec.n; ir++) { - iz = rec.z[ir]; - ix = rec.x[ir]; - while(velocity[(ix)*n1+iz] == rec.sinkvel) iz++; - rec.z[ir]=iz+rec.sinkdepth; - rec.zr[ir]=rec.zr[ir]+(rec.z[ir]-iz)*mod.dz; -// rec.zr[ir]=rec.z[ir]*mod.dz; - if (verbose>3) vmess("receiver position %d at grid[ix=%d, iz=%d] = (x=%f z=%f)", ir, ix, rec.z[ir], rec.xr[ir]+mod.x0, rec.zr[ir]+mod.z0); - } -/* -*/ - -/* sink sources to value different than zero */ - for (ishot=0; ishot<shot.n; ishot++) { - iz = shot.z[ishot]; - ix = shot.x[ishot]; - while(velocity[(ix)*n1+iz] == 0.0) iz++; - shot.z[ishot]=iz+src.sinkdepth; - } - - if (verbose>3) writeSrcRecPos(&mod, &rec, &src, &shot); - - /* prepare output file and headers */ - strcpy(filetime, rec.file_rcv); - name_ext(filetime, "_time"); - fpt = fopen(filetime, "w"); - assert(fpt != NULL); - - if (ray.geomspread) { - strcpy(fileamp, rec.file_rcv); - name_ext(fileamp, "_amp"); - fpa = fopen(fileamp, "w"); - assert(fpa != NULL); - } - - ddt = (double)mod.dt;/* to avoid rounding in 32 bit precision */ - hdr.dt = (unsigned short)lround((((double)1.0e6*ddt*rec.skipdt))); - hdr.scalco = -1000; - hdr.scalel = -1000; - hdr.trid = 1; - hdr.trwf = shot.n; - hdr.ns = rec.n; - - /* Outer loop over number of shots */ - for (ishot=0; ishot<shot.n; ishot++) { - - if (verbose) { - vmess("Modeling source %d at gridpoints ix=%d iz=%d", ishot, shot.x[ishot], shot.z[ishot]); - vmess(" which are actual positions x=%.2f z=%.2f", mod.x0+mod.dx*shot.x[ishot], mod.z0+mod.dz*shot.z[ishot]); - vmess("Receivers at gridpoint x-range ix=%d - %d", rec.x[0], rec.x[rec.n-1]); - vmess(" which are actual positions x=%.2f - %.2f", mod.x0+rec.xr[0], mod.x0+rec.xr[rec.n-1]); - vmess("Receivers at gridpoint z-range iz=%d - %d", rec.z[0], rec.z[rec.n-1]); - vmess(" which are actual positions z=%.2f - %.2f", mod.z0+rec.zr[0], mod.z0+rec.zr[rec.n-1]); - } - - coordsx.x = mod.x0+shot.x[ishot]*mod.dx; - coordsx.z = mod.z0+shot.z[ishot]*mod.dz; - coordsx.y = 0; - grid.x = mod.nx; - grid.z = mod.nz; - grid.y = 1; - - for (irec=0; irec<rec.n; irec++) { - coordgx.x=mod.x0+rec.xr[irec]; - coordgx.z=mod.z0+rec.zr[irec]; - coordgx.y = 0; - - getWaveParameter(slowness, grid, mod.dx, coordsx, coordgx, ray, &Time, &Jr); - - time[ishot*rec.n + irec] = Time.x + Time.y + Time.z; - ampl[ishot*rec.n + irec] = Jr; - fprintf(stderr,"shot=%f,%f receiver at %f,%f T0=%f T1=%f T2=%f Jr=%f\n",coordsx.x, coordsx.z, coordgx.x, coordgx.z, Time.x, Time.y, Time.z, Jr); - } - - hdr.sx = 1000*(mod.x0+mod.dx*shot.x[ishot]); - hdr.sdepth = 1000*(mod.z0+mod.dz*shot.z[ishot]); - hdr.selev = (int)(-1000.0*(mod.z0+mod.dz*shot.z[ishot])); - hdr.fldr = ishot+1; - hdr.tracl = ishot+1; - hdr.tracf = ishot+1; - hdr.ntr = shot.n; - hdr.d1 = (rec.x[1]-rec.x[0])*mod.dx; - hdr.f1 = mod.x0+rec.x[0]*mod.dx; - hdr.d2 = (shot.x[1]-shot.x[0])*mod.dx; - hdr.f2 = mod.x0+shot.x[0]*mod.dx; - - nwrite = fwrite( &hdr, 1, TRCBYTES, fpt); - assert(nwrite == TRCBYTES); - nwrite = fwrite( &time[ishot*rec.n], sizeof(float), rec.n, fpt); - assert(nwrite == rec.n); - fflush(fpt); - if (ray.geomspread) { - nwrite = fwrite( &hdr, 1, TRCBYTES, fpa); - assert(nwrite == TRCBYTES); - nwrite = fwrite( &l[ishot*rec.n], sizeof(float), rec.n, fpa); - assert(nwrite == rec.n); - fflush(fpa); - } - - } /* end of loop over number of shots */ - fclose(fpt); - if (ray.geomspread) fclose(fpa); - - t1= wallclock_time(); - if (verbose) { - vmess("Total compute time ray-tracing = %.2f s.", t1-t0); - } - - /* free arrays */ - - initargs(argc,argv); /* this will free the arg arrays declared */ - free(velocity); - free(slowness); - - return 0; -} diff --git a/raytime.old/raytime.c.veryold b/raytime.old/raytime.c.veryold deleted file mode 100644 index e5e01b5..0000000 --- a/raytime.old/raytime.c.veryold +++ /dev/null @@ -1,704 +0,0 @@ -#include <DELPHI_IOc.h> -#include <errno.h> -#include <memory.h> -#include <time.h> -#include <raytime.h> - -/* Plane-wave modeling externals */ -void plane_wave(float *tfinal,float *slowness, char *candidate, struct i_xyz *ndim, float scale, int order); - -/* Vidale modeling externals */ -extern void vidale(float *ttime, float *slow, struct i_xyz *nm, struct i_xyz *isrc, struct f_xyz *scale, int order); - -/* Graph_Theory modeling externals */ -extern void dijkstra(float *tfinal, float *slowness, char *candidate, int *raypath, XYZIndex *ndim, int order, int big, struct s_stencil *template); - -extern struct s_stencil *make_stencil(int order, XYZIndex *nm, XYZPosition *scale); - -extern void getrecpos(int *xi, int *zi, int *nrec, int nx, float h, float ox, float oz, int verbose); - -extern float setzsrc(int nb, int *boundary, float **inter, float *slow, int ni, float zsrc1, float dzsrc, float dz, float oz, int nx, int nz, float xsrc, float dx, float ox, int id, int verbose); - -void rm_head(float *slow, struct i_xyz *ndim, struct i_xyz *isrc, int mzrcv, struct f_xyz *scale, float **inter, int ni, int *nzm); - -extern void draw_rays(char *file_eps, int *raypath, struct i_xyz *ircv, int nx, int nz, float *slow, float dx, float dz, int nrec, float **inter, int ni, int hom, int verbose); - -extern void opint(float **data, int nrec, int Ns, int ix, float **dataT, float Tmin, float Tmax, float dT, int nT); - -/*********************** self documentation **********************/ -char *sdoc[] = { -" ", -" raytime - modeling of one-way traveltime for CFP operators", -" ", -" raytime file_vel= xsrc1= zsrc1= [optional parameters]", -" ", -" Required parameters:", -" ", -" file_vel= ................ gridded velocity file (DELPHI format)", -" file_svel= ............... gridded velocity file (DELPHI format)", -" xsrc1= ................... x-position of the source (m)", -" zsrc1= ................... z-position of the source (m)", -" ", -" Optional parameters:", -" ", -" INPUT AND OUTPUT ", -" file_out= ................ output file with traveltimes", -" file_amp= ................ output file with approximate amplitudes", -" file_int= ................ input file describing the interfaces (makemod)", -" file_ray= ................ postscript file with rays (only method=graph)", -" onegath=0 ................ 1; writes operators in one gather", -" RAY TRACING ", -" method=fd ................ calculation method (fd, plane or graph) ", -" sbox=1 ................... radius of inner straight ray (fd method)", -" order= ................... accuracy plane(=2)[0-2] and graph(=8)[1-10]", -" radius=0 ................. radius in plane method", -" dT=0 ..................... put traces on one-way time grid with step dT", -" Tmin=0 ................... minimum time of one-way time grid (0 not used)", -" Tmax=Tmin ................ maximum time of one-way time grid", -" hom=1 .................... 1: draw straight rays in homogeneous layers", -" SOURCE POSITIONS ", -" xsrc2=xsrc1 .............. x-position of last source", -" dxsrc=0 .................. step in source x-direction", -" zsrc2=zsrc1 .............. z-position of last source", -" dzsrc=0 .................. step in source z-direction", -" boundary=0 ............... boundary to place the sources (overrules zsrc)", -" add=0 .................... 1: adds all defined sources", -" head=0 ................... 1: calculate head waves near source position", -" RECEIVER POSITIONS ", -" xrcv=0,(nx-1)*dx ......... x-position's of receivers (array)", -" zrcv=0,0 ................. z-position's of receivers (array)", -" Rboundary=0 .............. boundary to place the receivers (overrules zrcv)", -" dxrcv=dx ................. step in receiver x-direction", -" dzrcv=0 .................. step in receiver z-direction", -" dxspr=0 .................. step of receiver spread in x-direction", -" lint=1 ................... linear interpolate between the rcv points", -" verbose=0 ................ verbose option", -" ", -" raytime calculates the first arrival time at the defined receiver array ", -" for the defined shots at different depth and lateral positions.", -" Note that one output gather consists of shots which are defined at the", -" same lateral position but with different depth positions.", -" Every new lateral position (with dxsrc) gives a new output gather.", -" The parameter dT defines the one-way time between two shot records. The", -" defined shot records (at depth) are used to get the interpolated values ", -" at time steps of dT. ", -" ", -" PROGRAM TO CALCULATE TRAVEL TIMES IN 2D MEDIA ", -" AUTHOR: Joseph R. Matarese ", -" Copyright (c) 1993: Joseph R. Matarese and ", -" Massachusetts Institute of Technology ", -" ", -" Translated to DELPHI environment: Jan Thorbecke 16-02-1996", -" ", -NULL}; -/**************** end self doc ***********************************/ - -int main(int argc, char *argv[]) -{ - float32 *slowness, *slowness_S; - uint8 *candidate; - float32 *ttime, *ttime_p, slow_src; - struct i_xyz *ndim, *isrc, *ircv; - struct f_xyz scale; - int id, nd, iz, ix, is, ir, ie, i; - int iz_min, iz_max, ix_min, ix_max; - int node_src, idz, idx, idp, sign; - int *raypath; - struct s_stencil *stencil; - - intn seqnr[MAX_KEYS]; - int32 type, dom1, dom2; - int error, n1, n2, ret, size, verbose, nkeys, a; - int k, nx, nz, sbox, Ns, nrec, ni, add, hom, ib, Nb; - int *xi, *zi, j, ispr, ik, nzm, head, nT, mzrcv; - int Nd, nb, *boundary, onegath, order, radius, Rboundary; - float xsrc1, xsrc2, dxsrc, zsrc1=0, zsrc2, dzsrc, sx, sz, sl; - float d1, d2, f1, f2, *tmpdata, dx, dz, dxspr, **data; - float xsrc, *zsrc, drcv, dxrcv, dzrcv, t0, t1, t2, x, z, r, signz; - float ox, oz, **inter, dT, Tmin, Tmax, **dataT, *trueslow; - char *file_vel, *file_out, *file_int, *file_amp, *file_svel; - char *keys[MAX_KEYS], *method, *file_ray, file_base[256], *pf; - segyhdr *hdrs, *hdrsT; - - t0 = cputime(); - initargs(argc, argv); - requestdoc(1); - -/*---------------------------------------------------------------------------* - * Read input parameters and query for any that are needed but missing. - *---------------------------------------------------------------------------*/ - - if(!getparint("verbose", &verbose)) verbose = 0; - if(!getparstring("file_vel", &file_vel)) saerr("file_vel not defined"); - if(!getparstring("file_svel", &file_svel)) file_svel=NULL; - if(!getparstring("file_out", &file_out)) file_out=NULL; - if(!getparstring("file_int", &file_int)) file_int=NULL; - if(!getparstring("file_ray", &file_ray)) file_ray=NULL; - if(!getparstring("file_amp", &file_amp)) file_amp=NULL; - if(!getparstring("method", &method)) method="fd"; - if(!getparfloat("xsrc1", &xsrc1)) saerr("xsrc1 not defined"); - if(!getparfloat("xsrc2", &xsrc2)) xsrc2=xsrc1; - if(!getparfloat("dxsrc", &dxsrc)) dxsrc=0; - if(!getparfloat("Tmin", &Tmin)) Tmin=0; - if(!getparint("Rboundary", &Rboundary)) Rboundary=0; - if (Rboundary) { - if(file_int == NULL) saerr("file_int must be specified for Rboundary"); - } - nb = countparval("boundary"); - if(nb == 0 && Tmin == 0) { - if(!getparfloat("zsrc1", &zsrc1)) - saerr("zsrc1 and boundary not defined, one must be defined"); - } - else if (Tmin == 0) { - if(file_int == NULL) saerr("file_int must be specified for boundary"); - boundary = alloc1int(nb); - getparint("boundary", boundary); - if (verbose) samess("source definition on boundary"); - } - if(!getparfloat("zsrc2", &zsrc2)) zsrc2=zsrc1; - if(!getparfloat("dzsrc", &dzsrc)) dzsrc=0; - if(!getparint("head", &head)) head = 0; - if(!getparint("sbox", &sbox)) sbox = 1; - if(!getparint("onegath", &onegath)) onegath = 0; - if(!getparint("add", &add)) add = 0; - if(!getparint("hom", &hom)) hom = 1; - - if(equal(method,"fd")) { - if (verbose) - samess("finite_difference (Vidale, 1988, BSSA V. 78 #6, p. 2062)"); - } - else if(equal(method,"graph")) { - if (verbose) - samess("graph_theory (Moser, 1991, Geophysics V. 56 #1, p. 59)"); - } - else if(equal(method,"plane")) { - if (verbose) - samess("plane_wave (Matarese, 1993, Ph.D. Thesis, MIT)"); - } - else { - samess("unknown method: %s",method); - samess("Possible choices include:\n\n"); - samess("\tfd based on Vidale's finite difference method\n"); - samess("\t (Vidale, 1988, BSSA V. 78 #6, p. 2062)\n"); - samess("\tgraph based on Moser's graph theoretical method\n"); - samess("\t (Moser, 1991, Geophysics V. 56 #1, p. 59)\n"); - samess("\tplane based on Matarese's plane wave extrapolation\n"); - samess("\t (Matarese, 1993, Ph.D. Thesis, MIT)\n"); - return(0); - } - - if (file_ray != NULL) { - pf = strrchr(file_ray, '.'); - *pf = '\0'; - if(!equal(method,"graph")) { - sawarn("If file_ray is defined then method=graph"); - sawarn("So, method is set to graph"); - method = "graph"; - } - } - - if(equal(method,"plane")) { - if(!getparint("order", &order)) order = 2; - if(order < 0 || order > 2) { - sawarn("order must be within [0-2]"); - sawarn("order set to 2"); - order = 2; - } - if(!getparint("radius", &radius)) radius = 0; - } - else if(equal(method,"graph")) { - if(!getparint("order", &order)) order = 8; - if(order < 1) saerr("order must be within [1-10]"); - if(order > 10) sawarn("Attempting an order > 10. Good luck!"); - } - - if(equal(method,"plane") && add) { - if (radius) { - sawarn("Plane wave method with non-zero radius requires one source."); - samess("Continuing with radius = 0."); - } - radius = 0; - } - - if(add && equal(method,"fd")) - saerr("Finite difference methods don't support extended source."); - -/*---------------------------------------------------------------------------* - * Input the slowness grid. - * It's gotta be 2-D and the variable is named "slowness". - *---------------------------------------------------------------------------* - * Open velocity file - *---------------------------------------------------------------------------*/ - - error = open_file(file_vel, GUESS_TYPE, DELPHI_READ); - if (error < 0 ) saerr("error in opening file %s", file_vel); - error = get_dims(file_vel, &n1, &n2, &type); - size = n1 * n2; - tmpdata = alloc1float(size); - hdrs = (segyhdr *) malloc(n2*sizeof(segyhdr)); - read_data(file_vel,tmpdata,size,&n1,&n2,&f1,&f2,&d1,&d2,&type,hdrs); - get_axis(&dom1, &dom2); - if (verbose) disp_info(file_vel,n1,n2,f1,f2,d1,d2,type); - ret = close_file(file_vel); - if (ret < 0) sawarn("err %d on closing input file",ret); - slowness = alloc1float(n1*n2); - - if (dom2 == SA_AXIS_X) { - nx = n2; nz = n1; - dx = d2; dz = d1; - ox = f2; oz = f1; - /* look at the coordinates of gx is the f2-axis is not defined */ - if (dx < 1e-9) { - sawarn("f2 and d2 axis not defined, use the gx values"); - if (hdrs[0].scalco < 0) sl = 1.0/fabs(hdrs[0].scalco); - else if (hdrs[0].scalco == 0) sl = 1.0; - else sl = hdrs[0].scalco; - ox = hdrs[0].gx*sl; - dx = (hdrs[1].gx-hdrs[0].gx)*sl; - } - - if (verbose) samess("Input model is transposed"); - for(ix=0; ix<nx; ix++) { - for(iz=0; iz<nz; iz++) slowness[iz*nx+ix] = 1.0/tmpdata[ix*nz+iz]; - } - } - else { - nx = n1; nz = n2; - dx = d1; dz = d2; - ox = f1; oz = f2; - for(iz=0; iz<nz; iz++) { - for(ix=0; ix<nx; ix++) slowness[iz*nx+ix] = 1.0/tmpdata[iz*nx+ix]; - } - } - free1float(tmpdata); - free(hdrs); - -/*---------------------------------------------------------------------------* - * Open S-wave velocity file - *---------------------------------------------------------------------------*/ - if (file_svel!= NULL) { - error = open_file(file_svel, GUESS_TYPE, DELPHI_READ); - if (error < 0 ) saerr("error in opening file %s", file_svel); - error = get_dims(file_svel, &n1, &n2, &type); - size = n1 * n2; - tmpdata = alloc1float(size); - hdrs = (segyhdr *) malloc(n2*sizeof(segyhdr)); - read_data(file_svel,tmpdata,size,&n1,&n2,&f1,&f2,&d1,&d2,&type,hdrs); - get_axis(&dom1, &dom2); - if (verbose) disp_info(file_svel,n1,n2,f1,f2,d1,d2,type); - ret = close_file(file_svel); - if (ret < 0) sawarn("err %d on closing input file",ret); - slowness_S = alloc1float(n1*n2); - - if (dom2 == SA_AXIS_X) { - if (n2 != nx) saerr("nx of file %s (%d) != nx of file %s (%d)", file_vel, nx, file_svel, n2); - if (n1 != nz) saerr("nz of file %s (%d) != nz of file %s (%d)", file_vel, nz, file_svel, n1); - - if (verbose) samess("Input S-model is transposed"); - for(ix=0; ix<nx; ix++) { - for(iz=0; iz<nz; iz++) slowness_S[iz*nx+ix] = 1.0/tmpdata[ix*nz+iz]; - } - } - else { - if (n1 != nx) saerr("nx of file %s (%d) != nx of file %s (%d)", file_vel, nx, file_svel, n1); - if (n2 != nz) saerr("nz of file %s (%d) != nz of file %s (%d)", file_vel, nz, file_svel, n2); - for(iz=0; iz<nz; iz++) { - for(ix=0; ix<nx; ix++) slowness_S[iz*nx+ix] = 1.0/tmpdata[iz*nx+ix]; - } - } - free1float(tmpdata); - free(hdrs); - } - else { - slowness_S = alloc1float(nx*nz); - for(iz=0; iz<nz; iz++) { - for(ix=0; ix<nx; ix++) - slowness_S[iz*nx+ix] = slowness[iz*nx+ix]; - } - } - - if (NINT(dx*1000) != NINT(dz*1000)) saerr("dx must be equal to dz"); - -/*---------------------------------------------------------------------------* - * Open interface file (if available) - *---------------------------------------------------------------------------*/ - - if (file_int != NULL) { - error = open_file(file_int, GUESS_TYPE, DELPHI_READ); - if (error < 0 ) saerr("error in opening file %s", file_int); - error = get_dims(file_int, &n1, &n2, &type); - size = n1 * n2; - tmpdata = alloc1float(size); - hdrs = (segyhdr *) malloc(n2*sizeof(segyhdr)); - read_data(file_int,tmpdata,size,&n1,&n2,&f1,&f2,&d1,&d2,&type,hdrs); - if (verbose>=2) disp_info(file_int,n1,n2,f1,f2,d1,d2,type); - ret = close_file(file_int); - free(hdrs); - if (ret < 0) sawarn("err %d on closing input file",ret); - ni = n2; - if (n1 != nx) saerr("n1 != nx; wrong interface file"); - - inter = alloc2float(nx, ni); - for(i=0; i<ni; i++) { - for(j=0; j<nx; j++) inter[i][j] = tmpdata[i*nx+j]; - } - free1float(tmpdata); - } - else ni = 0; - -/*================ Read in receiver positions ================*/ - - zi = alloc1int(nx+nz); - xi = alloc1int(nx+nz); - if(Rboundary<=0) { - getrecpos(xi, zi, &nrec, nx, dz, ox, oz, verbose); - } - else { - if (verbose) samess("Placing receivers on boundary %d.",Rboundary); - if (verbose>=3) samess("receiver positions are:"); - if(!getparfloat("dxrcv",&dxrcv)) dxrcv = dx; - nrec = NINT((nx-1)*dx/dxrcv)+1; - for (ir = 0; ir < nrec; ir++) { - xi[ir] = NINT(ir*dxrcv/dx); - zi[ir] = NINT(inter[Rboundary-1][xi[ir]]/dz); - if (verbose>=3) fprintf(stderr,"x=%f z=%f\n",(ox+xi[ir]*dx),(oz+zi[ir]*dz)); - } - } - if(!getparfloat("dxspr",&dxspr)) dxspr= 0; - if(verbose) samess("nrec = %d", nrec); - -/* ============ Check and set parameters =============== */ - - ispr = NINT(dxspr/dx); - if (NINT(ispr*dx) != NINT(dxspr)) - saerr("dxspr is not a multiple of dx; this is not allowed"); - - mzrcv = 0; - for (ir = 0; ir < nrec; ir++) mzrcv = MAX(zi[ir], mzrcv); - if (mzrcv > (nz-1)) saerr("deepest receiver outside model"); - - if (nb) {dzsrc = 0.0; zsrc1 = inter[boundary[0]-1][0]; Nd = nb;} - else if (dzsrc == 0) Nd = 1; - else if (dzsrc != 0) Nd = NINT((zsrc2 - zsrc1)/dzsrc) + 1; - if (dxsrc == 0) Ns = 1; - else if (dxsrc != 0) Ns = NINT((xsrc2 - xsrc1)/dxsrc) + 1; - - if ((zsrc1+(Nd-1)*dzsrc-oz) > nz*dz) { - sawarn("Deepest source outside model; last shot(s) not calculated"); - Nd -= 1; - while( (zsrc1+(Nd-1)*dzsrc-oz ) > nz*dz) Nd--; - } - if (xi[nrec-1]*dx + (Ns-1)*dxspr > nx*dx) - saerr("Moving spread moves outside model"); - - if(!getparfloat("Tmin", &Tmin)) Tmin=0; - if(!getparfloat("Tmax", &Tmax)) Tmax=Tmin; - if(!getparfloat("dT", &dT)) dT=0; - if (NINT(1000*dT) != 0) Nd = NINT((Tmax - Tmin)/dT) + 1; - else if (Tmin) Nd = 1; - - if (verbose) { - samess("Number of shot positions to generate = %d", Ns); - samess("For every shot postion %d depth positions", Nd); - samess("orig of model (x, z) = %.2f, %.2f", ox, oz); - } - - ndim = (struct i_xyz *)jm_alloc(1,sizeof(struct i_xyz),1); - ndim->z = nz; ndim->y = 1; ndim->x = nx; - scale.x = dx; scale.y = 0.; scale.z = dz; - nd = nz*nx; - -/*---------------------------------------------------------------------------* - * If not finite difference method, allocate traveltime mask array(candidate). - *--------------------------------------------------------------------------- - * Allocate the traveltime asrray. - * If graph method, allocate the raypath and stencil arrays. - *---------------------------------------------------------------------------*/ - - candidate = (uint8 *)NULL; - ttime = (float32 *)jm_alloc(nd, sizeof(float32), 0); - - if(equal(method,"graph")) { - candidate = (uint8 *)jm_alloc(nd, sizeof(uint8), 0); - raypath = (int *)jm_alloc(nd, sizeof(int), 0); - stencil = make_stencil(order, ndim, &scale); - } - -/* ============ Initializations =============== */ - -/*---------------------------------------------------------------------------* - * Input the source locations. - * and - * Initialize the traveltime array. Place t=0 @ source position. - *---------------------------------------------------------------------------*/ - - if (add) { - data = alloc2float(nrec, 1); - isrc = (struct i_xyz *)jm_alloc(Ns*Nd+1,sizeof(struct i_xyz),1); - zsrc = alloc1float(Nd); - for(id=0, ttime_p=ttime; id<nd; id++, ttime_p++) - *ttime_p = Infinity; - - ie = 0; - for (is = 0; is < Ns; is++) { - xsrc = xsrc1 + is*dxsrc - ox; - for (id = 0; id < Nd; id++) { - zsrc[id] = setzsrc(nb,boundary,inter,slowness_S,ni,zsrc1,dzsrc, - dz,oz,nx,nz,xsrc,dx,ox,id,verbose); - - isrc[ie].x = NINT(xsrc/dx); - isrc[ie].y = 0; - isrc[ie].z = NINT(zsrc[id]/dz); - node_src = isrc[ie].z*nx + isrc[ie].x; - sx = isrc[ie].x*dx-xsrc; - sz = isrc[ie].z*dz-zsrc[id]; - sign = -1; - if (sz < 0) sign = 1; - ttime[node_src] = sign*sqrt(sx*sx+sz*sz)*slowness[node_src]; - if((isrc[ie].x > nx-1) || (isrc[ie].x < 0) || - (isrc[ie].z > nz-1) || (isrc[ie].z < 0)) - { saerr("source %d out of bounds ix=%d iz=%d", ie, isrc[ie].x, isrc[ie].z); } - ie++; - } - } - Ns = 1; - Nd = 1; - } - else { - data = alloc2float(nrec, Nd); - isrc = (struct i_xyz *)jm_alloc(2,sizeof(struct i_xyz),1); - zsrc = alloc1float(Nd); - } - -/* ============ Initializations (2) =============== */ - - if(!getparfloat("dxrcv",&dxrcv)) dxrcv = dx; - if(!getparfloat("dzrcv",&dzrcv)) dzrcv = 0; - drcv = sqrt(dxrcv*dxrcv+dzrcv*dzrcv); - keys[0] = (char *) malloc(MAX_KEY_LENGTH); - nkeys = 1; - keys[0] = SA_OPER; - seqnr[0] = 1; - type = SA_TYPE_REAL; - dom1 = SA_AXIS_X; - if (dT > 0) dom2 = SA_AXIS_TIME; - else dom2 = SA_AXIS_Z; - if (file_ray != NULL) { - ircv = (struct i_xyz *)jm_alloc(nrec+1,sizeof(struct i_xyz),1); - } - if (head == 0) { - trueslow = alloc1float(nd); - for (k = 0; k < nd; k++) trueslow[k] = slowness[k]; - } - - if (file_amp != NULL) { - ret = open_file(file_amp, GUESS_TYPE, DELPHI_CREATE); - if (ret < 0 ) saerr("error in creating output file %s", file_amp); - } - ret = open_file(file_out, GUESS_TYPE, DELPHI_CREATE); - if (ret < 0 ) saerr("error in creating output file %s", file_out); - -/*---------------------------------------------------------------------------* - * Compute traveltimes and (if applicable) raypaths. - *---------------------------------------------------------------------------*/ - - for (is = 0; is < Ns; is++) { - xsrc = xsrc1 + is*dxsrc - ox; - if (verbose) samess("**** gather %d ****", is+1); - - for (id = 0, ib=0; id < Nd; id++) { - if (nb) { - if (inter[boundary[id]-1][NINT(xsrc/dx)] == 0) continue; - } - zsrc[ib] = setzsrc(nb,boundary,inter,slowness_S,ni,zsrc1,dzsrc,dz, - oz,nx,nz,xsrc,dx,ox,id,verbose); - if (verbose) samess("xsrc = %f zsrc = %f", xsrc+ox, zsrc[ib]+oz); - - if (!add) { - for(i=0, ttime_p=ttime; i<nd; i++, ttime_p++) - *ttime_p = Infinity; - - isrc[0].x = NINT(xsrc/dx); - isrc[0].y = 0; - isrc[0].z = NINT(zsrc[ib]/dz); - if((isrc[0].x > nx-1) || (isrc[0].x < 0) || - (isrc[0].z > nz-1) || (isrc[0].z < 0)) { - { saerr("source %d out of bounds ix=%d iz=%d", is, isrc[is].x, isrc[is].z); } - } - node_src = isrc[0].z*nx + isrc[0].x; - sx = isrc[0].x*dx-xsrc; - sz = isrc[0].z*dz-zsrc[ib]; - sign = -1; - if (sz < 0) sign = 1; - ttime[node_src] = sign*sqrt(sx*sx+sz*sz)*slowness[node_src]; - - if(equal(method,"plane")) { - iz_min = max2(0,isrc[0].z-radius); - iz_max = min2(ndim->z-1,isrc[0].z+radius); - ix_min = max2(0,isrc[0].x-radius); - ix_max = min2(ndim->x-1,isrc[0].x+radius); - - node_src = isrc[0].z*ndim->x + isrc[0].x; - slow_src = slowness[node_src]; - for(iz=iz_min;iz<=iz_max;iz++) { - idz = iz - isrc[0].z; - for(ix=ix_min;ix<=ix_max;ix++) { - idx = ix - isrc[0].x; - idp = iz*ndim->x + ix; - ttime[idp] = 0.5 * scale.x * sqrt(1.*idx*idx + - idz*idz) * (slow_src + slowness[idp]); - } - } - } - - /*=== avoid calculation of head waves from below zsrc ===*/ - if (head == 0) { - ndim->z = nz; - for (k = 0; k < nd; k++) slowness[k] = trueslow[k]; - rm_head(slowness,ndim,isrc,mzrcv,&scale,inter,ni,&nzm); - ndim->z = MAX(nzm,2); - } - - } - - t1 = cputime(); - - if(equal(method,"plane")) { - plane_wave(ttime,slowness,(char *)candidate,ndim, - scale.x,order); - } - else if(equal(method,"fd")) { - vidale(ttime,slowness,ndim,isrc,&scale,sbox); - } - else if(equal(method,"graph")) { - dijkstra(ttime,slowness,(char *)candidate,raypath,ndim, - order,0,stencil); - } - - t2 = cputime(); - if (verbose>=3) - samess("CPU-time computing traveltimes = %.2f s",t2-t1); - - for (ir = 0; ir < nrec; ir++) { - ik = xi[ir] + is*ispr; - data[ib][ir] = ttime[zi[ir]*nx+ik]; - } - - if(equal(method,"graph") && (file_ray != NULL)) { - sprintf(file_base, "%s_s%02dd%02d.eps", file_ray, is+1, id+1); - - for(ir=0;ir<nrec;ir++) { - ircv[ir].x = xi[ir]; - ircv[ir].y = 0; - ircv[ir].z = zi[ir]; - } - draw_rays(file_base,raypath,ircv,nx,nz,slowness,dx,dz,nrec, - inter,ni,hom,verbose); - if(verbose>=2) - samess("finished plotting raypaths in postscript file %s", file_base); - } - ib++; - } - Nb = ib; - -/* ================ write to output file ================*/ - - hdrs = (segyhdr *) malloc(Nd*sizeof(segyhdr)); - f1 = xi[0]*dx + ox; - f2 = zsrc1; - d2 = dxsrc; - if (nb) f2 = 1.0; - if (onegath) seqnr[0] = 1; - else seqnr[0] = is+1; - - gen_hdrs(hdrs,nrec,Nd,f1,f2,drcv,dzsrc,TRID_ZX); - for (i = 0; i < Nb; i++) { - hdrs[i].scalco = -1000; - hdrs[i].scalel = -1000; - hdrs[i].offset = NINT(xi[0]*dx + is*ispr*dx - xsrc); - hdrs[i].sx = NINT((xsrc+ox)*1000.0); - hdrs[i].sdepth = NINT((zsrc[i]+oz)*1000.0); - if (onegath) { - hdrs[i].fldr = 1; - hdrs[i].trwf = Ns*Nd; - } - else { - hdrs[i].fldr = is+1; - hdrs[i].trwf = Nd; - } - } - - ret = set_keys(keys, seqnr, nkeys); - if (ret < 0 ) sawarn("error on writing keys."); - ret = set_axis(dom1, dom2); - if (ret < 0 ) saerr("error on writing axis."); - - if (verbose>1) disp_info(file_out,nrec,Nb,f1,f2,drcv,dzsrc,type); - ret = write_data(file_out,*data,nrec,Nb,f1,f2, - drcv,dzsrc,type,hdrs); - if (ret < 0 ) saerr("error on writing output file."); - - free(hdrs); - - if (file_amp != NULL) { - hdrs = (segyhdr *) malloc(Nd*sizeof(segyhdr)); - f1 = xi[0]*dx + ox; - f2 = zsrc1; - d2 = dxsrc; - if (nb) f2 = 1.0; - if (onegath) seqnr[0] = 1; - else seqnr[0] = is+1; - - gen_hdrs(hdrs,nrec,Nd,f1,f2,drcv,dzsrc,TRID_ZX); - for (i = 0; i < Nb; i++) { - hdrs[i].scalco = -1000; - hdrs[i].scalel = -1000; - hdrs[i].offset = NINT(xi[0]*dx + is*ispr*dx - xsrc); - hdrs[i].sx = NINT((xsrc+ox)*1000.0); - hdrs[i].sdepth = NINT((zsrc[i]+oz)*1000.0); - if (onegath) { - hdrs[i].fldr = 1; - hdrs[i].trwf = Ns*Nd; - } - else { - hdrs[i].fldr = is+1; - hdrs[i].trwf = Nd; - } - for (ir = 0; ir < nrec; ir++) { - x = xsrc - (xi[ir] + is*ispr)*dx; - z = zsrc[i] - (zi[ir] + is*ispr)*dzrcv; - r = sqrt(x*x+z*z); /* cos(phi) = z/r */ - if (r != 0) data[i][ir] = fabs(z)/(r*sqrt(r)); - else data[i][ir] = 1.0; - } - - } - - ret = set_keys(keys, seqnr, nkeys); - if (ret < 0 ) sawarn("error on writing keys."); - ret = set_axis(dom1, dom2); - if (ret < 0 ) saerr("error on writing axis."); - ret = write_data(file_amp,*data,nrec,Nb,f1,f2, - drcv,dzsrc,type,hdrs); - if (ret < 0 ) saerr("error on writing output file."); - - free(hdrs); - } - } - -/*---------------------------------------------------------------------------* - * Output traveltime array to a file. - *---------------------------------------------------------------------------*/ - - ret = close_file(file_out); - if (ret < 0) saerr("err %d on closing output file",ret); - if (file_amp != NULL) { - ret = close_file(file_amp); - if (ret < 0) saerr("err %d on closing output file",ret); - } - - t1 = cputime(); - if (verbose) samess("Total CPU-time = %f",t1-t0); - - return(0); -} diff --git a/raytime.old/raytime.h b/raytime.old/raytime.h deleted file mode 100644 index dea8b1b..0000000 --- a/raytime.old/raytime.h +++ /dev/null @@ -1,194 +0,0 @@ -#include<stdlib.h> -#include<stdio.h> -#include<math.h> - -typedef struct _compType { /* Receiver Type */ - int vz; - int vx; - int p; - int txx; - int tzz; - int txz; - int pp; - int ss; - int ud; -} compType; - -typedef struct _receiverPar { /* Receiver Parameters */ - char *file_rcv; - compType type; - int n; - int nt; - int delay; - int skipdt; - int max_nrec; - int *z; - int *x; - float *zr; - float *xr; - int int_p; - int int_vx; - int int_vz; - int scale; - int sinkdepth; - int sinkvel; - float cp; - float rho; -} recPar; - -typedef struct _snapshotPar { /* Snapshot Parameters */ - char *file_snap; - char *file_beam; - compType type; - int nsnap; - int delay; - int skipdt; - int skipdz; - int skipdx; - int nz; - int nx; - int z1; - int z2; - int x1; - int x2; - int vxvztime; - int beam; - int withbnd; -} snaPar; - -typedef struct _modelPar { /* Model Parameters */ - int iorder; - int ischeme; - int grid_dir; - int sh; - char *file_cp; - char *file_ro; - char *file_cs; - char *file_qp; - char *file_qs; - float dz; - float dx; - float dt; - float tmod; - int nt; - float z0; - float x0; - /* medium max/min values */ - float cp_min; - float cp_max; - float cs_min; - float cs_max; - float ro_min; - float ro_max; - int nz; - int nx; - int naz; - int nax; - /* Vx: rox */ - int ioXx; - int ioXz; - int ieXx; - int ieXz; - /* Vz: roz */ - int ioZx; - int ioZz; - int ieZx; - int ieZz; - /* P, Txx, Tzz: lam, l2m */ - int ioPx; - int ioPz; - int iePx; - int iePz; - /* Txz: muu */ - int ioTx; - int ioTz; - int ieTx; - int ieTz; - /* attenuation / dissipative medium */ - float Qp; - float Qs; - float fw; - float qr; -} modPar; - -typedef struct _waveletPar { /* Wavelet Parameters */ - char *file_src; /* general source */ - int nsrcf; - int nt; - int ns; - int nx; - float dt; - float ds; - float fmax; - int random; - int seed; - int nst; - size_t *nsamp; -} wavPar; - -typedef struct _sourcePar { /* Source Array Parameters */ - int n; - int type; - int orient; - int *z; - int *x; - int single; - int plane; - int circle; - int array; - int random; - float *tbeg; - float *tend; - int multiwav; - float angle; - float velo; - float amplitude; - int distribution; - int window; - int injectionrate; - int sinkdepth; - int src_at_rcv; /* Indicates that wavefield should be injected at receivers */ -} srcPar; - -typedef struct _shotPar { /* Shot Parameters */ - int n; - int *z; - int *x; -} shotPar; - -typedef struct _boundPar { /* Boundary Parameters */ - int top; - int bot; - int lef; - int rig; - float *tapz; - float *tapx; - float *tapxz; - int cfree; - int ntap; - int *surface; - int npml; - float R; /* reflection at side of model */ - float m; /* scaling order */ - float *pml_Vx; - float *pml_nzVx; - float *pml_nxVz; - float *pml_nzVz; - float *pml_nxP; - float *pml_nzP; - -} bndPar; - -typedef struct _raypar { /* ray-tracing parameters */ - int smoothwindow; - int useT2; - int geomspread; - int nray; -} rayPar; - -#if __STDC_VERSION__ >= 199901L - /* "restrict" is a keyword */ -#else -#define restrict -#endif - diff --git a/raytime.old/readModel.c b/raytime.old/readModel.c deleted file mode 100644 index 8ac2640..0000000 --- a/raytime.old/readModel.c +++ /dev/null @@ -1,75 +0,0 @@ -#define _FILE_OFFSET_BITS 64 -#define _LARGEFILE_SOURCE -#define _LARGEFILE64_SOURCE - -#include <assert.h> -#include <stdio.h> -#include <stdlib.h> -#include <errno.h> -#include <math.h> -#include "segy.h" -#include "par.h" -#include "raytime.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -/** -* Reads gridded model files and compute from them medium parameters used in the FD kernels. -* The files read in contain the P (and S) wave velocity and density. -* The medium parameters calculated are lambda, mu, lambda+2mu, and 1/ro. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - - -int readModel(modPar mod, bndPar bnd, float *velocity, float *slowness) -{ - FILE *fpcp; - size_t nread; - int i, tracesToDo, j; - int n1, ix, iz, nz, nx; - int ixo, izo, ixe, ize; - int ioXx, ioXz, ioZz, ioZx, ioPx, ioPz, ioTx, ioTz; - float cp2, cs2, cs11, cs12, cs21, cs22, mul, mu, lamda2mu, lamda; - float cs2c, cs2b, cs2a, cpx, cpz, bx, bz, fac; - float a, b; - segy hdr; - - - /* grid size and start positions for the components */ - nz = mod.nz; - nx = mod.nx; - -/* open files and read first header */ - - fpcp = fopen( mod.file_cp, "r" ); - assert( fpcp != NULL); - nread = fread(&hdr, 1, TRCBYTES, fpcp); - assert(nread == TRCBYTES); - -/* read all traces */ - - tracesToDo = mod.nx; - i = 0; - while (tracesToDo) { - nread = fread(&velocity[i*nz], sizeof(float), hdr.ns, fpcp); - assert (nread == hdr.ns); - for (j=0;j<nz;j++) { - if (velocity[i*nz+j]!=0.0) { - slowness[i*nz+j] = 1.0/velocity[i*nz+j]; - } - } - nread = fread(&hdr, 1, TRCBYTES, fpcp); - if (nread==0) break; - i++; - } - fclose(fpcp); - - return 0; -} - - diff --git a/raytime.old/recvPar.c b/raytime.old/recvPar.c deleted file mode 100644 index 4ad9eae..0000000 --- a/raytime.old/recvPar.c +++ /dev/null @@ -1,519 +0,0 @@ -#include <stdio.h> -#include <assert.h> -#include <math.h> - -#include "raytime.h" -#include "par.h" - -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -/** -* Calculates the receiver positions based on the input parameters -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* -* Ammendments: -* Max Holicki changing the allocation receiver array (2-2016) -* The Netherlands -**/ - - -void name_ext(char *filename, char *extension); - -int recvPar(recPar *rec, float sub_x0, float sub_z0, float dx, float dz, int nx, int nz) -{ - float *xrcv1, *xrcv2, *zrcv1, *zrcv2; - int i, ix, ir, verbose; - float dxrcv, dzrcv, *dxr, *dzr; - float rrcv, dphi, oxrcv, ozrcv, arcv; - double circ, h, a, b, e, s, xr, zr, dr, srun, phase; - float xrange, zrange, sub_x1, sub_z1; - int Nx1, Nx2, Nz1, Nz2, Ndx, Ndz, iarray, nrec, nh; - int nxrcv, nzrcv, ncrcv, nrcv, ntrcv, *nlrcv; - float *xrcva, *zrcva; - char* rcv_txt; - FILE *fp; - - if (!getparint("verbose", &verbose)) verbose = 0; - - /* Calculate Model Dimensions */ - sub_x1=sub_x0+(nx-1)*dx; - sub_z1=sub_z0+(nz-1)*dz; - -/* Compute how many receivers are defined and then allocate the receiver arrays */ - - /* Receivers on a Circle */ - if (getparfloat("rrcv",&rrcv)) { - if (!getparfloat("dphi",&dphi)) dphi=2.0; - ncrcv=NINT(360.0/dphi); - if (verbose) vmess("Total number of receivers on a circle: %d",ncrcv); - } - else { - ncrcv=0; - } - - /* Receivers from a File */ - ntrcv=0; - if (!getparstring("rcv_txt",&rcv_txt)) rcv_txt=NULL; - if (rcv_txt!=NULL) { - /* Open text file */ - fp=fopen(rcv_txt,"r"); - assert(fp!=NULL); - /* Get number of lines */ - while (!feof(fp)) if (fgetc(fp)=='\n') ntrcv++; - fseek(fp,-1,SEEK_CUR); - if (fgetc(fp)!='\n') ntrcv++; /* Checks if last line terminated by /n */ - if (verbose) vmess("Number of receivers in rcv_txt file: %d",ntrcv); - rewind(fp); - } - - /* Receiver Array */ - nxrcv=countparval("xrcva"); - nzrcv=countparval("zrcva"); - if (nxrcv!=nzrcv) verr("Number of receivers in array xrcva (%d), zrcva(%d) are not equal",nxrcv,nzrcv); - if (verbose&&nxrcv) vmess("Total number of array receivers: %d",nxrcv); - - /* Linear Receiver Arrays */ - Nx1 = countparval("xrcv1"); - Nx2 = countparval("xrcv2"); - Nz1 = countparval("zrcv1"); - Nz2 = countparval("zrcv2"); - if (Nx1!=Nx2) verr("Number of receivers starting points in 'xrcv1' (%d) and number of endpoint in 'xrcv2' (%d) are not equal",Nx1,Nx2); - if (Nz1!=Nz2) verr("Number of receivers starting points in 'zrcv1' (%d) and number of endpoint in 'zrcv2' (%d) are not equal",Nz1,Nz2); - if (Nx1!=Nz2) verr("Number of receivers starting points in 'xrcv1' (%d) and number of endpoint in 'zrcv2' (%d) are not equal",Nx1,Nz2); - - rec->max_nrec=ncrcv+ntrcv+nxrcv; - - /* no receivers are defined use default linear array of receivers on top of model */ - if (!rec->max_nrec && Nx1==0) Nx1=1; // Default is to use top of model to record data - - if (Nx1) { - /* Allocate Start & End Points of Linear Arrays */ - xrcv1=(float *)malloc(Nx1*sizeof(float)); - xrcv2=(float *)malloc(Nx1*sizeof(float)); - zrcv1=(float *)malloc(Nx1*sizeof(float)); - zrcv2=(float *)malloc(Nx1*sizeof(float)); - if (!getparfloat("xrcv1",xrcv1)) xrcv1[0]=sub_x0; - if (!getparfloat("xrcv2",xrcv2)) xrcv2[0]=sub_x1; - if (!getparfloat("zrcv1",zrcv1)) zrcv1[0]=sub_z0; - if (!getparfloat("zrcv2",zrcv2)) zrcv2[0]=zrcv1[0]; - - /* check if receiver arrays fit into model */ - for (iarray=0; iarray<Nx1; iarray++) { - xrcv1[iarray] = MAX(sub_x0, xrcv1[iarray]); - xrcv1[iarray] = MIN(sub_x0+nx*dx,xrcv1[iarray]); - xrcv2[iarray] = MAX(sub_x0, xrcv2[iarray]); - xrcv2[iarray] = MIN(sub_x0+nx*dx,xrcv2[iarray]); - - zrcv1[iarray] = MAX(sub_z0, zrcv1[iarray]); - zrcv1[iarray] = MIN(sub_z0+nz*dz,zrcv1[iarray]); - zrcv2[iarray] = MAX(sub_z0, zrcv2[iarray]); - zrcv2[iarray] = MIN(sub_z0+nz*dz,zrcv2[iarray]); - } - - /* Crop to Fit Model */ -/* Max's addtion still have to check if it has the same fucntionality */ - for (iarray=0;iarray<Nx1;iarray++) { - if (xrcv1[iarray]<sub_x0) { - if (xrcv2[iarray]<sub_x0) { - verr("Linear array %d outside model bounds",iarray); - } - else { - vwarn("Cropping element %d of 'xrcv1' (%f) to model bounds (%f)",iarray,xrcv1[iarray],sub_x0); - xrcv1[iarray]=sub_x0; - } - } - else if (xrcv1[iarray] > sub_x1) { - verr("Linear array %d outside model bounds",iarray); - } - if ( (xrcv2[iarray] < xrcv1[iarray]) ) { - verr("Ill defined linear array %d, 'xrcv1' (%f) greater than 'xrcv2' (%f)",iarray,xrcv1[iarray],xrcv2[iarray]); - } - else if (xrcv2[iarray]>sub_x1) { - vwarn("Cropping element %d of 'xrcv2' (%f) to model bounds (%f)",iarray,xrcv2[iarray],sub_x1); - xrcv2[iarray]=sub_x1; - } - - if (zrcv1[iarray] < sub_z0) { - if (zrcv2[iarray] < sub_z0) { - verr("Linear array %d outside model bounds",iarray); - } - else { - vwarn("Cropping element %d of 'zrcv1' (%f) to model bounds (%f)",iarray,zrcv1[iarray],sub_z0); - zrcv1[iarray]=sub_z0; - } - } - else if (zrcv1[iarray] > sub_z1) { - verr("Linear array %d outside model bounds",iarray); - } - if ( (zrcv2[iarray] < zrcv1[iarray]) ) { - verr("Ill defined linear array %d, 'zrcv1' (%f) greater than 'zrcv2' (%f)",iarray,zrcv1[iarray],zrcv2[iarray]); - } - else if (zrcv2[iarray]>sub_z1) { - vwarn("Cropping element %d of 'xrcv2' (%f) to model bounds (%f)",iarray,zrcv2[iarray],sub_z1); - zrcv2[iarray]=sub_z1; - } - } - - /* Get Sampling Rates */ - Ndx = countparval("dxrcv"); - Ndz = countparval("dzrcv"); - - dxr = (float *)malloc(Nx1*sizeof(float)); - dzr = (float *)malloc(Nx1*sizeof(float)); - if(!getparfloat("dxrcv", dxr)) dxr[0]=dx; - if(!getparfloat("dzrcv", dzr)) dzr[0]=0.0; - if ( (Ndx<=1) && (Ndz==0) ){ /* default values are set */ - for (i=1; i<Nx1; i++) { - dxr[i] = dxr[0]; - dzr[i] = dzr[0]; - } - Ndx=1; - Ndz=1; - } - else if ( (Ndz==1) && (Ndx==0) ){ /* default values are set */ - for (i=1; i<Nx1; i++) { - dxr[i] = dxr[0]; - dzr[i] = dzr[0]; - } - Ndz=1; - Ndx=1; - } - else { /* make sure that each array has dzrcv or dxrcv defined for each line or receivers */ - if (Ndx!=Ndz) { - verr("Number of 'dxrcv' (%d) is not equal to number of 'dzrcv' (%d) or 1",Ndx,Ndz); - } - if (Ndx!=Nx1 && Ndx!=1) { - verr("Number of 'dxrcv' (%d) is not equal to number of starting points in 'xrcv1' (%d) or 1",Ndx,Nx1); - } - } - - /* check consistency of receiver steps */ - for (iarray=0; iarray<Ndx; iarray++) { - if (dxr[iarray]<0) { - dxr[i]=dx; - vwarn("'dxrcv' element %d (%f) is less than zero, changing it to %f'",iarray,dxr[iarray],dx); - } - } - for (iarray=0;iarray<Ndz;iarray++) { - if (dzr[iarray]<0) { - dzr[iarray]=dz; - vwarn("'dzrcv' element %d (%f) is less than zero, changing it to %f'",iarray,dzr[iarray],dz); - } - } - for (iarray=0;iarray<Ndx;iarray++){ - if (dxr[iarray]==0 && dzr[iarray]==0) { - xrcv2[iarray]=xrcv1[iarray]; - dxr[iarray]=1.; - vwarn("'dxrcv' element %d & 'dzrcv' element 1 are both 0.",iarray+1); - vmess("Placing 1 receiver at (%d,%d)",xrcv1[iarray],zrcv1[iarray]); - } - } - for (iarray=0;iarray<Ndx;iarray++){ - if (xrcv1[iarray]==xrcv2[iarray] && dxr[iarray]!=0) { - dxr[iarray]=0.; - vwarn("Linear array %d: 'xrcv1'='xrcv2' and 'dxrcv' is not 0. Setting 'dxrcv'=0",iarray+1); - } - } - for (iarray=0;iarray<Ndx;iarray++){ - if (zrcv1[iarray]==zrcv2[iarray] && dzr[iarray]!=0.){ - dzr[iarray]=0.; - vwarn("Linear array %d: 'zrcv1'='zrcv2' and 'dzrcv' is not 0. Setting 'dzrcv'=0",iarray+1); - } - } - - /* Calculate Number of Receivers */ - nrcv = 0; - nlrcv=(int *)malloc(Nx1*sizeof(int)); - for (iarray=0; iarray<Nx1; iarray++) { - xrange = (xrcv2[iarray]-xrcv1[iarray]); - zrange = (zrcv2[iarray]-zrcv1[iarray]); - if (dxr[iarray] != 0.0) { - nlrcv[iarray] = NINT(fabs(xrange/dxr[iarray]))+1; - } - else { - if (dzr[iarray] == 0) { - verr("For receiver array %d: receiver distance dzrcv is not given", iarray); - } - nlrcv[iarray] = NINT(fabs(zrange/dzr[iarray]))+1; - } - nrcv+=nlrcv[iarray]; - } - - /* Calculate Number of Receivers */ -/* - nlrcv=(int *)malloc(Nx1*sizeof(int)); - if (!isnan(*xrcv1)) *nlrcv=MIN(NINT((*xrcv2-*xrcv1)/(*dxr)),NINT((*zrcv2-*zrcv1)/(*dzr)))+1; - else *nlrcv=0; - nrcv=*nlrcv; - if (verbose>4 && nlrcv[iarray]!=0) vmess("Linear receiver array 1 has final bounds: (X: %f -> %f,Z: %f -> -%f)",xrcv1[iarray],xrcv1[iarray]+nlrcv[iarray]*(*dxr),zrcv1[iarray],zrcv1[iarray]+nlrcv[iarray]*(*dzr)); - if (Ndx>1) { - for (iarray=1;iarray<Nx1;iarray++) { - if (!isnan(xrcv1[iarray])) { - nlrcv[iarray]=MIN(NINT((xrcv2[iarray]-xrcv1[iarray])/dxr[iarray]),NINT((zrcv2[iarray]-zrcv1[iarray])/dzr[iarray]))+1; - } - else { - nlrcv[iarray]=0; - } - nrcv+=nlrcv[iarray]; - if (verbose>4&&nlrcv[iarray]!=0) vmess("Linear receiver array %d has final bounds: (X: %f -> %f,Z: %f -> -%f)",iarray,xrcv1[iarray],xrcv1[iarray]+nlrcv[iarray]*dxr[iarray],zrcv1[iarray],zrcv1[iarray]+nlrcv[iarray]*dzr[iarray]); - } - } - else { - for (iarray=1;iarray<Nx1;iarray++) { - if (!isnan(xrcv1[iarray])) nlrcv[iarray]=MIN(NINT((xrcv2[iarray]-xrcv1[iarray])/(*dxr)),NINT((zrcv2[iarray]-zrcv1[iarray])/(*dzr)))+1; - else nlrcv[iarray]=0; - nrcv+=nlrcv[iarray]; - if (verbose>4&&nlrcv[iarray]!=0) vmess("Linear receiver array %d has final bounds: (X: %f -> %f,Z: %f -> -%f)",iarray,xrcv1[iarray],xrcv1[iarray]+nlrcv[iarray]**dxr,zrcv1[iarray],zrcv1[iarray]+nlrcv[iarray]**dzr); - } - } -*/ - if (verbose) vmess("Total number of linear array receivers: %d",nrcv); - if (!nrcv) { - free(xrcv1); - free(xrcv2); - free(zrcv1); - free(zrcv2); - free(dxr); - free(dzr); - free(nlrcv); - } - rec->max_nrec+=nrcv; - } - else { - nrcv=0; - } - -/* allocate the receiver arrays */ - - /* Total Number of Receivers */ - if (verbose) vmess("Total number of receivers: %d",rec->max_nrec); - - /* Allocate Arrays */ - rec->x = (int *)calloc(rec->max_nrec,sizeof(int)); - rec->z = (int *)calloc(rec->max_nrec,sizeof(int)); - rec->xr = (float *)calloc(rec->max_nrec,sizeof(float)); - rec->zr = (float *)calloc(rec->max_nrec,sizeof(float)); - -/* read in the receiver postions */ - - nrec=0; - /* Receivers on a Circle */ - if (ncrcv) { - if (!getparfloat("oxrcv",&oxrcv)) oxrcv=0.0; - if (!getparfloat("ozrcv",&ozrcv)) ozrcv=0.0; - if (!getparfloat("arcv",&arcv)) { - arcv=rrcv; - for (ix=0; ix<ncrcv; ix++) { - rec->xr[ix] = oxrcv-sub_x0+rrcv*cos(((ix*dphi)/360.0)*(2.0*M_PI)); - rec->zr[ix] = ozrcv-sub_z0+arcv*sin(((ix*dphi)/360.0)*(2.0*M_PI)); - rec->x[ix] = NINT(rec->xr[ix]/dx); - rec->z[ix] = NINT(rec->zr[ix]/dz); - //rec->x[ix] = NINT((oxrcv-sub_x0+rrcv*cos(((ix*dphi)/360.0)*(2.0*M_PI)))/dx); - //rec->z[ix] = NINT((ozrcv-sub_z0+arcv*sin(((ix*dphi)/360.0)*(2.0*M_PI)))/dz); - if (verbose>4) fprintf(stderr,"Receiver Circle: xrcv[%d]=%f zrcv=%f\n", ix, rec->xr[ix]+sub_x0, rec->zr[ix]+sub_z0); - } - } - else { /* an ellipse */ - /* simple numerical solution to find equidistant points on an ellipse */ - nh = (ncrcv)*1000; /* should be fine enough for most configurations */ - h = 2.0*M_PI/nh; - a = MAX(rrcv, arcv); - b = MIN(rrcv, arcv); - e = sqrt(a*a-b*b)/a; - //fprintf(stderr,"a=%f b=%f e=%f\n", a, b, e); - circ = 0.0; - for (ir=0; ir<nh; ir++) { - s = sin(ir*h); - circ += sqrt(1.0-e*e*s*s); - } - circ = a*h*circ; - //fprintf(stderr,"circ = %f circle=%f\n", circ, 2.0*M_PI*rrcv); - /* define distance between receivers on ellipse */ - dr = circ/ncrcv; - ix = 0; - srun = 0.0; - if (arcv >= rrcv) phase=0.0; - else phase=0.5*M_PI; - for (ir=0; ir<nh; ir++) { - s = sin(ir*h); - srun += sqrt(1.0-e*e*s*s); - if (a*h*srun >= ix*dr ) { - xr = rrcv*cos(ir*h+phase); - zr = arcv*sin(ir*h+phase); - rec->xr[ix] = oxrcv-sub_x0+xr; - rec->zr[ix] = ozrcv-sub_z0+zr; - rec->x[ix] = NINT(rec->xr[ix]/dx); - rec->z[ix] = NINT(rec->zr[ix]/dz); - if (verbose>4) fprintf(stderr,"Receiver Ellipse: xrcv[%d]=%f zrcv=%f\n", ix, rec->xr[ix]+sub_x0, rec->zr[ix]+sub_z0); - ix++; - } - if (ix == ncrcv) break; - } - } - - /* check if receivers fit into the model otherwise clip to edges */ - for (ix=0; ix<ncrcv; ix++) { - rec->x[ix] = MIN(nx-1, MAX(rec->x[ix], 0)); - rec->z[ix] = MIN(nz-1, MAX(rec->z[ix], 0)); - } - nrec += ncrcv; - } - - /* Receiver Text File */ - - if (ntrcv) { - /* Allocate arrays */ - xrcva = (float *)malloc(nrcv*sizeof(float)); - zrcva = (float *)malloc(nrcv*sizeof(float)); - /* Read in receiver coordinates */ - for (i=0;i<nrcv;i++) { - if (fscanf(fp,"%e %e\n",&xrcva[i],&zrcva[i])!=2) vmess("Receiver Text File: Can not parse coordinates on line %d.",i); - } - /* Close file */ - fclose(fp); - /* Process coordinates */ - for (ix=0; ix<nrcv; ix++) { - rec->xr[nrec+ix] = xrcva[ix]-sub_x0; - rec->zr[nrec+ix] = zrcva[ix]-sub_z0; - rec->x[nrec+ix] = NINT((xrcva[ix]-sub_x0)/dx); - rec->z[nrec+ix] = NINT((zrcva[ix]-sub_z0)/dz); - if (verbose>4) vmess("Receiver Text Array: xrcv[%d]=%f zrcv=%f", ix, rec->xr[nrec+ix]+sub_x0, rec->zr[nrec+ix]+sub_z0); - } - free(xrcva); - free(zrcva); - nrec += ntrcv; - } - - /* Receiver Array */ - if (nxrcv != 0) { - /* receiver array is defined */ - xrcva = (float *)malloc(nxrcv*sizeof(float)); - zrcva = (float *)malloc(nxrcv*sizeof(float)); - getparfloat("xrcva", xrcva); - getparfloat("zrcva", zrcva); - for (ix=0; ix<nxrcv; ix++) { - rec->xr[nrec+ix] = xrcva[ix]-sub_x0; - rec->zr[nrec+ix] = zrcva[ix]-sub_z0; - rec->x[nrec+ix] = NINT((xrcva[ix]-sub_x0)/dx); - rec->z[nrec+ix] = NINT((zrcva[ix]-sub_z0)/dz); - if (verbose>4) fprintf(stderr,"Receiver Array: xrcv[%d]=%f zrcv=%f\n", ix, rec->xr[nrec+ix]+sub_x0, rec->zr[nrec+ix]+sub_z0); - } - free(xrcva); - free(zrcva); - nrec += nxrcv; - } - - /* Linear Receiver Arrays */ - if (nrcv!=0) { - xrcv1 = (float *)malloc(Nx1*sizeof(float)); - xrcv2 = (float *)malloc(Nx1*sizeof(float)); - zrcv1 = (float *)malloc(Nx1*sizeof(float)); - zrcv2 = (float *)malloc(Nx1*sizeof(float)); - - if(!getparfloat("xrcv1", xrcv1)) xrcv1[0]=sub_x0; - if(!getparfloat("xrcv2", xrcv2)) xrcv2[0]=(nx-1)*dx+sub_x0; - if(!getparfloat("zrcv1", zrcv1)) zrcv1[0]=sub_z0; - if(!getparfloat("zrcv2", zrcv2)) zrcv2[0]=zrcv1[0]; - - Ndx = countparval("dxrcv"); - Ndz = countparval("dzrcv"); - - dxr = (float *)malloc(Nx1*sizeof(float)); - dzr = (float *)malloc(Nx1*sizeof(float)); - if(!getparfloat("dxrcv", dxr)) dxr[0]=dx; - if(!getparfloat("dzrcv", dzr)) dzr[0]=0.0; - if ( (Ndx<=1) && (Ndz==0) ){ /* default values are set */ - for (i=1; i<Nx1; i++) { - dxr[i] = dxr[0]; - dzr[i] = dzr[0]; - } - Ndx=1; - } - else if ( (Ndz==1) && (Ndx==0) ){ /* default values are set */ - for (i=1; i<Nx1; i++) { - dxr[i] = dxr[0]; - dzr[i] = dzr[0]; - } - Ndz=1; - } - else { /* make sure that each array has dzrcv or dxrcv defined for each line or receivers */ - if (Ndx>1) assert(Ndx==Nx1); - if (Ndz>1) assert(Ndz==Nx1); - } - -/* - if ( (Ndx!=0) && (Ndz!=0) ) { - vwarn("Both dzrcv and dxrcv are set: dxrcv value is used"); - Ndz=0; - for (i=0; i<Nx1; i++) dzr[i] = 0.0; - } -*/ - /* check if receiver arrays fit into model */ - for (iarray=0; iarray<Nx1; iarray++) { - xrcv1[iarray] = MAX(sub_x0, xrcv1[iarray]); - xrcv1[iarray] = MIN(sub_x0+nx*dx,xrcv1[iarray]); - xrcv2[iarray] = MAX(sub_x0, xrcv2[iarray]); - xrcv2[iarray] = MIN(sub_x0+nx*dx,xrcv2[iarray]); - - zrcv1[iarray] = MAX(sub_z0, zrcv1[iarray]); - zrcv1[iarray] = MIN(sub_z0+nz*dz,zrcv1[iarray]); - zrcv2[iarray] = MAX(sub_z0, zrcv2[iarray]); - zrcv2[iarray] = MIN(sub_z0+nz*dz,zrcv2[iarray]); - } - - /* calculate receiver array and store into rec->x,z */ - - for (iarray=0; iarray<Nx1; iarray++) { - xrange = (xrcv2[iarray]-xrcv1[iarray]); - zrange = (zrcv2[iarray]-zrcv1[iarray]); - if (dxr[iarray] != 0.0) { - nrcv = nlrcv[iarray]; - dxrcv=dxr[iarray]; - dzrcv = zrange/(nrcv-1); - if (dzrcv != dzr[iarray]) { - vwarn("For receiver array %d: calculated dzrcv=%f given=%f", iarray, dzrcv, dzr[iarray]); - vwarn("The calculated receiver distance %f is used", dzrcv); - } - } - else { - if (dzr[iarray] == 0) { - verr("For receiver array %d: receiver distance dzrcv is not given", iarray); - } - nrcv = nlrcv[iarray]; - dxrcv = xrange/(nrcv-1); - dzrcv = dzr[iarray]; - if (dxrcv != dxr[iarray]) { - vwarn("For receiver array %d: calculated dxrcv=%f given=%f", iarray, dxrcv, dxr[iarray]); - vwarn("The calculated receiver distance %f is used", dxrcv); - } - } - - // calculate coordinates - for (ir=0; ir<nrcv; ir++) { - rec->xr[nrec]=xrcv1[iarray]-sub_x0+ir*dxrcv; - rec->zr[nrec]=zrcv1[iarray]-sub_z0+ir*dzrcv; - - rec->x[nrec]=NINT((rec->xr[nrec])/dx); - rec->z[nrec]=NINT((rec->zr[nrec])/dz); - nrec++; - } - } - free(xrcv1); - free(xrcv2); - free(zrcv1); - free(zrcv2); - free(dxr); - free(dzr); - free(nlrcv); - } - - rec->n=rec->max_nrec; - return 0; -} diff --git a/raytime.old/segy.h b/raytime.old/segy.h deleted file mode 100644 index d0a0d76..0000000 --- a/raytime.old/segy.h +++ /dev/null @@ -1,849 +0,0 @@ -/* Copyright (c) Colorado School of Mines, 2011.*/ -/* All rights reserved. */ - -/* segy.h - include file for SEGY traces - * - * declarations for: - * typedef struct {} segy - the trace identification header - * typedef struct {} bhed - binary header - * - * Note: - * If header words are added, run the makefile in this directory - * to recreate hdr.h. - * - * Reference: - * K. M. Barry, D. A. Cavers and C. W. Kneale, "Special Report: - * Recommended Standards for Digital Tape Formats", - * Geophysics, vol. 40, no. 2 (April 1975), P. 344-352. - * - * $Author: john $ - * $Source: /usr/local/cwp/src/su/include/RCS/segy.h,v $ - * $Revision: 1.33 $ ; $Date: 2011/11/11 23:56:14 $ - */ - -#include <limits.h> -#include "par.h" - -#ifndef SEGY_H -#define SEGY_H -#define TRCBYTES 240 - -#define SU_NFLTS 32767 /* Arbitrary limit on data array size */ - - -/* TYPEDEFS */ -typedef struct { /* segy - trace identification header */ - - int tracl; /* Trace sequence number within line - --numbers continue to increase if the - same line continues across multiple - SEG Y files. - byte# 1-4 - */ - - int tracr; /* Trace sequence number within SEG Y file - ---each file starts with trace sequence - one - byte# 5-8 - */ - - int fldr; /* Original field record number - byte# 9-12 - */ - - int tracf; /* Trace number within original field record - byte# 13-16 - */ - - int ep; /* energy source point number - ---Used when more than one record occurs - at the same effective surface location. - byte# 17-20 - */ - - int cdp; /* Ensemble number (i.e. CDP, CMP, CRP,...) - byte# 21-24 - */ - - int cdpt; /* trace number within the ensemble - ---each ensemble starts with trace number one. - byte# 25-28 - */ - - short trid; /* trace identification code: - -1 = Other - 0 = Unknown - 1 = Seismic data - 2 = Dead - 3 = Dummy - 4 = Time break - 5 = Uphole - 6 = Sweep - 7 = Timing - 8 = Water break - 9 = Near-field gun signature - 10 = Far-field gun signature - 11 = Seismic pressure sensor - 12 = Multicomponent seismic sensor - - Vertical component - 13 = Multicomponent seismic sensor - - Cross-line component - 14 = Multicomponent seismic sensor - - in-line component - 15 = Rotated multicomponent seismic sensor - - Vertical component - 16 = Rotated multicomponent seismic sensor - - Transverse component - 17 = Rotated multicomponent seismic sensor - - Radial component - 18 = Vibrator reaction mass - 19 = Vibrator baseplate - 20 = Vibrator estimated ground force - 21 = Vibrator reference - 22 = Time-velocity pairs - 23 ... N = optional use - (maximum N = 32,767) - - Following are CWP id flags: - - 109 = autocorrelation - 110 = Fourier transformed - no packing - xr[0],xi[0], ..., xr[N-1],xi[N-1] - 111 = Fourier transformed - unpacked Nyquist - xr[0],xi[0],...,xr[N/2],xi[N/2] - 112 = Fourier transformed - packed Nyquist - even N: - xr[0],xr[N/2],xr[1],xi[1], ..., - xr[N/2 -1],xi[N/2 -1] - (note the exceptional second entry) - odd N: - xr[0],xr[(N-1)/2],xr[1],xi[1], ..., - xr[(N-1)/2 -1],xi[(N-1)/2 -1],xi[(N-1)/2] - (note the exceptional second & last entries) - 113 = Complex signal in the time domain - xr[0],xi[0], ..., xr[N-1],xi[N-1] - 114 = Fourier transformed - amplitude/phase - a[0],p[0], ..., a[N-1],p[N-1] - 115 = Complex time signal - amplitude/phase - a[0],p[0], ..., a[N-1],p[N-1] - 116 = Real part of complex trace from 0 to Nyquist - 117 = Imag part of complex trace from 0 to Nyquist - 118 = Amplitude of complex trace from 0 to Nyquist - 119 = Phase of complex trace from 0 to Nyquist - 121 = Wavenumber time domain (k-t) - 122 = Wavenumber frequency (k-omega) - 123 = Envelope of the complex time trace - 124 = Phase of the complex time trace - 125 = Frequency of the complex time trace - 130 = Depth-Range (z-x) traces - 201 = Seismic data packed to bytes (by supack1) - 202 = Seismic data packed to 2 bytes (by supack2) - byte# 29-30 - */ - - short nvs; /* Number of vertically summed traces yielding - this trace. (1 is one trace, - 2 is two summed traces, etc.) - byte# 31-32 - */ - - short nhs; /* Number of horizontally summed traces yielding - this trace. (1 is one trace - 2 is two summed traces, etc.) - byte# 33-34 - */ - - short duse; /* Data use: - 1 = Production - 2 = Test - byte# 35-36 - */ - - int offset; /* Distance from the center of the source point - to the center of the receiver group - (negative if opposite to direction in which - the line was shot). - byte# 37-40 - */ - - int gelev; /* Receiver group elevation from sea level - (all elevations above the Vertical datum are - positive and below are negative). - byte# 41-44 - */ - - int selev; /* Surface elevation at source. - byte# 45-48 - */ - - int sdepth; /* Source depth below surface (a positive number). - byte# 49-52 - */ - - int gdel; /* Datum elevation at receiver group. - byte# 53-56 - */ - - int sdel; /* Datum elevation at source. - byte# 57-60 - */ - - int swdep; /* Water depth at source. - byte# 61-64 - */ - - int gwdep; /* Water depth at receiver group. - byte# 65-68 - */ - - short scalel; /* Scalar to be applied to the previous 7 entries - to give the real value. - Scalar = 1, +10, +100, +1000, +10000. - If positive, scalar is used as a multiplier, - if negative, scalar is used as a divisor. - byte# 69-70 - */ - - short scalco; /* Scalar to be applied to the next 4 entries - to give the real value. - Scalar = 1, +10, +100, +1000, +10000. - If positive, scalar is used as a multiplier, - if negative, scalar is used as a divisor. - byte# 71-72 - */ - - int sx; /* Source coordinate - X - byte# 73-76 - */ - - int sy; /* Source coordinate - Y - byte# 77-80 - */ - - int gx; /* Group coordinate - X - byte# 81-84 - */ - - int gy; /* Group coordinate - Y - byte# 85-88 - */ - - short counit; /* Coordinate units: (for previous 4 entries and - for the 7 entries before scalel) - 1 = Length (meters or feet) - 2 = Seconds of arc - 3 = Decimal degrees - 4 = Degrees, minutes, seconds (DMS) - - In case 2, the X values are longitude and - the Y values are latitude, a positive value designates - the number of seconds east of Greenwich - or north of the equator - - In case 4, to encode +-DDDMMSS - counit = +-DDD*10^4 + MM*10^2 + SS, - with scalco = 1. To encode +-DDDMMSS.ss - counit = +-DDD*10^6 + MM*10^4 + SS*10^2 - with scalco = -100. - byte# 89-90 - */ - - short wevel; /* Weathering velocity. - byte# 91-92 - */ - - short swevel; /* Subweathering velocity. - byte# 93-94 - */ - - short sut; /* Uphole time at source in milliseconds. - byte# 95-96 - */ - - short gut; /* Uphole time at receiver group in milliseconds. - byte# 97-98 - */ - - short sstat; /* Source static correction in milliseconds. - byte# 99-100 - */ - - short gstat; /* Group static correction in milliseconds. - byte# 101-102 - */ - - short tstat; /* Total static applied in milliseconds. - (Zero if no static has been applied.) - byte# 103-104 - */ - - short laga; /* Lag time A, time in ms between end of 240- - byte trace identification header and time - break, positive if time break occurs after - end of header, time break is defined as - the initiation pulse which maybe recorded - on an auxiliary trace or as otherwise - specified by the recording system - byte# 105-106 - */ - - short lagb; /* lag time B, time in ms between the time break - and the initiation time of the energy source, - may be positive or negative - byte# 107-108 - */ - - short delrt; /* delay recording time, time in ms between - initiation time of energy source and time - when recording of data samples begins - (for deep water work if recording does not - start at zero time) - byte# 109-110 - */ - - short muts; /* mute time--start - byte# 111-112 - */ - - short mute; /* mute time--end - byte# 113-114 - */ - - unsigned short ns; /* number of samples in this trace - byte# 115-116 - */ - - unsigned short dt; /* sample interval; in micro-seconds - byte# 117-118 - */ - - short gain; /* gain type of field instruments code: - 1 = fixed - 2 = binary - 3 = floating point - 4 ---- N = optional use - byte# 119-120 - */ - - short igc; /* instrument gain constant - byte# 121-122 - */ - - short igi; /* instrument early or initial gain - byte# 123-124 - */ - - short corr; /* correlated: - 1 = no - 2 = yes - byte# 125-126 - */ - - short sfs; /* sweep frequency at start - byte# 127-128 - */ - - short sfe; /* sweep frequency at end - byte# 129-130 - */ - - short slen; /* sweep length in ms - byte# 131-132 - */ - - short styp; /* sweep type code: - 1 = linear - 2 = cos-squared - 3 = other - byte# 133-134 - */ - - short stas; /* sweep trace length at start in ms - byte# 135-136 - */ - - short stae; /* sweep trace length at end in ms - byte# 137-138 - */ - - short tatyp; /* taper type: 1=linear, 2=cos^2, 3=other - byte# 139-140 - */ - - short afilf; /* alias filter frequency if used - byte# 141-142 - */ - - short afils; /* alias filter slope - byte# 143-144 - */ - - short nofilf; /* notch filter frequency if used - byte# 145-146 - */ - - short nofils; /* notch filter slope - byte# 147-148 - */ - - short lcf; /* low cut frequency if used - byte# 149-150 - */ - - short hcf; /* high cut frequncy if used - byte# 151-152 - */ - - short lcs; /* low cut slope - byte# 153-154 - */ - - short hcs; /* high cut slope - byte# 155-156 - */ - - short year; /* year data recorded - byte# 157-158 - */ - - short day; /* day of year - byte# 159-160 - */ - - short hour; /* hour of day (24 hour clock) - byte# 161-162 - */ - - short minute; /* minute of hour - byte# 163-164 - */ - - short sec; /* second of minute - byte# 165-166 - */ - - short timbas; /* time basis code: - 1 = local - 2 = GMT - 3 = other - byte# 167-168 - */ - - short trwf; /* trace weighting factor, defined as 1/2^N - volts for the least sigificant bit - byte# 169-170 - */ - - short grnors; /* geophone group number of roll switch - position one - byte# 171-172 - */ - - short grnofr; /* geophone group number of trace one within - original field record - byte# 173-174 - */ - - short grnlof; /* geophone group number of last trace within - original field record - byte# 175-176 - */ - - short gaps; /* gap size (total number of groups dropped) - byte# 177-178 - */ - - short otrav; /* overtravel taper code: - 1 = down (or behind) - 2 = up (or ahead) - byte# 179-180 - */ - -#ifdef SLTSU_SEGY_H /* begin Unocal SU segy.h differences */ - - - /* cwp local assignments */ - float d1; /* sample spacing for non-seismic data - byte# 181-184 - */ - - float f1; /* first sample location for non-seismic data - byte# 185-188 - */ - - float d2; /* sample spacing between traces - byte# 189-192 - */ - - float f2; /* first trace location - byte# 193-196 - */ - - float ungpow; /* negative of power used for dynamic - range compression - byte# 197-200 - */ - - float unscale; /* reciprocal of scaling factor to normalize - range - byte# 201-204 - */ - - short mark; /* mark selected traces - byte# 205-206 - */ - - /* SLTSU local assignments */ - short mutb; /* mute time at bottom (start time) - bottom mute ends at last sample - byte# 207-208 - */ - float dz; /* depth sampling interval in (m or ft) - if =0.0, input are time samples - byte# 209-212 - */ - - float fz; /* depth of first sample in (m or ft) - byte# 213-116 - */ - - short n2; /* number of traces per cdp or per shot - byte# 217-218 - */ - - short shortpad; /* alignment padding - byte# 219-220 - */ - - int ntr; /* number of traces - byte# 221-224 - */ - - /* SLTSU local assignments end */ - - short unass[8]; /* unassigned - byte# 225-240 - */ - -#else - - /* cwp local assignments */ - float d1; /* sample spacing for non-seismic data - byte# 181-184 - */ - - float f1; /* first sample location for non-seismic data - byte# 185-188 - */ - - float d2; /* sample spacing between traces - byte# 189-192 - */ - - float f2; /* first trace location - byte# 193-196 - */ - - float ungpow; /* negative of power used for dynamic - range compression - byte# 197-200 - */ - - float unscale; /* reciprocal of scaling factor to normalize - range - byte# 201-204 - */ - - int ntr; /* number of traces - byte# 205-208 - */ - - short mark; /* mark selected traces - byte# 209-210 - */ - - short shortpad; /* alignment padding - byte# 211-212 - */ - - - short unass[14]; /* unassigned--NOTE: last entry causes - a break in the word alignment, if we REALLY - want to maintain 240 bytes, the following - entry should be an odd number of short/UINT2 - OR do the insertion above the "mark" keyword - entry - byte# 213-240 - */ -#endif - -} segy; - - -typedef struct { /* bhed - binary header */ - - int jobid; /* job identification number */ - - int lino; /* line number (only one line per reel) */ - - int reno; /* reel number */ - - short ntrpr; /* number of data traces per record */ - - short nart; /* number of auxiliary traces per record */ - - unsigned short hdt; /* sample interval in micro secs for this reel */ - - unsigned short dto; /* same for original field recording */ - - unsigned short hns; /* number of samples per trace for this reel */ - - unsigned short nso; /* same for original field recording */ - - short format; /* data sample format code: - 1 = floating point, 4 byte (32 bits) - 2 = fixed point, 4 byte (32 bits) - 3 = fixed point, 2 byte (16 bits) - 4 = fixed point w/gain code, 4 byte (32 bits) - 5 = IEEE floating point, 4 byte (32 bits) - 8 = two's complement integer, 1 byte (8 bits) - */ - - short fold; /* CDP fold expected per CDP ensemble */ - - short tsort; /* trace sorting code: - 1 = as recorded (no sorting) - 2 = CDP ensemble - 3 = single fold continuous profile - 4 = horizontally stacked */ - - short vscode; /* vertical sum code: - 1 = no sum - 2 = two sum ... - N = N sum (N = 32,767) */ - - short hsfs; /* sweep frequency at start */ - - short hsfe; /* sweep frequency at end */ - - short hslen; /* sweep length (ms) */ - - short hstyp; /* sweep type code: - 1 = linear - 2 = parabolic - 3 = exponential - 4 = other */ - - short schn; /* trace number of sweep channel */ - - short hstas; /* sweep trace taper length at start if - tapered (the taper starts at zero time - and is effective for this length) */ - - short hstae; /* sweep trace taper length at end (the ending - taper starts at sweep length minus the taper - length at end) */ - - short htatyp; /* sweep trace taper type code: - 1 = linear - 2 = cos-squared - 3 = other */ - - short hcorr; /* correlated data traces code: - 1 = no - 2 = yes */ - - short bgrcv; /* binary gain recovered code: - 1 = yes - 2 = no */ - - short rcvm; /* amplitude recovery method code: - 1 = none - 2 = spherical divergence - 3 = AGC - 4 = other */ - - short mfeet; /* measurement system code: - 1 = meters - 2 = feet */ - - short polyt; /* impulse signal polarity code: - 1 = increase in pressure or upward - geophone case movement gives - negative number on tape - 2 = increase in pressure or upward - geophone case movement gives - positive number on tape */ - - short vpol; /* vibratory polarity code: - code seismic signal lags pilot by - 1 337.5 to 22.5 degrees - 2 22.5 to 67.5 degrees - 3 67.5 to 112.5 degrees - 4 112.5 to 157.5 degrees - 5 157.5 to 202.5 degrees - 6 202.5 to 247.5 degrees - 7 247.5 to 292.5 degrees - 8 293.5 to 337.5 degrees */ - - short hunass[170]; /* unassigned */ - -} bhed; - -/* DEFINES */ -#define gettr(x) fgettr(stdin, (x)) -#define vgettr(x) fvgettr(stdin, (x)) -#define puttr(x) fputtr(stdout, (x)) -#define vputtr(x) fvputtr(stdout, (x)) -#define gettra(x, y) fgettra(stdin, (x), (y)) - - -/* TOTHER represents "other" */ -#define TOTHER -1 -/* TUNK represents time traces of an unknown type */ -#define TUNK 0 -/* TREAL represents real time traces */ -#define TREAL 1 -/* TDEAD represents dead time traces */ -#define TDEAD 2 -/* TDUMMY represents dummy time traces */ -#define TDUMMY 3 -/* TBREAK represents time break traces */ -#define TBREAK 4 -/* UPHOLE represents uphole traces */ -#define UPHOLE 5 -/* SWEEP represents sweep traces */ -#define SWEEP 6 -/* TIMING represents timing traces */ -#define TIMING 7 -/* WBREAK represents timing traces */ -#define WBREAK 8 -/* NFGUNSIG represents near field gun signature */ -#define NFGUNSIG 9 -/* FFGUNSIG represents far field gun signature */ -#define FFGUNSIG 10 -/* SPSENSOR represents seismic pressure sensor */ -#define SPSENSOR 11 -/* TVERT represents multicomponent seismic sensor - - vertical component */ -#define TVERT 12 -/* TXLIN represents multicomponent seismic sensor - - cross-line component */ -#define TXLIN 13 -/* TINLIN represents multicomponent seismic sensor - - in-line component */ -#define TINLIN 14 -/* ROTVERT represents rotated multicomponent seismic sensor - - vertical component */ -#define ROTVERT 15 -/* TTRANS represents rotated multicomponent seismic sensor - - transverse component */ -#define TTRANS 16 -/* TRADIAL represents rotated multicomponent seismic sensor - - radial component */ -#define TRADIAL 17 -/* VRMASS represents vibrator reaction mass */ -#define VRMASS 18 -/* VBASS represents vibrator baseplate */ -#define VBASS 19 -/* VEGF represents vibrator estimated ground force */ -#define VEGF 20 -/* VREF represents vibrator reference */ -#define VREF 21 - -/*** CWP trid assignments ***/ -/* ACOR represents autocorrelation */ -#define ACOR 109 -/* FCMPLX represents fourier transformed - no packing - xr[0],xi[0], ..., xr[N-1],xi[N-1] */ -#define FCMPLX 110 -/* FUNPACKNYQ represents fourier transformed - unpacked Nyquist - xr[0],xi[0],...,xr[N/2],xi[N/2] */ -#define FUNPACKNYQ 111 -/* FTPACK represents fourier transformed - packed Nyquist - even N: xr[0],xr[N/2],xr[1],xi[1], ..., - xr[N/2 -1],xi[N/2 -1] - (note the exceptional second entry) - odd N: - xr[0],xr[(N-1)/2],xr[1],xi[1], ..., - xr[(N-1)/2 -1],xi[(N-1)/2 -1],xi[(N-1)/2] - (note the exceptional second & last entries) -*/ -#define FTPACK 112 -/* TCMPLX represents complex time traces */ -#define TCMPLX 113 -/* FAMPH represents freq domain data in amplitude/phase form */ -#define FAMPH 114 -/* TAMPH represents time domain data in amplitude/phase form */ -#define TAMPH 115 -/* REALPART represents the real part of a trace to Nyquist */ -#define REALPART 116 -/* IMAGPART represents the real part of a trace to Nyquist */ -#define IMAGPART 117 -/* AMPLITUDE represents the amplitude of a trace to Nyquist */ -#define AMPLITUDE 118 -/* PHASE represents the phase of a trace to Nyquist */ -#define PHASE 119 -/* KT represents wavenumber-time domain data */ -#define KT 121 -/* KOMEGA represents wavenumber-frequency domain data */ -#define KOMEGA 122 -/* ENVELOPE represents the envelope of the complex time trace */ -#define ENVELOPE 123 -/* INSTPHASE represents the phase of the complex time trace */ -#define INSTPHASE 124 -/* INSTFREQ represents the frequency of the complex time trace */ -#define INSTFREQ 125 -/* DEPTH represents traces in depth-range (z-x) */ -#define TRID_DEPTH 130 -/* 3C data... v,h1,h2=(11,12,13)+32 so a bitmask will convert */ -/* between conventions */ -/* CHARPACK represents byte packed seismic data from supack1 */ -#define CHARPACK 201 -/* SHORTPACK represents 2 byte packed seismic data from supack2 */ -#define SHORTPACK 202 - - -#define ISSEISMIC(id) (( (id)==TUNK || (id)==TREAL || (id)==TDEAD || (id)==TDUMMY || (id)==TBREAK || (id)==UPHOLE || (id)==SWEEP || (id)==TIMING || (id)==WBREAK || (id)==NFGUNSIG || (id)==FFGUNSIG || (id)==SPSENSOR || (id)==TVERT || (id)==TXLIN || (id)==TINLIN || (id)==ROTVERT || (id)==TTRANS || (id)==TRADIAL || (id)==ACOR ) ? cwp_true : cwp_false ) - -/* FUNCTION PROTOTYPES */ -#ifdef __cplusplus /* if C++, specify external linkage to C functions */ -extern "C" { -#endif - -/* get trace and put trace */ -int fgettr(FILE *fp, segy *tp); -int fvgettr(FILE *fp, segy *tp); -void fputtr(FILE *fp, segy *tp); -void fvputtr(FILE *fp, segy *tp); -int fgettra(FILE *fp, segy *tp, int itr); - -/* get gather and put gather */ -segy **fget_gather(FILE *fp, cwp_String *key,cwp_String *type,Value *n_val, - int *nt,int *ntr, float *dt,int *first); -segy **get_gather(cwp_String *key, cwp_String *type, Value *n_val, - int *nt, int *ntr, float *dt, int *first); -segy **fput_gather(FILE *fp, segy **rec,int *nt, int *ntr); -segy **put_gather(segy **rec,int *nt, int *ntr); - -/* hdrpkge */ -void gethval(const segy *tp, int index, Value *valp); -void puthval(segy *tp, int index, Value *valp); -void getbhval(const bhed *bhp, int index, Value *valp); -void putbhval(bhed *bhp, int index, Value *valp); -void gethdval(const segy *tp, char *key, Value *valp); -void puthdval(segy *tp, char *key, Value *valp); -char *hdtype(const char *key); -char *getkey(const int index); -int getindex(const char *key); -void swaphval(segy *tp, int index); -void swapbhval(bhed *bhp, int index); -void printheader(const segy *tp); - -void tabplot(segy *tp, int itmin, int itmax); - -#ifdef __cplusplus /* if C++, end external linkage specification */ -} -#endif - -#endif diff --git a/raytime.old/threadAffinity.c b/raytime.old/threadAffinity.c deleted file mode 100644 index 49ca7e9..0000000 --- a/raytime.old/threadAffinity.c +++ /dev/null @@ -1,109 +0,0 @@ -#define _GNU_SOURCE - -#include <stdio.h> -#include <unistd.h> -#include <string.h> -#ifdef __USE_GNU -#include <omp.h> -#include <sched.h> -#else /* for OSX */ -#include <sched.h> -#include <sys/types.h> -#include <sys/sysctl.h> - -#define CPU_SETSIZE 1024 -#define SYSCTL_CORE_COUNT "machdep.cpu.core_count" -void vmess(char *fmt, ...); - -typedef struct cpu_set { - uint32_t count; -} cpu_set_t; - -static inline void -CPU_ZERO(cpu_set_t *cs) { cs->count = 0; } - -static inline void -CPU_SET(int num, cpu_set_t *cs) { cs->count |= (1 << num); } - -static inline int -CPU_ISSET(int num, cpu_set_t *cs) { return (cs->count & (1 << num)); } - -int sched_getaffinity(pid_t pid, size_t cpu_size, cpu_set_t *cpu_set) -{ - int32_t core_count = 0; - size_t len = sizeof(core_count); - int ret = sysctlbyname(SYSCTL_CORE_COUNT, &core_count, &len, 0, 0); - if (ret) { - printf("error while get core count %d\n", ret); - return -1; - } - cpu_set->count = 0; - for (int i = 0; i < core_count; i++) { - cpu_set->count |= (1 << i); - } - - return 0; -} -#endif - -/* Borrowed from util-linux-2.13-pre7/schedutils/taskset.c */ - -static char *cpuset_to_cstr(cpu_set_t *mask, char *str) -{ - char *ptr = str; - int i, j, entry_made = 0; - for (i = 0; i < CPU_SETSIZE; i++) { - if (CPU_ISSET(i, mask)) { - int run = 0; - entry_made = 1; - for (j = i + 1; j < CPU_SETSIZE; j++) { - if (CPU_ISSET(j, mask)) run++; - else break; - } - if (!run) - sprintf(ptr, "%d,", i); - else if (run == 1) { - sprintf(ptr, "%d,%d,", i, i + 1); - i++; - } else { - sprintf(ptr, "%d-%d,", i, i + run); - i += run; - } - while (*ptr != 0) ptr++; - } - } - ptr -= entry_made; - *ptr = 0; - return(str); -} - -void threadAffinity(void) -{ - int thread; - cpu_set_t coremask; - char clbuf[7 * CPU_SETSIZE], hnbuf[64]; - char prefix[200]; - - memset(clbuf, 0, sizeof(clbuf)); - memset(hnbuf, 0, sizeof(hnbuf)); - (void)gethostname(hnbuf, sizeof(hnbuf)); - - strcpy(prefix,"Hello world from"); - -// #pragma omp parallel private(thread, coremask, clbuf) -/* for use inside parallel region */ - #pragma omp critical - { -#ifdef __USE_GNU - thread = omp_get_thread_num(); -#else - thread = 1; -#endif - (void)sched_getaffinity(0, sizeof(coremask), &coremask); - cpuset_to_cstr(&coremask, clbuf); - vmess("%s thread %d, on %s. (core affinity = %s)", prefix, thread, hnbuf, clbuf); - - } - return; -} - diff --git a/raytime.old/verbosepkg.c b/raytime.old/verbosepkg.c deleted file mode 100644 index 483e5f9..0000000 --- a/raytime.old/verbosepkg.c +++ /dev/null @@ -1,77 +0,0 @@ -#include <stdio.h> -#include <stdarg.h> -#include "par.h" -#include <string.h> -#ifdef _CRAYMPP -#include <intrinsics.h> -#endif - -/** -* functions to print out verbose, error and warning messages to stderr. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - - -void verr(char *fmt, ...) -{ - va_list args; - - if (EOF == fflush(stderr)) { - fprintf(stderr, "\nverr: fflush failed on stderr"); - } - fprintf(stderr, " Error in %s: ", xargv[0]); -#ifdef _CRAYMPP - fprintf(stderr, "PE %d: ", _my_pe()); -#elif defined(SGI) - fprintf(stderr, "PE %d: ", mp_my_threadnum()); -#endif - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, "\n"); - - exit(EXIT_FAILURE); -} - -void vwarn(char *fmt, ...) -{ - va_list args; - - if (EOF == fflush(stderr)) { - fprintf(stderr, "\nvwarn: fflush failed on stderr"); - } - fprintf(stderr, " Warning in %s: ", xargv[0]); -#ifdef _CRAYMPP - fprintf(stderr, "PE %d: ", _my_pe()); -#elif defined(SGI) - fprintf(stderr, "PE %d: ", mp_my_threadnum()); -#endif - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, "\n"); - return; -} - -void vmess(char *fmt, ...) -{ - va_list args; - - if (EOF == fflush(stderr)) { - fprintf(stderr, "\nvmess: fflush failed on stderr"); - } - fprintf(stderr, " %s: ", xargv[0]); -#ifdef _CRAYMPP - fprintf(stderr, "PE %d: ", _my_pe()); -#elif defined(SGI) - fprintf(stderr, "PE %d: ", mp_my_threadnum()); -#endif - va_start(args,fmt); - vfprintf(stderr, fmt, args); - va_end(args); - fprintf(stderr, "\n"); - return; -} diff --git a/raytime.old/wallclock_time.c b/raytime.old/wallclock_time.c deleted file mode 100644 index 1e75530..0000000 --- a/raytime.old/wallclock_time.c +++ /dev/null @@ -1,33 +0,0 @@ -#include <time.h> -#include <sys/time.h> -#include <stdio.h> - -/** -* function used to calculate wallclock times -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -double wallclock_time(void) -{ - struct timeval s_val; - static struct timeval b_val; - double time; - static int base=0; - - gettimeofday(&s_val,0); - - if (!base) { - b_val = s_val; - base = 1; - return 0.0; - } - - time = (double)(s_val.tv_sec-b_val.tv_sec) + - (double)(1e-6*((double)s_val.tv_usec-(double)b_val.tv_usec)); - - return (double)time; -} - diff --git a/raytime.old/writeSrcRecPos.c b/raytime.old/writeSrcRecPos.c deleted file mode 100644 index 1fb1530..0000000 --- a/raytime.old/writeSrcRecPos.c +++ /dev/null @@ -1,141 +0,0 @@ -#include<stdlib.h> -#include<stdio.h> -#include<math.h> -#include<assert.h> -#include"par.h" -#include"raytime.h" - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -/** -* Writes the source and receiver positions into a gridded file, -* which has the same size as the input gridded model files. -* Source positions have a value +1 and receivers -1. -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -int writesufile(char *filename, float *data, int n1, int n2, float f1, float f2, float d1, float d2); - -int writeSrcRecPos(modPar *mod, recPar *rec, srcPar *src, shotPar *shot) -{ - FILE *fp; - float *dum, sub_x0, sub_z0, dx, dz; - int is, nx, nz, is0, ish, ix, iz, ndot, idx, idz; - char tmpname[1024]; - - ndot = 2; - nx = mod->nx; - nz = mod->nz; - dx = mod->dx; - dz = mod->dz; - sub_x0 = mod->x0; - sub_z0 = mod->z0; - -// ibndx = mod.ioPx; -// ibndz = mod.ioPz; -// if (bnd.lef==4 || bnd.lef==2) ibndx += bnd.ntap; -// if (bnd.top==4 || bnd.top==2) ibndz += bnd.ntap; - - /* write velocity field with positions of the sources */ - dum = (float *)calloc(nx*nz, sizeof(float)); - vmess("Positions: shot=%d src=%d rec=%d", shot->n, src->n, rec->n); - /* source positions for random shots */ - if (src->random) { - sprintf(tmpname,"SrcPositions%d.txt",src->n); - fp = fopen(tmpname, "w+"); - for (is=0; is<src->n; is++) { - for (idx=0; idx<=ndot; idx++) { - for (idz=0; idz<=ndot; idz++) { - dum[(MAX(0,src->x[is]-idx))*nz+MAX(0,src->z[is]-idz)] = 1.0; - dum[(MAX(0,src->x[is]-idx))*nz+MIN(nz-1,src->z[is]+idz)] = 1.0; - dum[(MIN(nx-1,src->x[is]+idx))*nz+MIN(nz-1,src->z[is]+idz)] = 1.0; - dum[(MIN(nx-1,src->x[is]+idx))*nz+MAX(0,src->z[is]-idz)] = 1.0; - } - } - fprintf(fp, "%f %f\n", src->z[is]*dz+sub_z0, src->x[is]*dx+sub_x0); - } - fclose(fp); - } - /* source positions for single shot sources with plane waves */ - else if (src->plane) { - is0 = -1*floor((src->n-1)/2); - sprintf(tmpname,"SrcPositions%d.txt",shot->n); - fp = fopen(tmpname, "w+"); - for (ish=0; ish<shot->n; ish++) { - for (is=0; is<src->n; is++) { - ix = shot->x[ish] + 1 + is0 + is; - iz = shot->z[ish] + 1; - dum[ix*nz+iz] = 1.0; - dum[(MAX(0,ix-1))*nz+iz] = 1.0; - dum[(MIN(nx-1,ix+1))*nz+iz] = 1.0; - dum[ix*nz+MAX(0,iz-1)] = 1.0; - dum[ix*nz+MIN(nz-1,iz+1)] = 1.0; - fprintf(fp, "(%f, %f)\n", ix*dx+sub_x0, iz*dz+sub_z0); - } - } - fclose(fp); - } - else if (src->multiwav) { - /* source positions for single shot sources with multiple wavelets */ - sprintf(tmpname,"SrcPositions%d.txt",shot->n); - fp = fopen(tmpname, "w+"); - for (ish=0; ish<shot->n; ish++) { - for (is=0; is<src->n; is++) { - ix = src->x[is]; - iz = src->z[is]; - dum[ix*nz+iz] = 1.0; - dum[(MAX(0,ix-1))*nz+iz] = 1.0; - dum[(MIN(nx-1,ix+1))*nz+iz] = 1.0; - dum[ix*nz+MAX(0,iz-1)] = 1.0; - dum[ix*nz+MIN(nz-1,iz+1)] = 1.0; - fprintf(fp, "(%f, %f)\n", ix*dx+sub_x0, iz*dz+sub_z0); - } - } - fclose(fp); - } - else { - sprintf(tmpname,"SrcPositions%d.txt",shot->n); - fp = fopen(tmpname, "w+"); - for (is=0; is<shot->n; is++) { - for (idx=0; idx<=ndot; idx++) { - for (idz=0; idz<=ndot; idz++) { - dum[(MAX(0,shot->x[is]-idx))*nz+MAX(0,shot->z[is]-idz)] = 1.0; - dum[(MAX(0,shot->x[is]-idx))*nz+MIN(nz-1,shot->z[is]+idz)] = 1.0; - dum[(MIN(nx-1,shot->x[is]+idx))*nz+MIN(nz-1,shot->z[is]+idz)] = 1.0; - dum[(MIN(nx-1,shot->x[is]+idx))*nz+MAX(0,shot->z[is]-idz)] = 1.0; - } - } - fprintf(fp, "%f %f\n", shot->z[is]*dz+sub_z0, shot->x[is]*dx+sub_x0); - } - fclose(fp); - } - - /* receiver positions */ - sprintf(tmpname,"RcvPositions%d.txt",rec->n); - fp = fopen(tmpname, "w+"); - for (is=0; is<rec->n; is++) { - dum[rec->x[is]*nz+rec->z[is]] = -1.0; - dum[(MAX(0,rec->x[is]-1))*nz+rec->z[is]] = -1.0; - dum[(MIN(nx-1,rec->x[is]+1))*nz+rec->z[is]] = -1.0; - dum[rec->x[is]*nz+MAX(0,rec->z[is]-1)] = -1.0; - dum[rec->x[is]*nz+MIN(nz-1,rec->z[is]+1)] = -1.0; - -// vmess("receiver position %d at grid[ix=%d, iz=%d] = (x=%f z=%f)", ir, ix+ioPx, rec.z[ir]+ioPz, rec.xr[ir]+mod.x0, rec.zr[ir]+mod.z0); - if (rec->int_vx==3) { - fprintf(fp, "(%f, %f)\n", rec->xr[is]*dx+sub_x0, rec->zr[is]*dz+sub_z0); - } - else { - fprintf(fp, "(%f, %f)\n", rec->x[is]*dx+sub_x0, rec->z[is]*dz+sub_z0); - } - } - fclose(fp); - writesufile("SrcRecPositions.su", dum, nz, nx, sub_z0, sub_x0, dz, dx); - free(dum); - - return 0; -} diff --git a/raytime.old/writesufile.c b/raytime.old/writesufile.c deleted file mode 100644 index 6eac57d..0000000 --- a/raytime.old/writesufile.c +++ /dev/null @@ -1,169 +0,0 @@ -#include <stdlib.h> -#include <stdio.h> -#include <assert.h> -#include <string.h> -#include "par.h" -#include "raytime.h" -#include "SUsegy.h" -#include "segy.h" - -/** -* Writes an 2D array to a SU file -* -* AUTHOR: -* Jan Thorbecke (janth@xs4all.nl) -* The Netherlands -**/ - -#define TRCBYTES 240 - -#define MAX(x,y) ((x) > (y) ? (x) : (y)) -#define MIN(x,y) ((x) < (y) ? (x) : (y)) -#define ISODD(n) ((n) & 01) -#define NINT(x) ((int)((x)>0.0?(x)+0.5:(x)-0.5)) - -int writesufile(char *filename, float *data, int n1, int n2, float f1, float f2, float d1, float d2) -{ - FILE *file_out; - size_t nwrite, itrace; - int ns; - segy *hdr; -// char *ptr; - -/* Read in parameters */ - -// ptr = strstr(filename, " "); -// *ptr = '\0'; - - - if (n1 > USHRT_MAX) { - vwarn("Output file %s: number of samples is truncated from %d to USHRT_MAX.", filename, n1); - } - ns = MIN(n1,USHRT_MAX); - - file_out = fopen( filename, "w+" ); - assert( file_out ); - - hdr = (segy *)calloc(1,TRCBYTES); - hdr->ns = ns; - hdr->dt = NINT(1000000*(d1)); - hdr->d1 = d1; - hdr->d2 = d2; - hdr->f1 = f1; - hdr->f2 = f2; - hdr->fldr = 1; - hdr->trwf = n2; - - for (itrace=0; itrace<n2; itrace++) { - hdr->tracl = itrace+1; - nwrite = fwrite( hdr, 1, TRCBYTES, file_out ); - assert (nwrite == TRCBYTES); - nwrite = fwrite( &data[itrace*n1], sizeof(float), ns, file_out ); - assert (nwrite == ns); - } - fclose(file_out); - free(hdr); - - return 0; -} - -/** -* Writes an 2D array to a SU file -* special routine for src_nwav array which has a different number of samples for each shot -* -**/ - -int writesufilesrcnwav(char *filename, float **src_nwav, wavPar wav, int n1, int n2, float f1, float f2, float d1, float d2) -{ - FILE *file_out; - size_t nwrite, itrace; - float *trace; - int ns; - segy *hdr; -// char *ptr; - -/* Read in parameters */ - -// ptr = strstr(filename, " "); -// *ptr = '\0'; - - if (n1 > USHRT_MAX) { - vwarn("Output file %s: number of samples is truncated from %d to USHRT_MAX.", filename, n1); - } - ns = MIN(n1,USHRT_MAX); - - file_out = fopen( filename, "w+" ); - assert( file_out ); - - trace = (float *)malloc(n1*sizeof(float)); - hdr = (segy *)calloc(1,TRCBYTES); - hdr->ns = ns; - hdr->dt = NINT(1000000*(d1)); - hdr->d1 = d1; - hdr->d2 = d2; - hdr->f1 = f1; - hdr->f2 = f2; - hdr->fldr = 1; - hdr->trwf = n2; - - for (itrace=0; itrace<n2; itrace++) { - hdr->tracl = itrace+1; - nwrite = fwrite( hdr, 1, TRCBYTES, file_out ); - assert (nwrite == TRCBYTES); - memset(trace, 0, n1*sizeof(float)); - memcpy(trace, &src_nwav[itrace][0], wav.nsamp[itrace]*sizeof(float)); - nwrite = fwrite( &trace[0], sizeof(float), ns, file_out ); - assert (nwrite == ns); - } - fclose(file_out); - free(hdr); - free(trace); - - return 0; -} - -/** -* Writes an 2D array to a SU file -* special routine which used segyhdrs which have ns defined as integer (32 bit) -* to handle more than 2^16 samples per trace. -* -**/ - -int writeSUfile(char *filename, float *data, int n1, int n2, float f1, float f2, float d1, float d2) -{ - FILE *file_out; - size_t nwrite, itrace; - SUsegy *SUhdr; - char *ptr; - -/* Read in parameters */ - - ptr = strstr(filename, " "); - *ptr = '\0'; - - file_out = fopen( filename, "w+" ); - assert( file_out ); - - SUhdr = (SUsegy *)calloc(1,TRCBYTES); - SUhdr->ns = n1; - SUhdr->dt = NINT(1000000*(d1)); - SUhdr->d1 = d1; - SUhdr->d2 = d2; - SUhdr->f1 = f1; - SUhdr->f2 = f2; - SUhdr->fldr = 1; - SUhdr->trwf = n2; - - for (itrace=0; itrace<n2; itrace++) { - SUhdr->tracl = itrace+1; - nwrite = fwrite( SUhdr, 1, TRCBYTES, file_out ); - assert (nwrite == TRCBYTES); - nwrite = fwrite( &data[itrace*n1], sizeof(float), n1, file_out ); - assert (nwrite == n1); - } - fclose(file_out); - free(SUhdr); - - return 0; -} - -- GitLab