mus_init_gradData Subroutine

public subroutine mus_init_gradData(me, neigh, stencil, nSize, nSolve, nScalars)

This routine initialize gradData with direct neighbors in state and finite difference coefficients.

Arguments

Type IntentOptional Attributes Name
type(mus_gradData_type), intent(out) :: me

Gradient type

integer, intent(in) :: neigh(:)

neighbor connectivity array

levelDesc to access communication buffers of state array

type(tem_stencilHeader_type), intent(in) :: stencil

stencil header

integer, intent(in) :: nSize

Number of elements in state array

integer, intent(in) :: nSolve

Number of elements solved in compute kernel i.e. excluding halos

integer, intent(in) :: nScalars

number of scalars in state array