initTermMomentGen Interface

interface
private module subroutine initTermMomentGen(this, partitionObj, vspaceObj, procRank, momentOrder, termName, removeLastCell)

Arguments

Type IntentOptional Attributes Name
class(TermMomentStencilGenerator), intent(inout) :: this
type(Partition), intent(in) :: partitionObj

Partition object used to determine local number of rows

type(VSpace), intent(in) :: vspaceObj

VSpace object used to get interpolation object

integer(kind=ik), intent(in) :: procRank

Current processor rank

integer(kind=ik), intent(in) :: momentOrder

Order of moment to be taken

character(len=*), intent(in) :: termName

Name of term in host model whose moment should be taken

logical, intent(in), optional :: removeLastCell

Set to true if the row variable is staggered and the grid is not periodic. Defaults to false.

Description

Term moment stencil value generator initialization routine