initfac Module


Uses

  • module~~initfac~~UsesGraph module~initfac initfac module~modglobal modglobal module~initfac->module~modglobal module~modmpi modmpi module~initfac->module~modmpi mpi mpi module~initfac->mpi netcdf netcdf module~initfac->netcdf module~modmpi->mpi

Used by

  • module~~initfac~~UsedByGraph module~initfac initfac proc~advecc_2nd advecc_2nd proc~advecc_2nd->module~initfac proc~calclw calclw proc~calclw->module~initfac proc~eb EB proc~eb->module~initfac proc~initeb initEB proc~initeb->module~initfac proc~initibmwallfun initibmwallfun proc~initibmwallfun->module~initfac proc~intqh intqH proc~intqh->module~initfac proc~timedepsw timedepsw proc~timedepsw->module~initfac proc~updategr updateGR proc~updategr->module~initfac proc~wallfunheat wallfunheat proc~wallfunheat->module~initfac proc~wallfunmom wallfunmom proc~wallfunmom->module~initfac proc~wfgr wfGR proc~wfgr->module~initfac proc~wfmneutral wfmneutral proc~wfmneutral->module~initfac proc~wfuno wfuno proc~wfuno->module~initfac proc~writerestartfiles writerestartfiles proc~writerestartfiles->module~initfac program~dalesurban DALESURBAN program~dalesurban->module~initfac

Variables

Type Visibility Attributes Name Initial
logical, public, allocatable :: faclGR(:)
real, public, allocatable :: facz0(:)
real, public, allocatable :: facz0h(:)
real, public, allocatable :: facalb(:)
real, public, allocatable :: facem(:)
real, public, allocatable :: facd(:,:)
real, public, allocatable :: faccp(:,:)
real, public, allocatable :: faclam(:,:)
real, public, allocatable :: fackappa(:,:)
real, public, allocatable :: faca(:)
integer, public, allocatable :: facets(:)
real, public, allocatable :: facnorm(:,:)
real, public, allocatable :: factypes(:,:)
real, public, allocatable :: vf(:,:)
real, public, allocatable :: svf(:)
real, public, allocatable :: netsw(:)
real, public, allocatable :: facLWin(:)
real, public, allocatable :: vfsparse(:)
real, public, allocatable :: ivfsparse(:)
real, public, allocatable :: jvfsparse(:)
real, public, allocatable :: Tfacinit(:)
real, public, allocatable :: Tfacinit_layers(:,:)
real, public, allocatable :: facT(:,:)
real, public, allocatable :: facTdash(:,:)
real, public, allocatable :: facef(:)
real, public, allocatable :: facefi(:)
real, public, allocatable :: facefsum(:)
real, public, allocatable :: fachf(:)
real, public, allocatable :: fachfi(:)
real, public, allocatable :: fachfsum(:)
real, public, allocatable :: facf(:,:)
real, public, allocatable :: fachurel(:)
real, public, allocatable :: facwsoil(:)
real, public, allocatable :: faccth(:)
real, public, allocatable :: facqsat(:)
integer, public, allocatable :: typeloc(:)
integer, public :: nfactypes = 0
character(len=80), public :: chmess
integer, public :: nfacprops

Functions

public function qsat(T)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: T

Return Value real

public function dqsatdT(T)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: T

Return Value real


Subroutines

public subroutine readfacetfiles()

Arguments

None