61 TYPE(t_region
),
DIMENSION(:),
POINTER :: regions
68 CHARACTER(CHRLEN) :: rcsidentstring
77 '$RCSfile: RFLU_CheckDerivedUserInput.F90,v $ $Revision: 1.6 $'
79 global => regions(1)%global
82 'RFLU_CheckDerivedUserInput.F90')
88 DO ireg = lbound(regions,1),ubound(regions,1)
89 pmixtinput => regions(ireg)%mixtInput
96 IF ( (global%plagUsed .EQV. .true.) .AND. &
97 (global%rkScheme /= rk_scheme_3_wray) )
THEN
98 CALL
errorstop(global,err_rk_scheme_invalid,__line__, &
107 IF ( global%plagUsed .EQV. .false. )
THEN
108 IF ( global%postLag2EulFlag .EQV. .true. )
THEN
109 IF ( ireg == lbound(regions,1) )
THEN
110 global%warnCounter = global%warnCounter + 1
112 WRITE(stdout,
'(A,3X,A)') solver_name,
'*** WARNING *** Invalid '// &
113 'input for Eulerian postprocessing flag.'
114 WRITE(stdout,
'(A,20X,A)') solver_name,
'Setting flag to false.'
117 global%postLag2EulFlag = .false.
127 IF ( pmixtinput%flowModel == flow_navst .AND. &
128 pmixtinput%turbModel /= turb_model_none )
THEN
129 CALL
errorstop(global,err_turb_module,__line__, &
130 'Turbulence is on, compile TURB')
138 IF ( pmixtinput%computeTv .AND. &
139 ( pmixtinput%viscModel < visc_suthr .OR. &
140 pmixtinput%viscModel > visc_antib ) )
THEN
141 CALL
errorstop(global,err_unknown_viscmodel,__line__)
subroutine registerfunction(global, funName, fileName)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine deregisterfunction(global)