[cig-commits] r12977 - seismo/3D/ADJOINT_TOMO/flexwin
alessia at geodynamics.org
alessia at geodynamics.org
Wed Oct 1 00:49:48 PDT 2008
Author: alessia
Date: 2008-10-01 00:49:48 -0700 (Wed, 01 Oct 2008)
New Revision: 12977
Modified:
seismo/3D/ADJOINT_TOMO/flexwin/seismo_subs.f90
Log:
Improved calculation of early STA:LTA
Modified: seismo/3D/ADJOINT_TOMO/flexwin/seismo_subs.f90
===================================================================
--- seismo/3D/ADJOINT_TOMO/flexwin/seismo_subs.f90 2008-10-01 03:38:35 UTC (rev 12976)
+++ seismo/3D/ADJOINT_TOMO/flexwin/seismo_subs.f90 2008-10-01 07:49:48 UTC (rev 12977)
@@ -538,17 +538,20 @@
TOL=1e-9
! set pre-extension for synthetic data and allocate extended_syn
- n_extend=5*12*WIN_MIN_PERIOD/dt
+! n_extend=5*12*WIN_MIN_PERIOD/dt
+ n_extend=1000*WIN_MIN_PERIOD/dt
allocate(extended_syn(npts+n_extend))
! set noise level
- n_sample=12*WIN_MIN_PERIOD/dt
- noise=sum(env_synt_lp(1:n_sample))/n_sample
+! n_sample=12*WIN_MIN_PERIOD/dt
+! noise=sum(env_synt_lp(1:n_sample))/n_sample
+ noise=maxval(env_synt_lp)/10**5
! copy the original synthetic into the extended array, right justified
- call random_number(extended_syn)
- extended_syn=noise*extended_syn
- extended_syn(n_extend+1:n_extend+npts)=env_synt_lp(1:npts)
+! call random_number(extended_syn)
+! extended_syn=noise*extended_syn
+ extended_syn=noise
+ extended_syn(n_extend+1:n_extend+npts)=env_synt_lp(1:npts)+noise
if (DEBUG) write(*,*) 'DEBUG : Cs, Cl = ', Cs, Cl
if (DEBUG) write(*,*) 'Number of points used to pre-extend synthetics ', n_extend
@@ -795,7 +798,8 @@
call prepare_sta_lta
-! set up the selection criteria arrays
+! set up the selection criteria arrays (subroutine is in user_functions.f90
+! file)
call set_up_criteria_arrays
end subroutine
More information about the cig-commits
mailing list