88 TYPE(t_region
),
INTENT(INOUT),
TARGET :: region
89 INTEGER,
INTENT(IN) :: ireg, istage
94 INTEGER :: ilev, icoff, ijcoff
98 LOGICAL :: peulused, plagused, specused, periused, turbused
100 TYPE(t_mixt),
POINTER :: mixt
103 TYPE(t_peul),
POINTER :: peul
107 TYPE(t_spec),
POINTER :: spec
112 TYPE(t_patch),
POINTER :: ppatch
115 global => region%global
122 peulused = global%peulUsed
123 plagused = global%plagUsed
124 specused = global%specUsed
127 periused = (region%periInput%flowKind /= off)
133 turbused = (region%mixtInput%flowModel == flow_navst) .AND. &
134 (region%mixtInput%turbModel /= turb_model_none)
139 region%irkStep = istage
144 ilev = region%currLevel
151 mixt => region%levels(ilev)%mixt
153 peul => region%levels(ilev)%peul
159 iec = region%grid%nCellsTot
166 IF ( region%mixtInput%frozenFlag .EQV. .false. )
THEN
167 CALL
rkupdategeneric(region,var_type_cell,istage,ibc,iec,1,cv_mixt_neqs, &
168 mixt%cv,mixt%cvOld,mixt%rhs,mixt%rhsSum)
173 DO ipatch = 1,region%grid%nPatches
174 ppatch => region%patches(ipatch)
176 IF ( ppatch%bcKind == bc_kind_nscbc )
THEN
178 1,cv_mixt_neqs,ppatch%mixt%cv,ppatch%mixt%cvOld, &
179 ppatch%mixt%rhs,ppatch%mixt%rhsSum)
189 peul%cv,peul%cvOld,peul%rhs,peul%rhsSum)
198 region%specInput%nSpecies,spec%cv,spec%cvOld, &
199 spec%rhs,spec%rhsSum)
**********************************************************************Rocstar Simulation Suite Illinois Rocstar LLC All rights reserved ****Illinois Rocstar LLC IL **www illinoisrocstar com **sales illinoisrocstar com WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **Arising OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE **********************************************************************INTERFACE SUBROUTINE idcend
subroutine registerfunction(global, funName, fileName)
subroutine rkupdategeneric(region, varType, iStage, icBeg, icEnd, ivBeg, ivEnd, cv, cvOld, rhs, rhsSum)
subroutine rflo_getdimensdummy(region, iLev, idcbeg, idcend, jdcbeg, jdcend, kdcbeg, kdcend)
subroutine plag_rkupdatewrapper(region, iReg, istage)
LOGICAL function, public rflu_nscbc_decidehavenscbc(pRegion)
**********************************************************************Rocstar Simulation Suite Illinois Rocstar LLC All rights reserved ****Illinois Rocstar LLC IL **www illinoisrocstar com **sales illinoisrocstar com WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **Arising OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE **********************************************************************INTERFACE SUBROUTINE kdcbeg
subroutine rflo_getcelloffset(region, iLev, iCellOffset, ijCellOffset)
**********************************************************************Rocstar Simulation Suite Illinois Rocstar LLC All rights reserved ****Illinois Rocstar LLC IL **www illinoisrocstar com **sales illinoisrocstar com WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **Arising OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE **********************************************************************INTERFACE SUBROUTINE idcbeg
subroutine turb_solutionupdate(region, istage, ibc, iec)
subroutine peri_solutionupdate(region)
**********************************************************************Rocstar Simulation Suite Illinois Rocstar LLC All rights reserved ****Illinois Rocstar LLC IL **www illinoisrocstar com **sales illinoisrocstar com WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **Arising OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE **********************************************************************INTERFACE SUBROUTINE jdcend
**********************************************************************Rocstar Simulation Suite Illinois Rocstar LLC All rights reserved ****Illinois Rocstar LLC IL **www illinoisrocstar com **sales illinoisrocstar com WITHOUT WARRANTY OF ANY **EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES **OF FITNESS FOR A PARTICULAR PURPOSE AND **NONINFRINGEMENT IN NO EVENT SHALL THE CONTRIBUTORS OR **COPYRIGHT HOLDERS BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN AN ACTION OF TORT OR **Arising OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE **USE OR OTHER DEALINGS WITH THE SOFTWARE **********************************************************************INTERFACE SUBROUTINE jdcbeg
subroutine rkupdatemp(region, iReg, istage)
subroutine deregisterfunction(global)