initStencil Interface

interface
private pure module subroutine initStencil(this, rawStencil, fixedStencil)

Arguments

Type IntentOptional Attributes Name
class(Stencil1D), intent(inout) :: this
integer(kind=ik), intent(in), optional, dimension(:) :: rawStencil

Optional raw stencil, defaults to [0] - a diagonal stencil.

type(IntArray), intent(in), optional, dimension(:) :: fixedStencil

Optional fixed stencil

Description

Stencil1D object initialization routine