Skip to content

Commit a7f75c4

Browse files
committed
Remove debug write and fix the location of flow boundary condition loading routine
1 parent 4b305b5 commit a7f75c4

File tree

3 files changed

+13
-9
lines changed

3 files changed

+13
-9
lines changed

src/Fortran_libraries/MHD_src/sph_MHD/init_sph_radius_variations.f90

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,10 @@ subroutine init_radius_variations_sph_mhd(sph, r_2nd, MHD_prop, &
7474
call alloc_phys_data((sph%sph_rj%nidx_rj(1)+1), radial_variation)
7575
!
7676
call set_r_variation_data_address(MHD_prop, radial_variation)
77-
call check_r_variation_data_list(MHD_prop, radial_variation)
77+
78+
if(iflag_debug .gt. 0) then
79+
call check_r_variation_data_list(MHD_prop, radial_variation)
80+
end if
7881
!
7982
if(my_rank .eq. 0) then
8083
radial_variation%d_fld(1,1) = 0.0d0

src/Fortran_libraries/MHD_src/sph_MHD/set_bc_sph_mhd.f90

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ subroutine s_set_bc_sph_mhd(bc_IO, sph_params, sph_rj, &
8484
!
8585
!
8686
if(MHD_prop%fl_prop%iflag_scheme .gt. id_no_evolution) then
87+
if(iflag_debug .gt. 0) write(*,*) 'set_sph_bc_velo_sph'
88+
call set_sph_bc_velo_sph(bc_IO, sph_rj, radial_rj_grp, &
89+
& sph_params%radius_ICB, sph_params%radius_CMB, &
90+
& MHD_BC%velo_BC%nod_BC, MHD_BC%velo_BC%surf_BC, &
91+
& sph_MHD_bc%sph_bc_U, sph_MHD_bc%bcs_U)
92+
!
8793
kst = sph_MHD_bc%sph_bc_U%kr_in
8894
ked = sph_MHD_bc%sph_bc_U%kr_out
8995
icomp = MHD_prop%fl_prop%ir_dnu_norm
@@ -94,13 +100,6 @@ subroutine s_set_bc_sph_mhd(bc_IO, sph_params, sph_rj, &
94100
h_rho_in = zero
95101
h_rho_out = zero
96102
end if
97-
!
98-
if(iflag_debug .gt. 0) write(*,*) 'set_sph_bc_velo_sph'
99-
call set_sph_bc_velo_sph(bc_IO, sph_rj, radial_rj_grp, &
100-
& sph_params%radius_ICB, sph_params%radius_CMB, &
101-
& MHD_BC%velo_BC%nod_BC, MHD_BC%velo_BC%surf_BC, &
102-
& sph_MHD_bc%sph_bc_U, sph_MHD_bc%bcs_U)
103-
!
104103
!
105104
call cal_fdm_coefs_4_BCs &
106105
& (sph_rj%nidx_rj(1), sph_rj%radius_1d_rj_r, &

src/Fortran_libraries/MHD_src/sph_MHD/set_control_sph_mhd.f90

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,6 @@ subroutine set_ctl_SPH_val_diffusions(model_ctl, MHD_prop)
260260
call set_valuable_density_ctl &
261261
& (my_rank, model_ctl%polytrope_c, MHD_prop%polytrope_param, &
262262
& MHD_prop%flag_ref_density_valiation)
263-
call check_polytrope_parameters(MHD_prop%polytrope_param)
264263
!
265264
! Set valuable diffusivities
266265
call set_valuable_diffusion_ctl &
@@ -278,6 +277,9 @@ subroutine set_ctl_SPH_val_diffusions(model_ctl, MHD_prop)
278277
& (my_rank, model_ctl%val_comp_diffuse_c, &
279278
& MHD_prop%val_comp_diffuse_param, &
280279
& MHD_prop%flag_comp_diffuse_variation)
280+
!
281+
if(iflag_debug .le. 0) return
282+
call check_polytrope_parameters(MHD_prop%polytrope_param)
281283
!
282284
call check_val_diffuse_parameters(MHD_prop%val_viscous_param)
283285
call check_val_diffuse_parameters(MHD_prop%val_mag_diffuse_param)

0 commit comments

Comments
 (0)