[cig-commits] r12381 - seismo/3D/ADJOINT_TOMO/flexwin

alessia at geodynamics.org alessia at geodynamics.org
Mon Jul 7 02:42:15 PDT 2008


Author: alessia
Date: 2008-07-07 02:42:14 -0700 (Mon, 07 Jul 2008)
New Revision: 12381

Added:
   seismo/3D/ADJOINT_TOMO/flexwin/flexwin.f90
Removed:
   seismo/3D/ADJOINT_TOMO/flexwin/test2.f90
Modified:
   seismo/3D/ADJOINT_TOMO/flexwin/make_gfortran
Log:
renamed test2 to flexwin and fixed make_gfortran makefile

Copied: seismo/3D/ADJOINT_TOMO/flexwin/flexwin.f90 (from rev 12377, seismo/3D/ADJOINT_TOMO/flexwin/test2.f90)
===================================================================
--- seismo/3D/ADJOINT_TOMO/flexwin/flexwin.f90	                        (rev 0)
+++ seismo/3D/ADJOINT_TOMO/flexwin/flexwin.f90	2008-07-07 09:42:14 UTC (rev 12381)
@@ -0,0 +1,48 @@
+!----------------------------------------------------
+program flexwin
+
+use seismo_variables
+
+character*120, dimension (1000):: basename
+character*240, dimension (1000):: obs_name, syn_name
+integer :: n_seis
+
+! read the parameter file
+call read_parameter_file()
+
+write(*,*) 'Number of seismograms to measure : '
+read(*,*) n_seis
+write(*,*) n_seis
+
+write(*,*) 'For each seismogram: '
+do i = 1, n_seis
+  write(*,*) 'Observed seismogram'
+  read(*,'(a)') obs_name(i)
+  write(*,'(a)') trim(obs_name(i))
+  write(*,*) 'Synthetic seismogram'
+  read(*,'(a)') syn_name(i)
+  write(*,'(a)') trim(syn_name(i))
+  write(*,*) 'Output basename'
+  read(*,'(a)') basename(i)
+  write(*,'(a)') trim(basename(i))
+
+  if (DEBUG) write(*,*) 'DEBUG : reading sac files'
+  call read_sac_files(syn_name(i),obs_name(i))
+
+  if (DEBUG) write(*,*) 'DEBUG : selecting windows'
+  call select_windows_stalta2()
+
+
+  if(MAKE_SEISMO_PLOTS) then
+     if (DEBUG) write(*,*) 'DEBUG : writing output seismos'
+     call write_seismos_gmt(basename(i))
+  endif
+
+  if(MAKE_WINDOW_FILES) then
+     if (DEBUG) write(*,*) 'DEBUG : writing mt input'
+     call write_mt_input_2(basename(i),obs_name(i),syn_name(i))
+  endif
+
+enddo
+
+end program flexwin

Modified: seismo/3D/ADJOINT_TOMO/flexwin/make_gfortran
===================================================================
--- seismo/3D/ADJOINT_TOMO/flexwin/make_gfortran	2008-07-07 09:35:58 UTC (rev 12380)
+++ seismo/3D/ADJOINT_TOMO/flexwin/make_gfortran	2008-07-07 09:42:14 UTC (rev 12381)
@@ -8,15 +8,15 @@
 A_CODE=/home/alessia/code
 
 SACLIBDIR=/opt/sac/lib
-QDSACLIBDIR=qd_sac
+QDSACLIBDIR=../SacLib
 TAULIBDIR=ttimes_mod
 #LIBDIR=${A_CODE}/lib
 #INCDIR=${A_CODE}/include
 #SHARE=${A_CODE}/share
 #LIBS= -lSacLib -lsac -ltau -lm 
-LIBS= -lsacio -lqd_sac -ltau -lm 
+LIBS= -lsacio -lSacLib -ltau -lm 
 
-PROGS= test2
+PROGS= flexwin
 default:${PROGS} 
 
 LIBSRC2=distaz.f user_parameters.f90  seismo_subs.f90  user_functions.f90 maxima.f90 travel_times.f90 measurement_module.f90 xcorr-measure.f90 measure_windows_xcorr.f90 io_subs.f90 select_windows_stalta2.f90
@@ -39,8 +39,8 @@
 	$(FC) ${FFLAGS} -c -o $@ $< 
 
 
-test2:test2.f90 ${LIB2}
-	$(FC) ${FFLAGS} test2.f90 -o test2 ${LIB2} -Lttimes_mod -Lqd_sac -L${SACLIBDIR} ${LIBS} 
+flexwin:flexwin.f90 ${LIB2}
+	$(FC) ${FFLAGS} flexwin.f90 -o flexwin ${LIB2} -Lttimes_mod -L${QDSACLIBDIR} -L${SACLIBDIR} ${LIBS} 
 
 clean:
 	rm -f  ${LIB2} ${PROGS} *.o *.mod

Deleted: seismo/3D/ADJOINT_TOMO/flexwin/test2.f90
===================================================================
--- seismo/3D/ADJOINT_TOMO/flexwin/test2.f90	2008-07-07 09:35:58 UTC (rev 12380)
+++ seismo/3D/ADJOINT_TOMO/flexwin/test2.f90	2008-07-07 09:42:14 UTC (rev 12381)
@@ -1,57 +0,0 @@
-!
-! $Id:$
-!
-
-!----------------------------------------------------
-program test2
-
-use seismo_variables
-
-character*120, dimension (1000):: basename
-character*240, dimension (1000):: obs_name, syn_name
-integer :: n_seis
-
-! read the parameter file
-call read_parameter_file()
-
-write(*,*) 'Number of seismograms to measure : '
-read(*,*) n_seis
-write(*,*) n_seis
-
-write(*,*) 'For each seismogram: '
-do i = 1, n_seis
-  write(*,*) 'Observed seismogram'
-  read(*,'(a)') obs_name(i)
-  write(*,'(a)') trim(obs_name(i))
-  write(*,*) 'Synthetic seismogram'
-  read(*,'(a)') syn_name(i)
-  write(*,'(a)') trim(syn_name(i))
-  write(*,*) 'Output basename'
-  read(*,'(a)') basename(i)
-  write(*,'(a)') trim(basename(i))
-
-  if (DEBUG) write(*,*) 'DEBUG : reading sac files'
-  call read_sac_files(syn_name(i),obs_name(i))
-
-  if (DEBUG) write(*,*) 'DEBUG : selecting windows'
-  call select_windows_stalta2()
-
-  !if (DEBUG) write(*,*) 'DEBUG : making xcorr measurements'
-  !call measure_windows_xcorr
-
-  if(MAKE_SEISMO_PLOTS) then
-     if (DEBUG) write(*,*) 'DEBUG : writing output seismos'
-     call write_seismos_gmt(basename(i))
-     !if (DEBUG) write(*,*) 'DEBUG : writing output measurements'
-     !call write_measurements_gmt(basename(i))
-  endif
-
-  if(MAKE_WINDOW_FILES) then
-     if (DEBUG) write(*,*) 'DEBUG : writing mt input'
-     !call write_mt_input(basename(i),obs_name(i),syn_name(i))
-     call write_mt_input_2(basename(i),obs_name(i),syn_name(i))
-  endif
-
-enddo
-
-end program test2



More information about the cig-commits mailing list