@@ -39,7 +39,7 @@ contains
3939 end if
4040
4141 call s_check_inputs_time_stepping
42- call s_check_inputs_non_newtonian
42+ call s_check_inputs_non_newtonian
4343
4444 @:PROHIBIT(ib_state_wrt .and. .not. ib, " ib_state_wrt requires ib to be enabled" )
4545
@@ -94,30 +94,30 @@ contains
9494#endif
9595 end subroutine s_check_inputs_nvidia_uvm
9696
97- !> Checks constraints on non- Newtonian fluid parameters
98- impure subroutine s_check_inputs_non_newtonian
99- integer :: i
100-
101- do i = 1 , num_fluids
102- if (fluid_pp(i)%non_newtonian) then
103- @:PROHIBIT(.not. viscous, &
104- " Non-Newtonian fluid requires viscosity to be enabled" )
105- @:PROHIBIT(fluid_pp(i)%K <= 0._wp , &
106- " Non-Newtonian fluid consistency index K must be > 0" )
107- @:PROHIBIT(fluid_pp(i)%nn <= 0._wp , &
108- " Non-Newtonian fluid flow behavior index nn must be > 0" )
109- @:PROHIBIT(fluid_pp(i)%tau0 < 0._wp , &
110- " Non-Newtonian fluid yield stress tau0 must be >= 0" )
111- @:PROHIBIT(fluid_pp(i)%mu_min < 0._wp , &
112- " Non-Newtonian fluid mu_min must be >= 0" )
113- @:PROHIBIT(fluid_pp(i)%mu_max < dflt_real .and. &
114- fluid_pp(i)%mu_max <= fluid_pp(i)%mu_min, &
115- " Non-Newtonian fluid mu_max must be > mu_min when set" )
116- @:PROHIBIT(fluid_pp(i)%hb_m <= 0._wp , &
117- " Non-Newtonian Papanastasiou parameter hb_m must be > 0" )
118- end if
119- end do
120-
121- end subroutine s_check_inputs_non_newtonian
122-
97+ !> Checks constraints on non- Newtonian fluid parameters
98+ impure subroutine s_check_inputs_non_newtonian
99+ integer :: i
100+
101+ do i = 1 , num_fluids
102+ if (fluid_pp(i)%non_newtonian) then
103+ @:PROHIBIT(.not. viscous, &
104+ " Non-Newtonian fluid requires viscosity to be enabled" )
105+ @:PROHIBIT(fluid_pp(i)%K <= 0._wp , &
106+ " Non-Newtonian fluid consistency index K must be > 0" )
107+ @:PROHIBIT(fluid_pp(i)%nn <= 0._wp , &
108+ " Non-Newtonian fluid flow behavior index nn must be > 0" )
109+ @:PROHIBIT(fluid_pp(i)%tau0 < 0._wp , &
110+ " Non-Newtonian fluid yield stress tau0 must be >= 0" )
111+ @:PROHIBIT(fluid_pp(i)%mu_min < 0._wp , &
112+ " Non-Newtonian fluid mu_min must be >= 0" )
113+ @:PROHIBIT(fluid_pp(i)%mu_max < dflt_real .and. &
114+ fluid_pp(i)%mu_max <= fluid_pp(i)%mu_min, &
115+ " Non-Newtonian fluid mu_max must be > mu_min when set" )
116+ @:PROHIBIT(fluid_pp(i)%hb_m <= 0._wp , &
117+ " Non-Newtonian Papanastasiou parameter hb_m must be > 0" )
118+ end if
119+ end do
120+
121+ end subroutine s_check_inputs_non_newtonian
122+
123123end module m_checker
0 commit comments