Skip to content

Commit bc21e60

Browse files
committed
format and fix test suite
1 parent 63ce00e commit bc21e60

40 files changed

+392
-806
lines changed

src/common/m_boundary_common.fpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1626,7 +1626,7 @@ contains
16261626

16271627
impure subroutine s_create_mpi_types(bc_type)
16281628

1629-
type(integer_field), dimension(1:num_dims, -1:1) :: bc_type
1629+
type(integer_field), dimension(1:num_dims, -1:1), intent(in) :: bc_type
16301630

16311631
#ifdef MFC_MPI
16321632
integer :: dir, loc
@@ -1659,9 +1659,9 @@ contains
16591659

16601660
subroutine s_write_serial_boundary_condition_files(q_prim_vf, bc_type, step_dirpath, old_grid_in)
16611661

1662-
type(scalar_field), dimension(sys_size) :: q_prim_vf
1663-
type(integer_field), dimension(1:num_dims, -1:1) :: bc_type
1664-
logical :: old_grid_in
1662+
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
1663+
type(integer_field), dimension(1:num_dims, -1:1), intent(in) :: bc_type
1664+
logical, intent(in) :: old_grid_in
16651665

16661666
character(LEN=*), intent(in) :: step_dirpath
16671667

@@ -1700,8 +1700,8 @@ contains
17001700

17011701
subroutine s_write_parallel_boundary_condition_files(q_prim_vf, bc_type)
17021702

1703-
type(scalar_field), dimension(sys_size) :: q_prim_vf
1704-
type(integer_field), dimension(1:num_dims, -1:1) :: bc_type
1703+
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
1704+
type(integer_field), dimension(1:num_dims, -1:1), intent(in) :: bc_type
17051705

17061706
integer :: dir, loc
17071707
character(len=path_len) :: file_loc, file_path
@@ -1870,7 +1870,7 @@ contains
18701870

18711871
subroutine s_pack_boundary_condition_buffers(q_prim_vf)
18721872

1873-
type(scalar_field), dimension(sys_size) :: q_prim_vf
1873+
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
18741874
integer :: i, j, k
18751875

18761876
do k = 0, p

src/common/m_helper.fpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -635,32 +635,32 @@ contains
635635
integer :: ix, iy, iz, x_id, y_id, z_id
636636
integer, intent(inout) :: m_ds, n_ds, p_ds, m_glb_ds, n_glb_ds, p_glb_ds
637637
638-
m_ds = INT((m+1)/3) - 1
639-
n_ds = INT((n+1)/3) - 1
640-
p_ds = INT((p+1)/3) - 1
638+
m_ds = int((m + 1)/3) - 1
639+
n_ds = int((n + 1)/3) - 1
640+
p_ds = int((p + 1)/3) - 1
641641
642-
m_glb_ds = INT((m_glb+1)/3) - 1
643-
n_glb_ds = INT((n_glb+1)/3) - 1
644-
p_glb_ds = INT((p_glb+1)/3) - 1
642+
m_glb_ds = int((m_glb + 1)/3) - 1
643+
n_glb_ds = int((n_glb + 1)/3) - 1
644+
p_glb_ds = int((p_glb + 1)/3) - 1
645645
646646
do i = 1, sys_size
647647
$:GPU_UPDATE(host='[q_cons_vf(i)%sf]')
648648
end do
649649
650-
do l = -1, p_ds+1
651-
do k = -1, n_ds+1
652-
do j = -1, m_ds+1
650+
do l = -1, p_ds + 1
651+
do k = -1, n_ds + 1
652+
do j = -1, m_ds + 1
653653
x_id = 3*j + 1
654654
y_id = 3*k + 1
655655
z_id = 3*l + 1
656656
do i = 1, sys_size
657-
q_cons_temp(i)%sf(j,k,l) = 0
657+
q_cons_temp(i)%sf(j, k, l) = 0
658658
659659
do iz = -1, 1
660660
do iy = -1, 1
661661
do ix = -1, 1
662-
q_cons_temp(i)%sf(j,k,l) = q_cons_temp(i)%sf(j,k,l) &
663-
+ (1._wp / 27._wp)*q_cons_vf(i)%sf(x_id+ix,y_id+iy,z_id+iz)
662+
q_cons_temp(i)%sf(j, k, l) = q_cons_temp(i)%sf(j, k, l) &
663+
+ (1._wp/27._wp)*q_cons_vf(i)%sf(x_id + ix, y_id + iy, z_id + iz)
664664
end do
665665
end do
666666
end do

src/common/m_helper_basic.fpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,7 @@ contains
124124
! the physical computational domain from one time-step iteration to
125125
! the next one
126126
if (igr) then
127-
if (viscous) then
128-
buff_size = (igr_order - 1) / 2 + 2
129-
else
130-
buff_size = (igr_order - 1) / 2 + 1
131-
end if
127+
buff_size = (igr_order - 1)/2 + 2
132128
else
133129
if (viscous) then
134130
buff_size = 2*weno_polyn + 2

src/common/m_mpi_common.fpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -300,9 +300,9 @@ contains
300300
sf_start_idx = (/0, 0, 0/)
301301
302302
#ifndef MFC_POST_PROCESS
303-
m_ds = INT((m+1)/3) - 1
304-
n_ds = INT((n+1)/3) - 1
305-
p_ds = INT((p+1)/3) - 1
303+
m_ds = int((m + 1)/3) - 1
304+
n_ds = int((n + 1)/3) - 1
305+
p_ds = int((p + 1)/3) - 1
306306
#else
307307
m_ds = m
308308
n_ds = n
@@ -311,7 +311,7 @@ contains
311311
312312
#ifdef MFC_POST_PROCESS
313313
do i = 1, sys_size
314-
MPI_IO_DATA%var(i)%sf => q_cons_vf(i)%sf(-1:m_ds+1, -1:n_ds+1, -1:p_ds+1)
314+
MPI_IO_DATA%var(i)%sf => q_cons_vf(i)%sf(-1:m_ds + 1, -1:n_ds + 1, -1:p_ds + 1)
315315
end do
316316
#endif
317317
! Define global(g) and local(l) sizes for flow variables

src/post_process/m_data_input.f90

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ impure subroutine s_read_parallel_data_files(t_step)
355355
allocate (y_cb_glb(-1:n_glb))
356356
allocate (z_cb_glb(-1:p_glb))
357357

358-
if(down_sample) then
358+
if (down_sample) then
359359
delx = (x_domain%end - x_domain%beg)/real(m_glb + 1, wp)
360360
do i = 0, m_glb
361361
x_cb_glb(i - 1) = x_domain%beg + delx*real(i, wp)
@@ -384,7 +384,7 @@ impure subroutine s_read_parallel_data_files(t_step)
384384
x_cc(0:m) = x_cb(-1:m - 1) + dx(0:m)/2._wp
385385

386386
if (n > 0) then
387-
if(down_sample) then
387+
if (down_sample) then
388388
dely = (y_domain%end - y_domain%beg)/real(n_glb + 1, wp)
389389
do i = 0, n_glb
390390
y_cb_glb(i - 1) = y_domain%beg + dely*real(i, wp)
@@ -413,7 +413,7 @@ impure subroutine s_read_parallel_data_files(t_step)
413413
y_cc(0:n) = y_cb(-1:n - 1) + dy(0:n)/2._wp
414414

415415
if (p > 0) then
416-
if(down_sample) then
416+
if (down_sample) then
417417
delz = (z_domain%end - z_domain%beg)/real(p_glb + 1, wp)
418418
do i = 0, p_glb
419419
z_cb_glb(i - 1) = z_domain%beg + delz*real(i, wp)
@@ -486,7 +486,7 @@ impure subroutine s_read_parallel_conservative_data(t_step, m_MOK, n_MOK, p_MOK,
486486
if (file_exist) then
487487
call MPI_FILE_OPEN(MPI_COMM_SELF, file_loc, MPI_MODE_RDONLY, mpi_info_int, ifile, ierr)
488488

489-
if(down_sample) then
489+
if (down_sample) then
490490
call s_initialize_mpi_data_ds(q_cons_temp)
491491
else
492492
! Initialize MPI data I/O
@@ -497,7 +497,7 @@ impure subroutine s_read_parallel_conservative_data(t_step, m_MOK, n_MOK, p_MOK,
497497
end if
498498
end if
499499

500-
if(down_sample) then
500+
if (down_sample) then
501501
! Size of local arrays
502502
data_size = (m + 3)*(n + 3)*(p + 3)
503503

@@ -541,9 +541,9 @@ impure subroutine s_read_parallel_conservative_data(t_step, m_MOK, n_MOK, p_MOK,
541541
call s_mpi_barrier()
542542
call MPI_FILE_CLOSE(ifile, ierr)
543543

544-
if(down_sample) then
544+
if (down_sample) then
545545
do i = 1, sys_size
546-
q_cons_vf(i)%sf(0:m,0:n,0:p) = q_cons_temp(i)%sf(0:m,0:n,0:p)
546+
q_cons_vf(i)%sf(0:m, 0:n, 0:p) = q_cons_temp(i)%sf(0:m, 0:n, 0:p)
547547
end do
548548
end if
549549

@@ -608,9 +608,9 @@ impure subroutine s_initialize_data_input_module
608608
! Simulation is 3D
609609
if (p > 0) then
610610
call s_allocate_field_arrays(-buff_size, m + buff_size, n + buff_size, p + buff_size)
611-
if(down_sample) then
611+
if (down_sample) then
612612
do i = 1, sys_size
613-
allocate(q_cons_temp(i)%sf(-1:m+1,-1:n+1,-1:p+1))
613+
allocate (q_cons_temp(i)%sf(-1:m + 1, -1:n + 1, -1:p + 1))
614614
end do
615615
end if
616616
else

src/post_process/m_global_parameters.fpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,8 @@ module m_global_parameters
153153
! Stands for "InDices With BUFFer".
154154
type(int_bounds_info) :: idwbuff(1:3)
155155

156-
157156
!! Locations of the domain bounds in the x-, y- and z-coordinate directions
158-
type(bounds_info) :: x_domain, y_domain, z_domain
157+
type(bounds_info) :: x_domain, y_domain, z_domain
159158

160159
integer :: num_bc_patches
161160
logical :: bc_io
@@ -802,8 +801,8 @@ contains
802801
allocate (MPI_IO_DATA%view(1:sys_size))
803802
allocate (MPI_IO_DATA%var(1:sys_size))
804803
do i = 1, sys_size
805-
if(down_sample) then
806-
allocate (MPI_IO_DATA%var(i)%sf(-1:m+1, -1:n+1, -1:p+1))
804+
if (down_sample) then
805+
allocate (MPI_IO_DATA%var(i)%sf(-1:m + 1, -1:n + 1, -1:p + 1))
807806
else
808807
allocate (MPI_IO_DATA%var(i)%sf(0:m, 0:n, 0:p))
809808
end if

src/post_process/m_start_up.f90

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ impure subroutine s_read_input_file
115115

116116
call s_update_cell_bounds(cells_bounds, m, n, p)
117117

118-
if(down_sample) then
119-
m = INT((m+1)/3) - 1
120-
n = INT((n+1)/3) - 1
121-
p = INT((p+1)/3) - 1
118+
if (down_sample) then
119+
m = int((m + 1)/3) - 1
120+
n = int((n + 1)/3) - 1
121+
p = int((p + 1)/3) - 1
122122
end if
123123

124124
! Store m,n,p into global m,n,p

src/pre_process/m_compute_levelset.fpp

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ module m_compute_levelset
2727

2828
contains
2929

30-
pure subroutine s_circle_levelset(levelset, levelset_norm, ib_patch_id)
30+
pure subroutine s_circle_levelset(ib_patch_id, levelset, levelset_norm)
3131

32-
type(levelset_field), intent(INOUT) :: levelset
33-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
32+
type(levelset_field), intent(INOUT), optional :: levelset
33+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
3434
integer, intent(IN) :: ib_patch_id
3535

3636
real(wp) :: radius, dist
@@ -63,10 +63,10 @@ contains
6363

6464
end subroutine s_circle_levelset
6565

66-
pure subroutine s_airfoil_levelset(levelset, levelset_norm, ib_patch_id)
66+
pure subroutine s_airfoil_levelset(ib_patch_id, levelset, levelset_norm)
6767

68-
type(levelset_field), intent(INOUT) :: levelset
69-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
68+
type(levelset_field), intent(INOUT), optional :: levelset
69+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
7070
integer, intent(IN) :: ib_patch_id
7171

7272
real(wp) :: dist, global_dist
@@ -146,10 +146,10 @@ contains
146146

147147
end subroutine s_airfoil_levelset
148148

149-
pure subroutine s_3D_airfoil_levelset(levelset, levelset_norm, ib_patch_id)
149+
pure subroutine s_3D_airfoil_levelset(ib_patch_id, levelset, levelset_norm)
150150

151-
type(levelset_field), intent(INOUT) :: levelset
152-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
151+
type(levelset_field), intent(INOUT), optional :: levelset
152+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
153153
integer, intent(IN) :: ib_patch_id
154154

155155
real(wp) :: dist, dist_surf, dist_side, global_dist
@@ -250,10 +250,10 @@ contains
250250
end subroutine s_3D_airfoil_levelset
251251

252252
!> Initialize IBM module
253-
pure subroutine s_rectangle_levelset(levelset, levelset_norm, ib_patch_id)
253+
pure subroutine s_rectangle_levelset(ib_patch_id, levelset, levelset_norm)
254254

255-
type(levelset_field), intent(INOUT) :: levelset
256-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
255+
type(levelset_field), intent(INOUT), optional :: levelset
256+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
257257

258258
integer, intent(in) :: ib_patch_id
259259
real(wp) :: top_right(2), bottom_left(2)
@@ -347,10 +347,10 @@ contains
347347

348348
end subroutine s_rectangle_levelset
349349

350-
pure subroutine s_cuboid_levelset(levelset, levelset_norm, ib_patch_id)
350+
pure subroutine s_cuboid_levelset(ib_patch_id, levelset, levelset_norm)
351351

352-
type(levelset_field), intent(INOUT) :: levelset
353-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
352+
type(levelset_field), intent(INOUT), optional :: levelset
353+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
354354

355355
integer, intent(IN) :: ib_patch_id
356356
real(wp) :: Right, Left, Bottom, Top, Front, Back
@@ -464,10 +464,10 @@ contains
464464

465465
end subroutine s_cuboid_levelset
466466

467-
pure subroutine s_sphere_levelset(levelset, levelset_norm, ib_patch_id)
467+
pure subroutine s_sphere_levelset(ib_patch_id, levelset, levelset_norm)
468468

469-
type(levelset_field), intent(INOUT) :: levelset
470-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
469+
type(levelset_field), intent(INOUT), optional :: levelset
470+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
471471
integer, intent(IN) :: ib_patch_id
472472

473473
real(wp) :: radius, dist
@@ -501,10 +501,10 @@ contains
501501

502502
end subroutine s_sphere_levelset
503503

504-
pure subroutine s_cylinder_levelset(levelset, levelset_norm, ib_patch_id)
504+
pure subroutine s_cylinder_levelset(ib_patch_id, levelset, levelset_norm)
505505

506-
type(levelset_field), intent(INOUT) :: levelset
507-
type(levelset_norm_field), intent(INOUT) :: levelset_norm
506+
type(levelset_field), intent(INOUT), optional :: levelset
507+
type(levelset_norm_field), intent(INOUT), optional :: levelset_norm
508508
integer, intent(IN) :: ib_patch_id
509509

510510
real(wp) :: radius

0 commit comments

Comments
 (0)