[cig-commits] r12643 - seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta

dkomati1 at geodynamics.org dkomati1 at geodynamics.org
Fri Aug 15 07:44:47 PDT 2008


Author: dkomati1
Date: 2008-08-15 07:44:47 -0700 (Fri, 15 Aug 2008)
New Revision: 12643

Modified:
   seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/Makefile
Log:
Makefile for the new AVS/OpenDX routines; I had forgotten to commit it in the previous release


Modified: seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/Makefile
===================================================================
--- seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/Makefile	2008-08-15 03:35:19 UTC (rev 12642)
+++ seismo/3D/SPECFEM3D_GLOBE/trunk/version41_beta/Makefile	2008-08-15 14:44:47 UTC (rev 12643)
@@ -118,6 +118,11 @@
 	$O/calc_jacobian.o \
 	$O/convert_time.o \
 	$O/calendar.o \
+	$O/create_name_database.o \
+	$O/write_AVS_DX_surface_data.o \
+	$O/write_AVS_DX_global_chunks_data.o \
+	$O/write_AVS_DX_global_faces_data.o \
+	$O/write_AVS_DX_global_data.o \
 	$O/comp_source_spectrum.o \
 	$O/comp_source_time_function.o \
 	$O/compute_arrays_source.o \
@@ -204,6 +209,7 @@
 	xcreate_header_file \
   $(OUTPUT_FILES_INC)/values_from_mesher.h \
 	xspecfem3D \
+  xcombine_AVS_DX \
 	$(EMPTY_MACRO)
 
 default: $(DEFAULT)
@@ -229,6 +235,9 @@
 # solver also depends on values from mesher
 XSPECFEM_OBJECTS = $(SOLVER_ARRAY_OBJECTS) $O/exit_mpi.o $(LIBSPECFEM)
 
+xcombine_AVS_DX: $O/combine_AVS_DX.o $(LIBSPECFEM)
+	${FCCOMPILE_CHECK} -o $(BIN)/xcombine_AVS_DX $O/combine_AVS_DX.o $(LIBSPECFEM)
+
 xconvolve_source_timefunction: $O/convolve_source_timefunction.o
 	${FCCOMPILE_CHECK} -o $(BIN)/xconvolve_source_timefunction $O/convolve_source_timefunction.o
 
@@ -236,7 +245,7 @@
 	${MPIFCCOMPILE_CHECK} -o $(BIN)/xcreate_header_file $O/create_header_file.o $O/exit_mpi.o $O/get_value_parameters.o $O/read_compute_parameters.o $O/memory_eval.o $O/save_header_file.o $O/count_number_of_sources.o $O/read_value_parameters.o $O/euler_angles.o $O/reduce.o $O/rthetaphi_xyz.o $O/auto_ner.o
 
 clean:
-	rm -f $O/* *.o work.pc* *.mod $(BIN)/xspecfem3D $(BIN)/xconvolve_source_timefunction $(BIN)/xcreate_header_file PI*
+	rm -f $O/* *.o work.pc* *.mod $(BIN)/xspecfem3D $(BIN)/xconvolve_source_timefunction $(BIN)/xcreate_header_file $(BIN)/xcombine_AVS_DX
 
 
 ###
@@ -292,6 +301,10 @@
 $O/comp_source_time_function.o: $S/comp_source_time_function.f90
 	${FCCOMPILE_CHECK} -c -o $O/comp_source_time_function.o ${FCFLAGS_f90} $S/comp_source_time_function.f90
 
+## leave MPIFLAGS below because we use the C preprocessor for that file
+$O/combine_AVS_DX.o: $(SPECINC)/constants.h $S/combine_AVS_DX.F90
+	${FCCOMPILE_CHECK} $(MPIFLAGS) -c -o $O/combine_AVS_DX.o ${FCFLAGS_f90} $S/combine_AVS_DX.F90
+
 ## use MPI here
 $O/create_chunk_buffers.o: $(SPECINC)/constants.h $S/create_chunk_buffers.F90
 	${MPIFCCOMPILE_CHECK} -c -o $O/create_chunk_buffers.o ${FCFLAGS_f90} $S/create_chunk_buffers.F90
@@ -332,6 +345,21 @@
 $O/calendar.o: $(SPECINC)/constants.h $S/calendar.f90
 	${FCCOMPILE_CHECK} -c -o $O/calendar.o ${FCFLAGS_f90} $S/calendar.f90
 
+$O/create_name_database.o: $(SPECINC)/constants.h $S/create_name_database.f90
+	${FCCOMPILE_CHECK} -c -o $O/create_name_database.o ${FCFLAGS_f90} $S/create_name_database.f90
+
+$O/write_AVS_DX_surface_data.o: $(SPECINC)/constants.h $S/write_AVS_DX_surface_data.f90
+	${FCCOMPILE_CHECK} -c -o $O/write_AVS_DX_surface_data.o ${FCFLAGS_f90} $S/write_AVS_DX_surface_data.f90
+
+$O/write_AVS_DX_global_chunks_data.o: $(SPECINC)/constants.h $S/write_AVS_DX_global_chunks_data.f90
+	${FCCOMPILE_CHECK} -c -o $O/write_AVS_DX_global_chunks_data.o ${FCFLAGS_f90} $S/write_AVS_DX_global_chunks_data.f90
+
+$O/write_AVS_DX_global_faces_data.o: $(SPECINC)/constants.h $S/write_AVS_DX_global_faces_data.f90
+	${FCCOMPILE_CHECK} -c -o $O/write_AVS_DX_global_faces_data.o ${FCFLAGS_f90} $S/write_AVS_DX_global_faces_data.f90
+
+$O/write_AVS_DX_global_data.o: $(SPECINC)/constants.h $S/write_AVS_DX_global_data.f90
+	${FCCOMPILE_CHECK} -c -o $O/write_AVS_DX_global_data.o ${FCFLAGS_f90} $S/write_AVS_DX_global_data.f90
+
 $O/crustal_model.o: $(SPECINC)/constants.h $S/crustal_model.f90
 	${FCCOMPILE_CHECK} -c -o $O/crustal_model.o ${FCFLAGS_f90} $S/crustal_model.f90
 



More information about the cig-commits mailing list