Skip to content

Commit 7e826c8

Browse files
committed
updated the perbation to the initial condition (if enabled) to disturb variables differently for shear layer case
1 parent 2447919 commit 7e826c8

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

src/pre_process_code/m_initial_condition.f90

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1041,18 +1041,20 @@ SUBROUTINE s_perturb_surrounding_flow() ! ------------------------------
10411041
ELSE
10421042
perturb_alpha = q_prim_vf(E_idx+perturb_flow_fluid)%sf(i,j,k)
10431043
END IF
1044-
IF (perturb_alpha == 1d0) THEN
1044+
! IF (perturb_alpha == 1d0) THEN
10451045
! Perturb partial density
10461046
! CALL RANDOM_NUMBER(rand_real)
10471047
! rand_real = rand_real / 1d2 / 1d3
10481048
! q_prim_vf(perturb_flow_fluid)%sf(i,j,k) = q_prim_vf(perturb_flow_fluid)%sf(i,j,k) + rand_real
10491049
! Perturb velocity
1050-
DO l = mom_idx%beg+1, mom_idx%end
1051-
CALL RANDOM_NUMBER(rand_real)
1052-
rand_real = rand_real / 1d1 / 145d1
1053-
q_prim_vf(l)%sf(i,j,k) = q_prim_vf(l)%sf(i,j,k) + rand_real
1054-
END DO
1055-
END IF
1050+
CALL RANDOM_NUMBER(rand_real)
1051+
rand_real = rand_real * 1.d-2
1052+
q_prim_vf(mom_idx%beg)%sf(i,j,k) = (1.d0+rand_real)*q_prim_vf(mom_idx%beg)%sf(i,j,k)
1053+
q_prim_vf(mom_idx%end)%sf(i,j,k) = rand_real*q_prim_vf(mom_idx%beg)%sf(i,j,k)
1054+
IF (bubbles) THEN
1055+
q_prim_vf(alf_idx)%sf(i,j,k) = (1.d0+rand_real)*q_prim_vf(alf_idx)%sf(i,j,k)
1056+
END IF
1057+
! END IF
10561058
END DO
10571059
END DO
10581060
END DO

0 commit comments

Comments
 (0)