! $Id$ ! !** AUTOMATIC CPARAM.INC GENERATION **************************** ! Declare (for generation of cparam.inc) the number of f array ! variables and auxiliary variables added by this module ! ! CPARAM logical, parameter :: lradiation = .false. ! ! MVAR CONTRIBUTION 0 ! MAUX CONTRIBUTION 0 ! !*************************************************************** ! module Radiation ! use Cparam use Cdata use General, only: keep_compiler_quiet use Messages ! implicit none ! include 'radiation.h' ! contains ! !*********************************************************************** subroutine register_radiation ! ! 15-jul-2002/nils: dummy routine ! ! identify version number ! if (lroot) call svn_id( & "$Id$") ! endsubroutine register_radiation !*********************************************************************** subroutine radtransfer(f) ! ! Integration radioation transfer equation along rays ! ! 24-mar-03/axel+tobi: coded ! real, dimension(mx,my,mz,mfarray), intent(in) :: f ! call keep_compiler_quiet(f) ! endsubroutine radtransfer !*********************************************************************** subroutine initialize_radiation ! ! Perform any post-parameter-read initialization i.e. calculate derived ! parameters. ! ! 24-nov-02/tony: coded ! ! do nothing ! endsubroutine initialize_radiation !*********************************************************************** subroutine radiative_cooling(f,df,p) ! ! dummy routine ! ! 25-mar-03/axel+tobi: coded ! real, dimension (mx,my,mz,mfarray) :: f real, dimension (mx,my,mz,mvar) :: df type (pencil_case) :: p ! call keep_compiler_quiet(f,df) call keep_compiler_quiet(p) ! endsubroutine radiative_cooling !*********************************************************************** subroutine radiative_pressure(f,df,p) ! ! dummy routine ! ! 25-mar-03/axel+tobi: coded ! real, dimension (mx,my,mz,mfarray) :: f real, dimension (mx,my,mz,mvar) :: df type (pencil_case) :: p ! call keep_compiler_quiet(f,df) call keep_compiler_quiet(p) ! endsubroutine radiative_pressure !*********************************************************************** subroutine init_rad(f) ! ! initialise radiation; called from start.f90 ! 15-jul-2002/nils: dummy routine ! real, dimension (mx,my,mz,mfarray) :: f ! call keep_compiler_quiet(f) ! endsubroutine init_rad !*********************************************************************** subroutine pencil_criteria_radiation ! ! All pencils that the Radiation module depends on are specified here. ! ! 21-11-04/anders: coded ! endsubroutine pencil_criteria_radiation !*********************************************************************** subroutine pencil_interdep_radiation(lpencil_in) ! ! Interdependency among pencils provided by the Radiation module ! is specified here. ! ! 21-11-04/anders: coded ! logical, dimension (npencils) :: lpencil_in ! call keep_compiler_quiet(lpencil_in) ! endsubroutine pencil_interdep_radiation !*********************************************************************** subroutine calc_pencils_radiation(f,p) ! ! Calculate Radiation pencils. ! Most basic pencils should come first, as others may depend on them. ! ! 21-11-04/anders: coded ! real, dimension (mx,my,mz,mfarray) :: f type (pencil_case) :: p ! intent(in) :: f,p ! call keep_compiler_quiet(f) call keep_compiler_quiet(p) ! endsubroutine calc_pencils_radiation !*********************************************************************** subroutine de_dt(f,df,p) ! ! 15-jul-2002/nils: dummy routine ! real, dimension (mx,my,mz,mfarray) :: f real, dimension (mx,my,mz,mvar) :: df type (pencil_case) :: p ! call keep_compiler_quiet(f,df) call keep_compiler_quiet(p) ! endsubroutine de_dt !*********************************************************************** subroutine read_radiation_init_pars(iostat) ! integer, intent(out) :: iostat ! iostat = 0 ! endsubroutine read_radiation_init_pars !*********************************************************************** subroutine write_radiation_init_pars(unit) ! integer, intent(in) :: unit ! call keep_compiler_quiet(unit) ! endsubroutine write_radiation_init_pars !*********************************************************************** subroutine read_radiation_run_pars(iostat) ! integer, intent(out) :: iostat ! iostat = 0 ! endsubroutine read_radiation_run_pars !*********************************************************************** subroutine write_radiation_run_pars(unit) ! integer, intent(in) :: unit ! call keep_compiler_quiet(unit) ! endsubroutine write_radiation_run_pars !*********************************************************************** subroutine rprint_radiation(lreset,lwrite) ! ! dummy ! ! 16-jul-02/nils: adapted from rprint_hydro ! logical :: lreset logical, optional :: lwrite ! call keep_compiler_quiet(lreset,lwrite) ! endsubroutine rprint_radiation !*********************************************************************** subroutine get_slices_radiation(f,slices) ! ! Write slices for animation of Radiation variables. ! ! 26-jun-06/tony: dummy ! real, dimension (mx,my,mz,mfarray) :: f type (slice_data) :: slices ! call keep_compiler_quiet(f) call keep_compiler_quiet(slices%ready) ! endsubroutine get_slices_radiation !*********************************************************************** endmodule Radiation