61 TYPE(t_region
),
POINTER :: regions(:)
64 CHARACTER(CHRLEN) :: rcsidentstring
69 INTEGER ::
brbeg, brend
70 INTEGER,
PARAMETER :: nvals_max = 6
72 LOGICAL :: defined(nvals_max)
73 REAL(RFREAL) :: vals(nvals_max)
74 CHARACTER(15) :: keys(nvals_max)
78 rcsidentstring =
'$RCSfile: PERI_ReadPeriSection.F90,v $'
80 global => regions(1)%global
82 'PERI_ReadPeriSection.F90' )
91 keys( 5) =
'CPREPSILON'
92 keys( 6) =
'PGRADTYPE'
103 brbeg = lbound(regions,1)
104 brend = ubound(regions,1)
108 regions(
brbeg:brend)%periInput%flowKind = int(vals(1)+0.5_rfreal)
111 regions(
brbeg:brend)%periInput%split(icoord) = int(vals(2)+0.5_rfreal)
114 regions(
brbeg:brend)%periInput%split(jcoord) = int(vals(3)+0.5_rfreal)
117 regions(
brbeg:brend)%periInput%split(kcoord) = int(vals(4)+0.5_rfreal)
120 regions(
brbeg:brend)%periInput%cprEpsilon = abs(vals(5))
123 regions(
brbeg:brend)%periInput%pgradType = int(vals(6)+0.5_rfreal)
subroutine registerfunction(global, funName, fileName)
**********************************************************************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 brbeg
subroutine peri_readperisection(regions)
subroutine readsection(global, fileID, nvals, keys, vals, defined)
subroutine readregionsection(global, fileID, nvals, keys, vals, brbeg, brend, defined)
**********************************************************************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 USE ModDataTypes USE nvals
subroutine deregisterfunction(global)