FLASH4.6.1 API

Generated from /asc/asci2/site/flashcode/secure/release_4p6/source/physics/Eos/Eos_guardCells.F90 with ROBODoc v4.99.8 on Thu Sep 19 01:17:03 2019

TABLE OF CONTENTS


[Functions] source/physics/Eos/Eos_guardCells

[top][index]

NAME

  Eos_guardCells

SYNOPSIS

  call Eos_guardCells(integer(IN)  :: eosmode,
                      integer(IN)  :: blockid,
                      logical(IN)  :: corners,
             optional,integer(IN)  :: layers(MDIM),
             optional,logical(IN)  :: skipSrl)

DESCRIPTION

  Another layer of wrapping around Eos_wrapped calls, provided
  as a convenience to make it easy to apply the EOS to guard cells only.

ARGUMENTS

  eosmode : determines which variables are used as Eos input variables.
            The valid values are MODE_DENS_EI (where density and internal
            energy are inputs), MODE_DENS_PRES (density and pressure as inputs)
            MODE_DENS_TEMP (density and temperature are inputs).
            These quantities are defined in constants.h.
            The argument is passed unchanged and unexamined to Eos_wrapped calls.

  blockid : ID of block in current processor

  corners : indicates whether Eos should be called on corner
            guard cells (i.e., diagonal guard cells)
  layers  : the number of guard cells to be included along each dimension
  skipSrl : whether to skip guard cell regions that are coming from
            neighboring blocks at the same refinement (or from boundary
            conditions) and thus have not undergone interpolation or
            restrictions.

SEE ALSO

  Eos_wrapped