69 CHARACTER(CHRLEN),
PRIVATE :: &
70 RCSIdentString =
'$RCSfile: PLAG_ModStats.F90,v $ $Revision: 1.4 $'
137 TYPE(t_region
) :: pregion
141 TYPE(t_region
),
POINTER :: pregion
144 TYPE(t_plag),
POINTER :: pplag
152 INTEGER :: ilev,icelloffset, ijcelloffset
155 INTEGER :: errorflag,ibc,iec,ntav
157 TYPE(t_grid),
POINTER :: pgrid
163 global => pregion%global
168 ntav =global%plagNStat
171 ilev = pregion%currLevel
172 pgrid => pregion%levels(ilev)%grid
178 iec = indijk(
idcend,
jdcend,kdcend,icelloffset,ijcelloffset)
182 pgrid => pregion%grid
191 ALLOCATE(pplag%tav(ntav,ibc:iec),stat=errorflag)
192 global%error = errorflag
193 IF ( global%error /= err_none )
THEN
194 CALL
errorstop(global,err_allocate,__line__,
'pPlag%tav')
239 TYPE(t_region
) :: pregion
243 TYPE(t_region
),
POINTER :: pregion
246 TYPE(t_plag),
POINTER :: pplag
259 global => pregion%global
268 DEALLOCATE(pplag%tav,stat=errorflag)
269 global%error = errorflag
270 IF ( global%error /= err_none )
THEN
271 CALL
errorstop(global,err_deallocate,__line__,
'pPlag%tav')
321 TYPE(t_region
) :: pregion
325 TYPE(t_region
),
POINTER :: pregion
328 TYPE(t_plag),
POINTER :: pplag
336 INTEGER :: ilev,icelloffset, ijcelloffset
339 INTEGER :: errorflag,ibc,iec,
icell,ivar,nvars
341 TYPE(t_grid),
POINTER :: pgrid
347 global => pregion%global
352 nvars = global%plagNStat
355 ilev = pregion%currLevel
356 pgrid => pregion%levels(ilev)%grid
362 iec = indijk(
idcend,
jdcend,kdcend,icelloffset,ijcelloffset)
366 pgrid => pregion%grid
377 pplag%tav(ivar,
icell) = 0.0_rfreal
**********************************************************************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, public plag_createstat(pRegion, pPlag)
subroutine, public plag_calceulerianfield(pRegion)
subroutine registerfunction(global, funName, fileName)
subroutine rflo_getdimensdummy(region, iLev, idcbeg, idcend, jdcbeg, jdcend, kdcbeg, kdcend)
**********************************************************************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
**********************************************************************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 icell
subroutine, public plag_initstat(pRegion, pPlag)
**********************************************************************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 errorstop(global, errorCode, errorLine, addMessage)
subroutine, public plag_destroystat(pRegion, pPlag)
subroutine deregisterfunction(global)