modEB Module


Uses

  • module~~modeb~~UsesGraph module~modeb modEB module~modglobal modglobal module~modeb->module~modglobal mpi mpi module~modeb->mpi

Used by

  • module~~modeb~~UsedByGraph module~modeb modEB program~dalesurban DALESURBAN program~dalesurban->module~modeb

Variables

Type Visibility Attributes Name Initial
integer, public :: nstatT = 2
integer, public :: nstatEB = 6
integer, public :: ncidT
integer, public :: ncidEB
integer, public :: nrecT = 0
integer, public :: nrecEB = 0
character(len=80), public, allocatable :: ncstatT(:,:)
character(len=80), public, allocatable :: ncstatEB(:,:)
character(len=80), public :: Tname = "facT.xxx.nc"
character(len=80), public :: EBname = 'facEB.xxx.nc'
character(len=80), public, dimension(1,4) :: tncstatT
character(len=80), public, dimension(1,4) :: tncstatEB
real, public, allocatable :: varsT(:,:,:)
real, public, allocatable :: varsEB(:,:)

Functions

public pure function matinv3(A) result(B)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: A(3,3)

Return Value real, (3,3)

public pure function matinv4(A) result(B)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: A(4,4)

Return Value real, (4,4)

public function gaussji(c, d, n) result(a)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: c(n,n)
real, intent(in) :: d(n,n)
integer :: n

Return Value real, (n,n)


Subroutines

public subroutine intqH()

Arguments

None

public subroutine initEB()

Arguments

None

public subroutine calclw()

Arguments

None

public subroutine updateGR()

Arguments

None

public subroutine EB()

Arguments

None