tendencies Module


Uses

  • module~~tendencies~~UsesGraph module~tendencies tendencies module~types types module~tendencies->module~types module~params params module~tendencies->module~params iso_fortran_env iso_fortran_env module~types->iso_fortran_env module~params->module~types

Used by

  • module~~tendencies~~UsedByGraph module~tendencies tendencies proc~step step proc~step->module~tendencies

Contents


Subroutines

public subroutine get_tendencies(state, vordt, divdt, tdt, psdt, trdt, j2)

Arguments

Type IntentOptional AttributesName
type(ModelState_t), intent(inout) :: state
complex(kind=p), intent(inout), dimension(mx, nx, kx):: vordt
complex(kind=p), intent(inout), dimension(mx, nx, kx):: divdt
complex(kind=p), intent(inout), dimension(mx, nx, kx):: tdt
complex(kind=p), intent(inout) :: psdt(mx,nx)
complex(kind=p), intent(inout) :: trdt(mx,nx,kx,ntr)
integer, intent(in) :: j2

private subroutine get_grid_point_tendencies(state, vordt, divdt, tdt, psdt, trdt, j1, j2)

Arguments

Type IntentOptional AttributesName
type(ModelState_t), intent(inout), target:: state
complex(kind=p), intent(inout), dimension(mx, nx, kx):: vordt
complex(kind=p), intent(inout), dimension(mx, nx, kx):: divdt
complex(kind=p), intent(inout), dimension(mx, nx, kx):: tdt
complex(kind=p), intent(inout) :: psdt(mx,nx)
complex(kind=p), intent(inout) :: trdt(mx,nx,kx,ntr)
integer, intent(in) :: j1
integer, intent(in) :: j2

private subroutine get_spectral_tendencies(state, divdt, tdt, psdt, j2)

Arguments

Type IntentOptional AttributesName
type(ModelState_t), intent(inout), target:: state
complex(kind=p), intent(inout) :: divdt(mx,nx,kx)
complex(kind=p), intent(inout) :: tdt(mx,nx,kx)
complex(kind=p), intent(inout) :: psdt(mx,nx)
integer, intent(in) :: j2