## -*-Makefile-*- (for Emacs) vim:set filetype=make: (for vim) ## ## $Id$ ## ## Makefile dependencies for modular Pencil Code. ## # # Non-F90 / undetectable dependencies. # debug.o: debug_c.c headers_c.h # nodebug.o: nodebug.f90 $(CDATA_OBJ) $(GENERAL_OBJ) # io_dist.o: io_dist.h # # Explicit dependencies for the different infrastructure modules. # $(CPARAM_OBJ): $(CPARAM_SRC) cparam.local cparam.inc # $(CDATA_OBJ): $(CDATA_SRC) $(CPARAM_OBJ) # $(GRID_OBJ): $(GRID_SRC) $(CDATA_OBJ) $(IO_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) # $(GENERAL_OBJ): $(GENERAL_SRC) $(CPARAM_OBJ) $(CDATA_OBJ) $(SYSCALLS_OBJ) # shock.o: shock.h shock.f90 $(CDATA_OBJ) $(CPARAM_OBJ) $(SUB_OBJ) $(BOUNDCOND_OBJ) $(FARRAY_OBJ) $(INTERSTELLAR_OBJ) $(MAGNETIC_OBJ) # shock_highorder.o: shock.h shock_highorder.f90 $(CDATA_OBJ) $(CPARAM_OBJ) $(SUB_OBJ) $(BOUNDCOND_OBJ) $(FARRAY_OBJ) $(MAGNETIC_OBJ) # noshock.o: shock.h noshock.f90 $(CDATA_OBJ) $(CPARAM_OBJ) $(SUB_OBJ) $(FARRAY_OBJ) # $(DIAGNOSTICS_OBJ): $(DIAGNOSTICS_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FILE_IO_OBJ) $(IO_OBJ) $(HDF5_IO_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SUB_OBJ) $(YINYANG_MPI_OBJ) # $(FARRAY_ALLOC_OBJ): $(FARRAY_ALLOC_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(MESSAGES_OBJ) # $(FILE_IO_OBJ): file_io.h file_io_common.inc $(FILE_IO_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SYSCALLS_OBJ) syscalls_ansi.o Makefile.src # nolorenz_gauge.o: lorenz_gauge.h nolorenz_gauge.f90 $(CDATA_OBJ) $(CPARAM_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(FARRAY_OBJ) # implicit_diffusion.o: implicit_diffusion.h implicit_diffusion.f90 $(BOUNDCOND_OBJ) $(CPARAM_OBJ) $(CDATA_OBJ) $(FOURIER_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SHEAR_OBJ) # noimplicit_diffusion.o: implicit_diffusion.h noimplicit_diffusion.f90 $(CPARAM_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) # $(IMPLICIT_PHYSICS_OBJ): implicit_physics.h $(IMPLICIT_PHYSICS_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(EOS_OBJ) $(BOUNDCOND_OBJ) # nosignal_handling.o: nosignal_handling.f90 $(CDATA_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) # nopolymer.o: polymer.h nopolymer.f90 $(CDATA_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(MPICOMM_OBJ) $(DIAGNOSTICS_OBJ) # $(DERIV_OBJ): $(DERIV_SRC) $(CDATA_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) # $(FARRAY_OBJ): $(FARRAY_SRC) $(CDATA_OBJ) $(MESSAGES_OBJ) $(GENERAL_OBJ) $(HDF5_IO_OBJ) # $(SHARED_VARIABLES_OBJ): $(SHARED_VARIABLES_SRC) $(MESSAGES_OBJ) $(GENERAL_OBJ) # $(BORDER_PROFILES_OBJ): $(CDATA_OBJ) $(BORDER_PROFILES_SRC) $(SUB_OBJ) $(IO_OBJ) # $(SLICES_OBJ): $(SLICES_SRC) $(CDATA_OBJ) $(CHEMISTRY_OBJ) $(CHIRAL_OBJ) $(COSMICRAY_OBJ) $(DENSITY_OBJ) $(DUSTDENSITY_OBJ) $(DUSTVELOCITY_OBJ) $(ENERGY_OBJ) $(EOS_OBJ) $(GENERAL_OBJ) $(HEATFLUX_OBJ) $(HYDRO_OBJ) $(IO_OBJ) $(INTERSTELLAR_OBJ) $(MAGNETIC_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(PARTICLES_MAIN_OBJ) $(PSCALAR_OBJ) $(RADIATION_OBJ) $(SHOCK_OBJ) $(SLICES_METHODS_OBJ) $(SPECIAL_OBJ) $(SUB_OBJ) $(TESTFIELD_OBJ) $(TESTFLOW_OBJ) $(TESTSCALAR_OBJ) # $(SLICES_METHODS_OBJ): $(SLICES_METHODS_SRC) $(CDATA_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) # $(SUB_OBJ): $(SUB_SRC) $(CDATA_OBJ) $(DERIV_OBJ) $(FARRAY_OBJ) $(GENERAL_OBJ) $(GEOMETRICAL_TYPES_OBJ) $(HDF5_IO_OBJ) $(FILE_IO_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(YINYANG_MPI_OBJ) # $(PARAM_IO_OBJ): $(PARAM_IO_SRC) $(CDATA_OBJ) $(FILE_IO_OBJ) $(MPICOMM_OBJ) $(SUB_OBJ) $(TIMESTEP_OBJ) $(TIMEAVG_OBJ) $(physics) $(IO_OBJ) $(PARTICLES_MAIN_OBJ) $(TESTPERTURB_OBJ) $(SIGNAL_HANDLING_OBJ) # $(REGISTER_OBJ): $(REGISTER_SRC) $(CDATA_OBJ) $(MPICOMM_OBJ) $(SUB_OBJ) $(IO_OBJ) $(physics) $(TIMEAVG_OBJ) $(DIAGNOSTICS_OBJ) $(EQU_OBJ) $(GPU_OBJ) $(GRID_OBJ) $(TESTPERTURB_OBJ) $(SOLID_CELLS_OBJ) $(DIAGNOSTICS_OBJ) $(PARAM_IO_OBJ) $(POWER_OBJ) # $(EQU_OBJ): $(EQU_SRC) $(CDATA_OBJ) $(MPICOMM_OBJ) $(GHOSTFOLD_OBJ) $(GPU_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(physics) $(BOUNDCOND_OBJ) $(POISSON_OBJ) $(PARTICLES_MAIN_OBJ) $(INTERSTELLAR_OBJ) $(GRID_OBJ) $(SNAPSHOT_OBJ) $(FORCING_OBJ) $(SOLID_CELLS_OBJ) $(NSCBC_OBJ) $(DIAGNOSTICS_OBJ) $(HEATFLUX_OBJ) # $(PENCIL_CHECK_OBJ): $(PENCIL_CHECK_SRC) $(EQU_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) $(GENERAL_OBJ) $(SUB_OBJ) # $(BOUNDCOND_OBJ): $(BOUNDCOND_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(DERIV_OBJ) $(EOS_OBJ) $(GENERAL_OBJ) $(GRID_OBJ) $(FARRAY_OBJ) $(FILE_IO_OBJ) $(FOURIER_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SHEAR_OBJ) $(SPECIAL_OBJ) $(MAGNETIC_MEANFIELD_OBJ) # $(INITCOND_OBJ): $(INITCOND_SRC) $(CDATA_OBJ) $(EOS_OBJ) $(FARRAY_OBJ) $(FOURIER_OBJ) $(GENERAL_OBJ) $(GRAVITY_OBJ) $(IO_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SUB_OBJ) # ifeq ($(INITIAL_CONDITION_OBJ),noinitial_condition.o) $(INITIAL_CONDITION_OBJ): initial_condition.h $(INITIAL_CONDITION_SRC) $(COMMON_DEPS) $(FARRAY_OBJ) $(GENERAL_OBJ) else ifeq ($(shell grep 'use [Pp]articles_cdata' $(INITIAL_CONDITION_OBJ)),) $(INITIAL_CONDITION_OBJ): initial_condition.h $(INITIAL_CONDITION_SRC) initial_condition_dummies.inc $(COMMON_DEPS) $(FARRAY_OBJ) $(GENERAL_OBJ) $(POISSON_OBJ) $(GRAVITY_OBJ) $(EOS_OBJ) $(BOUNDCOND_OBJ) $(STREAMLINES_OBJ) $(FIXED_POINT_OBJ) $(PARTICLES_CDATA_OBJ) else $(INITIAL_CONDITION_OBJ): initial_condition.h $(INITIAL_CONDITION_SRC) initial_condition_dummies.inc $(COMMON_DEPS) $(FARRAY_OBJ) $(GENERAL_OBJ) $(POISSON_OBJ) $(GRAVITY_OBJ) $(EOS_OBJ) $(BOUNDCOND_OBJ) $(STREAMLINES_OBJ) $(FIXED_POINT_OBJ) endif # $(TIMESTEP_OBJ): $(TIMESTEP_SRC) $(BORDER_PROFILES_OBJ) $(BOUNDCOND_OBJ) $(CDATA_OBJ) $(EQU_OBJ) $(FORCING_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SUB_OBJ) $(SOLID_CELLS_OBJ) # $(SNAPSHOT_OBJ): $(SNAPSHOT_SRC) $(BOUNDCOND_OBJ) $(CDATA_OBJ) $(EOS_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(GPU_OBJ) $(IO_OBJ) $(PARTICLES_MAIN_OBJ) $(PERSIST_OBJ) $(POWER_OBJ) $(PSCALAR_OBJ) $(RADIATION_OBJ) $(SHOCK_OBJ) $(STRUCT_FUNC_OBJ) # $(MESSAGES_OBJ): $(MESSAGES_SRC) $(CDATA_OBJ) $(GENERAL_OBJ) $(MPICOMM_OBJ) $(SYSCALLS_OBJ) # $(GEOMETRICAL_TYPES_OBJ): $(GEOMETRICAL_TYPES_SRC) # $(GHOSTFOLD_OBJ): $(GHOSTFOLD_SRC) $(CDATA_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) $(FOURIER_OBJ) $(SUB_OBJ) # $(PERSIST_OBJ): $(PERSIST_SRC) $(IO_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) $(MAGNETIC_OBJ) $(INTERSTELLAR_OBJ) $(FORCING_OBJ) $(HYDRO_OBJ) # $(FILTER_OBJ): $(FILTER_SRC) $(CDATA_OBJ) $(SUB_OBJ) $(BOUNDCOND_OBJ) $(MPICOMM_OBJ) # # Explicit dependencies for the different physics modules. # $(MPICOMM_OBJ): mpicomm.h $(SYSCALLS_OBJ) $(MPICOMM_SRC) $(CDATA_OBJ) $(GENERAL_OBJ) $(YINYANG_OBJ) # $(NOMPICOMM_OBJ): mpicomm.h $(SYSCALLS_OBJ) $(NOMPICOMM_SRC) $(CDATA_OBJ) $(GENERAL_OBJ) # $(GHOST_CHECK_OBJ): ghost_check.h $(GHOST_CHECK_SRC) $(MPICOMM_OBJ) $(CDATA_OBJ) $(CPARAM_OBJ) # $(VISCOSITY_OBJ): viscosity.h $(VISCOSITY_SRC) $(BOUNDCOND_OBJ) $(CDATA_OBJ) $(CPARAM_OBJ) $(SUB_OBJ) $(IMPLICIT_DIFFUSION_OBJ) $(INTERSTELLAR_OBJ) # $(SHEAR_OBJ): shear.h $(SHEAR_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(DERIV_OBJ) $(DIAGNOSTICS_OBJ) $(FOURIER_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SHARED_VARIABLES_OBJ) $(SUB_OBJ) # $(GRAVITY_OBJ): gravity.h $(GRAVITY_SRC) $(COMMON_DEPS) $(SHARED_VARIABLES_OBJ) # $(SELFGRAVITY_OBJ): selfgravity.h $(SELFGRAVITY_SRC) $(CDATA_OBJ) $(SUB_OBJ) $(POISSON_OBJ) $(PARTICLES_MAIN_OBJ) $(SHARED_VARIABLES_OBJ) $(EOS_OBJ) # $(POISSON_OBJ): poisson.h $(POISSON_SRC) $(CDATA_OBJ) $(FOURIER_OBJ) $(SUB_OBJ) # $(FORCING_OBJ): forcing.h $(FORCING_SRC) $(DENSITY_OBJ) $(DENSITY_METHODS_OBJ) $(VISCOSITY_OBJ) $(COMMON_DEPS) $(IO_OBJ) $(EOS_OBJ) $(GSL_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(SYSCALLS_OBJ) # $(ENERGY_OBJ): energy.h $(ENERGY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(FARRAY_OBJ) $(BORDER_PROFILES_OBJ) $(SPECIAL_OBJ) $(EOS_OBJ) $(VISCOSITY_OBJ) $(INTERSTELLAR_OBJ) $(WENO_TRANSPORT_OBJ) $(IMPLICIT_PHYSICS_OBJ) $(DENSITY_OBJ) $(OPACITY_OBJ) $(SLICES_METHODS_OBJ) # $(CONDUCTIVITY_OBJ) $(OPACITY_OBJ): opacity.h $(OPACITY_SRC) $(COMMON_DEPS) $(MESSAGES_OBJ) # $(DETONATE_OBJ): $(DETONATE_SRC) $(BOUNDCOND_OBJ) $(CDATA_OBJ) $(CPARAM_OBJ) $(DIAGNOSTICS_OBJ) $(EOS_OBJ) $(FARRAY_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SHARED_VARIABLES_OBJ) $(SUB_OBJ) # $(MAGNETIC_OBJ): magnetic.h $(MAGNETIC_SRC) $(MAGNETIC_MEANFIELD_OBJ) $(INITIAL_CONDITION_OBJ) $(BOUNDCOND_OBJ) $(GRID_OBJ) $(FORCING_OBJ) $(YINYANG_MPI_OBJ) $(FILE_IO_OBJ) $(SLICES_METHODS_OBJ) # $(MAGNETIC_MEANFIELD_OBJ): ./magnetic/meanfield.h $(MAGNETIC_MEANFIELD_SRC) $(COMMON_DEPS) $(MAGNETIC_MEANFIELD_DEMFDT_OBJ) # $(MAGNETIC_MEANFIELD_DEMFDT_OBJ): ./magnetic/meanfield_demfdt.h $(MAGNETIC_MEANFIELD_DEMFDT_SRC) $(COMMON_DEPS) # $(DENSITY_METHODS_OBJ): density_methods.h $(DENSITY_METHODS_SRC) $(SHARED_VARIABLES_OBJ) $(COMMON_DEPS) # $(DENSITY_OBJ): density.h $(DENSITY_SRC) $(COMMON_DEPS) $(BOUNDCOND_OBJ) $(POISSON_OBJ) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(FARRAY_OBJ) $(BORDER_PROFILES_OBJ) $(SPECIAL_OBJ) $(GRAVITY_OBJ) $(DEBUG_IO_OBJ) $(EOS_OBJ) $(SHARED_VARIABLES_OBJ) $(SLICES_METHODS_OBJ) $(WENO_TRANSPORT_OBJ) $(DENSITY_METHODS_OBJ) # $(HEATFLUX_OBJ): heatflux.h $(COMMON_DEPS) $(EOS_OBJ) $(SLICES_METHODS_OBJ) # $(HYDRO_OBJ): hydro.h $(HYDRO_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(BOUNDCOND_OBJ) $(FARRAY_OBJ) $(BORDER_PROFILES_OBJ) $(VISCOSITY_OBJ) $(SLICES_METHODS_OBJ) $(SPECIAL_OBJ) $(GRAVITY_OBJ) $(MAGNETIC_OBJ) $(COSMICRAY_OBJ) $(WENO_TRANSPORT_OBJ) $(DENSITY_OBJ) $(DENSITY_METHODS_OBJ) $(POISSON_OBJ) $(SGSHYDRO_OBJ) # $(RADIATION_OBJ): radiation.h $(RADIATION_SRC) $(COMMON_DEPS) $(CPARAM_OBJ) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(EOS_OBJ) $(SLICES_METHODS_OBJ) # $(COSMICRAY_OBJ): cosmicray.h $(COSMICRAY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(SLICES_METHODS_OBJ) # # $(CONDUCTIVITY_OBJ): ./experimental/conductivity.h $(CONDUCTIVITY_SRC) $(COMMON_DEPS) $(EOS_OBJ) $(INITIAL_CONDITION_OBJ) $(SPECIAL_OBJ) # $(COSMICRAYFLUX_OBJ): cosmicrayflux.h $(COSMICRAYFLUX_SRC) $(COMMON_DEPS) $(DEBUG_IO_OBJ) $(INITCOND_OBJ) $(COSMICRAY_OBJ) $(SLICES_METHODS_OBJ) $(INITIAL_CONDITION_OBJ) # $(PSCALAR_OBJ): pscalar.h $(PSCALAR_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(SPECIAL_OBJ) $(SLICES_METHODS_OBJ) # $(ASCALAR_OBJ): ascalar.h $(ASCALAR_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) # $(CHIRAL_OBJ): chiral.h $(CHIRAL_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(FARRAY_OBJ) $(SLICES_METHODS_OBJ) # $(CHEMISTRY_OBJ): chemistry.h $(CHEMISTRY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(GENERAL_OBJ) $(EOS_OBJ) $(FARRAY_OBJ) $(SLICES_METHODS_OBJ) $(SPECIAL_OBJ) $(DERIV_OBJ) # $(DUSTVELOCITY_OBJ): dustvelocity.h $(DUSTVELOCITY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(GENERAL_OBJ) $(DENSITY_OBJ) $(EOS_OBJ) $(PSCALAR_OBJ) $(GRAVITY_OBJ) $(BORDER_PROFILES_OBJ) $(SLICES_METHODS_OBJ) # $(DUSTDENSITY_OBJ): dustdensity.h $(DUSTDENSITY_SRC) $(COMMON_DEPS) $(MPICOMM_OBJ) $(SHARED_VARIABLES_OBJ) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(SHOCK_OBJ) $(DUSTVELOCITY_OBJ) $(BORDER_PROFILES_OBJ) $(SLICES_METHODS_OBJ) # $(NEUTRALDENSITY_OBJ): neutraldensity.h $(NEUTRALDENSITY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(BORDER_PROFILES_OBJ) # $(NEUTRALVELOCITY_OBJ): neutralvelocity.h $(NEUTRALVELOCITY_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(GENERAL_OBJ) $(GRAVITY_OBJ) $(NEUTRALDENSITY_OBJ) $(BORDER_PROFILES_OBJ) # $(TESTPERTURB_OBJ): testperturb.h $(TESTPERTURB_SRC) $(COMMON_DEPS) $(TIMESTEP_OBJ) $(HYDRO_OBJ) $(EQU_OBJ) # $(TESTSCALAR_OBJ): testscalar.h $(TESTSCALAR_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(DEBUG_IO_OBJ) $(HYDRO_OBJ) # $(TESTFIELD_GENERAL_OBJ): $(TESTFIELD_GENERAL_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(DEBUG_IO_OBJ) $(HYDRO_OBJ) $(MAGNETIC_OBJ) # $(TESTFIELD_OBJ): testfield.h $(TESTFIELD_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(DEBUG_IO_OBJ) $(HYDRO_OBJ) $(MAGNETIC_OBJ) $(TESTFIELD_GENERAL_OBJ) # $(TESTFLOW_OBJ): testflow.h $(TESTFLOW_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(HYDRO_OBJ) $(FARRAY_OBJ) $(FORCING_OBJ) # $(INTERSTELLAR_OBJ): interstellar.h $(INTERSTELLAR_SRC) $(COMMON_DEPS) $(EOS_OBJ) $(GRID_OBJ) $(IO_OBJ) $(SLICES_METHODS_OBJ) # $(HYPERVISC_STRICT_OBJ): hypervisc_strict.h $(HYPERVISC_STRICT_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FOURIER_OBJ) # $(HYPERRESI_STRICT_OBJ): hyperresi_strict.h $(HYPERRESI_STRICT_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FOURIER_OBJ) # $(EOS_OBJ): eos.h $(EOS_SRC) $(COMMON_DEPS) $(DENSITY_METHODS_OBJ) $(DERIV_OBJ) $(FARRAY_OBJ) $(GRAVITY_OBJ) $(FOURIER_OBJ) $(SLICES_METHODS_OBJ) # nofourier.o: $(FOURIER_SRC) fourier.h $(GENERAL_OBJ) $(SUB_OBJ) $(MPICOMM_OBJ) $(CPARAM_OBJ) $(CDATA_OBJ) # fourier_fft.o: $(FOURIER_SRC) fourier.h fft.o $(GENERAL_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(CPARAM_OBJ) $(CDATA_OBJ) # fourier_fftpack.o: $(FOURIER_SRC) fourier.h fftpack.o $(GENERAL_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(MPICOMM).o $(CPARAM_OBJ) $(CDATA_OBJ) # $(DEBUG_IO_OBJ): io.h $(DEBUG_IO_SRC) $(CDATA_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) # $(HDF5_IO_OBJ): hdf5_io.h $(HDF5_IO_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FILE_IO_OBJ) $(GEOMETRICAL_TYPES_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SLICES_METHODS_OBJ) # ifeq ($(IO),io_mpi2) io_mpi2.o: io.h $(IO_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FILE_IO_OBJ) $(GENERAL_OBJ) $(GEOMETRICAL_TYPES_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(PARTICLES_CDATA_OBJ) else $(IO_OBJ): io.h $(IO_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(GENERAL_OBJ) $(GEOMETRICAL_TYPES_OBJ) $(HDF5_IO_OBJ) $(IO_IN_OBJ) $(IO_OUT_OBJ) $(FILE_IO_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(PARTICLES_CDATA_OBJ) $(SYSCALLS_OBJ) endif # $(TIMEAVG_OBJ): timeavg.h $(TIMEAVG_SRC) $(COMMON_DEPS) $(DEBUG_IO_OBJ) $(IO_OBJ) # $(POWER_OBJ): power_spectrum.h $(POWER_SRC) $(COMMON_DEPS) $(GENERAL_OBJ) $(MAGNETIC_OBJ) $(CHIRAL_OBJ) $(FOURIER_OBJ) $(SPECIAL_OBJ) # $(STRUCT_FUNC_OBJ): struct_func.h $(STRUCT_FUNC_SRC) $(COMMON_DEPS) $(GENERAL_OBJ) # ifeq ($(SPECIAL),special/NS_polecap) physics += special/potekhin_cond.o $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(PARTICLES_CDATA_OBJ) $(SLICES_METHODS_OBJ) special/potekhin_cond.o else ifeq ($(SPECIAL),special/meanfield_e_tensor) #polynomialroots.o: polynomialroots.f90 technical += polynomialroots.o technical_nompi += polynomialroots.o $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(PARTICLES_CDATA_OBJ) $(SLICES_METHODS_OBJ) polynomialroots.o else ifeq ($(SPECIAL),nospecial) $(SPECIAL_OBJ): special.h $(NOSPECIAL_SRC) $(COMMON_DEPS) else ifeq ($(filter-out pressure_bump,$(SPECIAL_OBJ)),) $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) $(COMMON_DEPS) $(EOS_OBJ) $(DENSITY_OBJ) $(FILE_IO_OBJ) $(SLICES_METHODS_OBJ) else ifeq ($(filter-out atmosphere chem_stream internal_flow jet,$(SPECIAL_OBJ)),) $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(SLICES_METHODS_OBJ) else ifeq ($(shell grep 'use [Pp]articles_cdata' $(SPECIAL_SRC)),) $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(PARTICLES_CDATA_OBJ) $(SLICES_METHODS_OBJ) else $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(SLICES_METHODS_OBJ) $(SHARED_VARIABLES_OBJ) endif ifeq ($(shell grep 'use [Pp]articles_sub' $(SPECIAL_SRC)),) $(SPECIAL_OBJ): special.h $(SPECIAL_SRC) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(PARTICLES_SUB_OBJ) $(SLICES_METHODS_OBJ) endif $(SPECIAL_MODULES:=.o): special.h $(SPECIAL_MODULES:=.f90) special_dummies.inc $(COMMON_DEPS) $(EOS_OBJ) $(INITCOND_OBJ) $(DEBUG_IO_OBJ) $(GRID_OBJ) $(SLICES_METHODS_OBJ) # $(PARTICLES_CDATA_OBJ): $(PARTICLES_CDATA_SRC) $(CDATA_OBJ) # $(PARTICLES_SUB_OBJ): $(PARTICLES_SUB_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MPICOMM_OBJ) $(CDATA_OBJ) $(DENSITY_METHODS_OBJ) $(EOS_OBJ) $(FOURIER_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(SHARED_VARIABLES_OBJ) $(SUB_OBJ) $(IO_OBJ) $(HDF5_IO_OBJ) # ifeq ($(PARTICLES_MAP_OBJ), particles_map_index.o) $(PARTICLES_MAP_OBJ): $(PARTICLES_MAP_SRC) particles_map.h $(CDATA_OBJ) $(GENERAL_OBJ) $(GRID_OBJ) $(MESSAGES_OBJ) $(MPICOMM_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MPICOMM_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) else $(PARTICLES_MAP_OBJ): particles_map.h $(PARTICLES_MAP_SRC) $(CDATA_OBJ) $(GENERAL_OBJ) $(GHOSTFOLD_OBJ) $(GRID_OBJ) $(MESSAGES_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MPICOMM_OBJ) $(PARTICLES_SUB_OBJ) $(SHARED_VARIABLES_OBJ) $(SOLID_CELLS_OBJ) endif # $(PARTICLES_MPICOMM_OBJ): particles_mpicomm.h $(PARTICLES_MPICOMM_SRC) $(PARTICLES_CDATA_OBJ) $(CDATA_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(DIAGNOSTICS_OBJ) # $(PARTICLES_OBJ): particles.h $(PARTICLES_SRC) $(PARTICLES_CAUSTICS_OBJ) $(PARTICLES_TETRAD_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_DRAG_OBJ) $(PARTICLES_SUB_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_MPICOMM_OBJ) $(PARTICLES_NUMBER_OBJ) $(PARTICLES_SPIN_OBJ) $(PARTICLES_TEMPERATURE_OBJ) $(PARTICLES_MASS_OBJ) $(PARTICLES_ADSORBED_OBJ) $(PARTICLES_SURFSPEC_OBJ) $(PARTICLES_CHEMISTRY_OBJ) $(COMMON_DEPS) $(EOS_OBJ) $(DENSITY_OBJ) $(POWER_OBJ) $(SOLID_CELLS_OBJ) $(PARTICLES_POTENTIAL_OBJ) $(PARTICLES_RADIUS_OBJ) $(PARTICLES_GRAD_OBJ) $(PARTICLES_DENSITY_OBJ) $(PARTICLES_COLLISIONS_OBJ) $(PARTICLES_CONDENSATION_OBJ) $(PARTICLES_DIAGNOS_DV_OBJ) $(PARTICLES_DIAGNOS_STATE_OBJ) $(PARTICLES_STIRRING_OBJ) $(PARTICLES_PERSISTENCE_OBJ) # $(PARTICLES_DRAG_OBJ): particles_drag.h $(PARTICLES_DRAG_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(EOS_OBJ) $(FILE_IO_OBJ) $(MESSAGES_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(SUB_OBJ) # ###$(PARTICLES_DUST_OBJ): particles.h particles_common.h $(PARTICLES_DUST_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(GENERAL_OBJ) $(SUB_OBJ) $(DIAGNOSTICS_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) $(SHARED_VARIABLES_OBJ) $(FARRAY_OBJ) $(EOS_OBJ) $(DENSITY_OBJ) $(VISCOSITY_OBJ) $(INITIAL_CONDITION_OBJ) $(BOUNDCOND_OBJ) $(SOLID_CELLS_OBJ) $(POWER_SPECTRUM_OBJ) $(SPECIAL_OBJ) $(FILE_IO_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_MPICOMM_OBJ) $(PARTICLES_SUB_OBJ) $(PARTICLES_RADIUS_OBJ) $(PARTICLES_POTENTIAL_OBJ) $(PARTICLES_CAUSTICS_OBJ) $(PARTICLES_TETRAD_OBJ) $(PARTICLES_DIAGNOS_DV_OBJ) $(PARTICLES_DIAGNOS_STATE_OBJ) $(PARTICLES_NUMBER_OBJ) $(PARTICLES_SPIN_OBJ) # $(PARTICLES_NUMBER_OBJ): particles_number.h $(CPARAM_OBJ) $(PARTICLES_NUMBER_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) # $(PARTICLES_DENSITY_OBJ): particles_density.h $(PARTICLES_DENSITY_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) # $(PARTICLES_CHEMISTRY_OBJ): particles_chemistry.h $(PARTICLES_CHEMISTRY_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(SHARED_VARIABLES_OBJ) $(CHEMISTRY_OBJ) # $(PARTICLES_ADSORBED_OBJ): particles_adsorbed.h $(PARTICLES_ADSORBED_SRC) $(PARTICLES_CHEMISTRY_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(PARTICLES_RADIUS_OBJ) $(SHARED_VARIABLES_OBJ) # $(PARTICLES_SURFSPEC_OBJ): particles_surfspec.h $(PARTICLES_SURFSPEC_SRC) $(PARTICLES_CHEMISTRY_OBJ) $(PARTICLES_ADSORBED_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(PARTICLES_RADIUS_OBJ) $(CHEMISTRY_OBJ) $(EOS_OBJ) $(SHARED_VARIABLES_OBJ) # $(PARTICLES_TEMPERATURE_OBJ): particles_temperature.h $(PARTICLES_TEMPERATURE_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(PARTICLES_CHEMISTRY_OBJ) $(PARTICLES_MAP_OBJ) # $(PARTICLES_MASS_OBJ): particles_mass.h $(PARTICLES_MASS_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(SUB_OBJ) $(MESSAGES_OBJ) $(PARTICLES_CHEMISTRY_OBJ) # $(PARTICLES_SELFGRAVITY_OBJ): particles_selfgravity.h $(PARTICLES_SELFGRAVITY_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(PARTICLES_MAP_OBJ) # $(PARTICLES_POTENTIAL_OBJ): particles_potential.h $(PARTICLES_POTENTIAL_SRC) $(PARTICLES_CDATA_OBJ) $(MESSAGES_OBJ) $(PARTICLES_SUB_OBJ) $(PARTICLES_RADIUS_OBJ) # $(PARTICLES_CAUSTICS_OBJ): particles_caustics.h $(PARTICLES_CAUSTICS_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(HYDRO_OBJ) $(PARTICLES_RADIUS_OBJ) # $(PARTICLES_TETRAD_OBJ): particles_tetrad.h $(PARTICLES_TETRAD_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(HYDRO_OBJ) $(PARTICLES_RADIUS_OBJ) # $(PARTICLES_PERSISTENCE_OBJ): particles_persistence.h $(PARTICLES_PERSISTENCE_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) # $(PARTICLES_RADIUS_OBJ): particles_radius.h $(PARTICLES_RADIUS_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_NUMBER_OBJ) $(PARTICLES_CHEMISTRY_OBJ) $(ASCALAR_OBJ) # $(PARTICLES_GRAD_OBJ): particles_grad.h $(PARTICLES_GRAD_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_NUMBER_OBJ) # $(PARTICLES_SINK_OBJ): particles_sink.h $(PARTICLES_SINK_SRC) $(COMMON_DEPS) $(PARTICLES_MAP_OBJ) # $(PARTICLES_SPIN_OBJ): particles_spin.h $(PARTICLES_SPIN_SRC) $(VISCOSITY_OBJ) $(PARTICLES_RADIUS_OBJ) $(COMMON_DEPS) # $(PARTICLES_COAGULATION_OBJ): particles_coagulation.h $(PARTICLES_COAGULATION_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_SUB_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) # $(PARTICLES_CONDENSATION_OBJ): particles_condensation.h $(PARTICLES_CONDENSATION_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_SUB_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) # $(PARTICLES_ADAPTATION_OBJ): particles_adaptation.h $(PARTICLES_ADAPTATION_SRC) $(CDATA_OBJ) $(CPARAM_OBJ) $(FILE_IO_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(PARTICLES_CDATA_OBJ) $(PARTICLES_KMEANS_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_SUB_OBJ) # $(PARTICLES_COLLISIONS_OBJ): particles_collisions.h $(PARTICLES_COLLISIONS_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_SUB_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) # $(PARTICLES_DIAGNOS_DV_OBJ): particles_diagnos_dv.h $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(PARTICLES_SUB_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) $(SPECIAL_OBJ) # $(PARTICLES_DIAGNOS_STATE_OBJ): particles_diagnos_state.h $(PARTICLES_CDATA_OBJ) $(PARTICLES_SUB_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) $(SPECIAL_OBJ) # $(PARTICLES_KMEANS_OBJ): $(PARTICLES_KMEANS_SRC) $(MESSAGES_OBJ) # $(PARTICLES_STALKER_OBJ): particles_stalker.h $(PARTICLES_STALKER_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) $(BOUNDCOND_OBJ) $(SUB_OBJ) $(DERIV_OBJ) $(CDATA_OBJ) # $(PARTICLES_LYAPUNOV_OBJ): particles_lyapunov.h $(PARTICLES_LYAPUNOV_SRC) $(PARTICLES_CDATA_OBJ) $(PARTICLES_MAP_OBJ) $(MESSAGES_OBJ) $(FARRAY_OBJ) $(BOUNDCOND_OBJ) $(SUB_OBJ) $(DERIV_OBJ) $(CDATA_OBJ) # $(PARTICLES_STIRRING_OBJ): particles_stirring.h $(PARTICLES_STIRRING_SRC) $(PARTICLES_CDATA_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) # $(POINTMASSES_OBJ): pointmasses.h $(POINTMASSES_SRC) $(PARTICLES_MAIN_OBJ) $(IO_OBJ) $(HDF5_IO_OBJ) $(POISSON_OBJ) # $(SGSHYDRO_OBJ): SGS_hydro.h $(SGSHYDRO_SRC) $(BOUNDCOND_OBJ) $(CDATA_OBJ) $(FARRAY_OBJ) $(GENERAL_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) # $(SOLID_CELLS_MPICOMM_OBJ): solid_cells_mpi.h $(SOLID_CELLS_MPICOMM_SRC) $(GENERAL_OBJ) $(CDATA_OBJ) $(MPICOMM_OBJ) # ifeq ($(SOLID_CELLS), solid_cells_ogrid) $(SOLID_CELLS_OBJ): solid_cells.h $(SOLID_CELLS_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(VISCOSITY_OBJ) $(ENERGY_OBJ) $(CHEMISTRY_OBJ) $(EOS_OBJ) $(SOLID_CELLS_OGRID_SUB_OBJ) $(SOLID_CELLS_OGRID_CDATA_OBJ) $(SOLID_CELLS_OGRID_CHEMISTRY_OBJ) $(SOLID_CELLS_MPICOMM_OBJ) else $(SOLID_CELLS_OBJ): solid_cells.h $(SOLID_CELLS_SRC) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(VISCOSITY_OBJ) $(ENERGY_OBJ) $(CHEMISTRY_OBJ) $(EOS_OBJ) endif # $(SOLID_CELLS_OGRID_SUB_OBJ): $(SOLID_CELLS_OGRID_SUB_SRC) $(COMMON_DEPS) $(SOLID_CELLS_OGRID_CDATA_OBJ) # $(SOLID_CELLS_OGRID_CDATA_OBJ): $(SOLID_CELLS_OGRID_CDATA_SRC) $(CPARAM_OBJ) # $(SOLID_CELLS_OGRID_CHEMISTRY_OBJ): $(SOLID_CELLS_OGRID_CHEMISTRY_SRC) $(CPARAM_OBJ) $(EOS_OBJ) $(COMMON_DEPS) $(INITCOND_OBJ) $(INITIAL_CONDITION_OBJ) $(FARRAY_OBJ) $(SLICES_METHODS_OBJ) $(SOLID_CELLS_OGRID_CDATA_OBJ) $(SOLID_CELLS_OGRID_SUB_OBJ) $(CHEMISTRY_OBJ) # $(NSCBC_OBJ): NSCBC.h $(NSCBC_SRC) $(COMMON_DEPS) $(CHEMISTRY_OBJ) $(EOS_OBJ) $(BOUNDCOND_OBJ) # $(WENO_TRANSPORT_OBJ): $(WENO_TRANSPORT_SRC) $(CPARAM_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) # $(YINYANG_OBJ): yinyang.h $(YINYANG_SRC) $(CPARAM_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) # $(YINYANG_MPI_OBJ): yinyang_mpi.h $(YINYANG_MPI_SRC) $(YINYANG_OBJ) $(MPICOMM_OBJ) $(MESSAGES_OBJ) # noyinyang.o: yinyang.h noyinyang.f90 $(CPARAM_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) # noyinyang_mpi.o: yinyang_mpi.h noyinyang_mpi.f90 $(CPARAM_OBJ) $(GENERAL_OBJ) $(MPICOMM_OBJ) # $(GPU_OBJ): $(GPU_INTERFACE) gpu.h $(GPU_SRC) $(CPARAM_OBJ) $(CDATA_OBJ) $(GENERAL_OBJ) $(MPICOMM_OBJ) Makefile.src # nogpu.o: gpu.h nogpu.f90 $(GENERAL_OBJ) # gpu_astaroth_ansi.o: gpu_astaroth_ansi.c headers_c.h Makefile.local # $(LSODE_FC_OBJ): $(LSODE_FC_SRC) $(CDATA_OBJ) $(CHEMISTRY_OBJ) # $(POLYMER_OBJ): $(POLYMER_SRC) $(CDATA_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) $(INITCOND_OBJ) # $(STREAMLINES_OBJ): $(CDATA_OBJ) $(MESSAGES_OBJ) $(SUB_OBJ) # $(FIXED_POINT_OBJ): $(CDATA_OBJ) $(MESSAGES_OBJ) $(STREAMLINES_OBJ) $(SUB_OBJ) # pre_and_post_processing/pc_collect.o: $(physics) $(technical_nompi) $(LD_FOURIER) # pre_and_post_processing/pc_reduce.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # pre_and_post_processing/pc_distribute.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # pre_and_post_processing/pc_distribute_z.o: $(physics) $(technical_nompi) $(LD_FOURIER) # pre_and_post_processing/pc_extract.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # pre_and_post_processing/pc_configtest.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # pre_and_post_processing/pc_tecplot.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # pre_and_post_processing/pc_tecplot_solid.o: $(physics) $(technical_nompi) $(EQU_OBJ) $(LD_FOURIER) # experimental/analyzers.o: # experimental/pc_meanfield_collect.o: experimental/analyzers.o # experimental/pc_h5collect.o: experimental/analyzers.o #