source: palm/trunk/SOURCE/Makefile_check @ 818

Last change on this file since 818 was 818, checked in by maronga, 13 years ago

bugfix: namelist file check now possible for topography and re-enabled. mrungui update (-z option)

  • Property svn:keywords set to Id
File size: 4.5 KB
RevLine 
[807]1#------------------------------------------------------------------------------!
2# WARNING: don't write filenames with extension .f90 in this header!!!!
3#
4# Current revisions:
5# ------------------
[818]6# Added all user routines.
[807]7#
8# Former revisions:
9# -----------------
10# $Id: Makefile_check 818 2012-02-08 16:11:23Z maronga $
11#
[808]12# 807 2012-01-25 11:53:51Z maronga
13# Initial revision
14#
[807]15# Description:
16# ------------
17# Makefile for the parameter file check program check_namelist_files to be used
18# by the shell script "mrun"
19#------------------------------------------------------------------------------!
20
21
22PROG = check_namelist_files.x
23
24RCS = check_open.f90 check_namelist_files.f90 check_parameters.f90 \
25      close_file.f90 cpu_log.f90 fft_xy.f90 init_grid.f90 init_masks.f90 \
26      init_pegrid.f90 local_flush.f90 local_stop.f90 local_system.f90 \
27      message.f90 modules.f90 package_parin.f90 parin.f90 poisfft.f90 \
28      poisfft_hybrid.f90 singleton.f90 subsidence.f90 temperton_fft.f90 \
[818]29      user_3d_data_averaging.f90 user_actions.f90 \
30      user_additional_routines.f90 user_advec_particles.f90 \
[807]31      user_check_data_output.f90 user_check_data_output_pr.f90 \
[818]32      user_check_parameters.f90 user_data_output_2d.f90 \
33      user_data_output_3d.f90 user_data_output_dvrp.f90 user_data_output_mask.f90 \
34      user_define_netcdf_grid.f90 user_dvrp_coltab.f90 user_header.f90 \
35      user_init.f90 user_init_3d_model.f90 user_init_grid.f90 \
36      user_init_particles.f90 user_init_plant_canopy.f90 \
37      user_last_actions.f90 user_module.f90 user_parin.f90 \
38      user_particle_attributes.f90 user_read_restart_data.f90 \
39      user_spectra.f90 user_statistics.f90 \
[807]40
41
[818]42
43
[807]44OBJS = check_open.o check_namelist_files.o check_parameters.o close_file.o \
45      cpu_log.o fft_xy.o init_grid.o init_masks.o init_pegrid.o \
46      local_flush.o local_stop.o local_system.o message.o \
47      modules.o package_parin.o parin.o poisfft.o \
48      poisfft_hybrid.o singleton.o subsidence.o temperton_fft.o \
[818]49      user_3d_data_averaging.o user_actions.o user_additional_routines.o \
50      user_advec_particles.o user_check_data_output.o \
51      user_check_data_output_pr.o user_check_parameters.o \
52      user_data_output_2d.o user_data_output_3d.o user_data_output_mask.o user_data_output_dvrp.o \
53      user_define_netcdf_grid.o user_dvrp_coltab.o user_header.o \
54      user_init.o user_init_3d_model.o user_init_grid.o \
55      user_init_particles.o user_init_plant_canopy.o user_last_actions.o \
56      user_module.o user_parin.o user_particle_attributes.o \
57      user_read_restart_data.o user_spectra.o user_statistics.o \
[807]58
59CC = cc
60CFLAGS = -O
61
62F90 =
63COPT =
64F90FLAGS =
65LDFLAGS =
66
67#to_be_replaced_by_include
68
69.SUFFIXES:
70.SUFFIXES: .o .f90
71
72
73all: $(PROG)
74
75$(PROG): $(OBJS)
76        $(F90) -o $(PROG) $(OBJS) $(LDFLAGS)
77
78clean:
79        rm -f $(PROG) $(OBJS) *.mod *.i *.lst
80
81.f90.o:
82        $(F90) $(F90FLAGS) $(COPT) -c $<
83
84
85check_open.o: modules.o
86check_namelist_files.o: modules.o
87check_parameters.o: modules.o subsidence.o
88close_file.o: modules.o
89cpu_log.o: modules.o
90fft_xy.o: modules.o singleton.o temperton_fft.o
91init_grid.o: modules.o
92init_masks.o: modules.o
93init_pegrid.o: modules.o fft_xy.o poisfft.o poisfft_hybrid.o
94local_stop.o: modules.o
95message.o: modules.o
96modules.o: modules.f90
97package_parin.o: modules.o
98parin.o: modules.o
99poisfft.o: modules.o fft_xy.o
100poisfft_hybrid.o: modules.o fft_xy.o
101singleton.o: singleton.f90
102subsidence.o: modules.o
103temperton_fft.o: modules.o
[818]104user_3d_data_averaging.o: modules.o user_module.o
105user_actions.o: modules.o user_module.o
106user_additional_routines.o: modules.o user_module.o
107user_advec_particles.o: modules.o user_module.o
108user_check_data_output.o: modules.o user_module.o
109user_check_data_output_pr.o: modules.o user_module.o
110user_check_parameters.o: modules.o user_module.o
111user_data_output_2d.o: modules.o user_module.o
112user_data_output_3d.o: modules.o user_module.o
113user_data_output_mask.o: modules.o user_module.o
114user_data_output_dvrp.o: modules.o user_module.o
115user_define_netcdf_grid.o: modules.o user_module.o
116user_dvrp_coltab.o: modules.o user_module.o
117user_header.o: modules.o user_module.o
[807]118user_init.o: modules.o user_module.o
119user_init_3d_model.o: modules.o user_module.o
120user_init_grid.o: modules.o user_module.o
121user_init_particles.o: modules.o user_module.o
122user_init_plant_canopy.o: modules.o user_module.o
[818]123user_last_actions.o: modules.o user_module.o
[807]124user_module.o: user_module.f90
125user_parin.o: modules.o user_module.o
[818]126user_particle_attributes.o: modules.o user_module.o
127user_read_restart_data.o: modules.o user_module.o
128user_spectra.o: modules.o user_module.o
129user_statistics.o: modules.o user_module.o
Note: See TracBrowser for help on using the repository browser.