GPU-resident fill of diffFlux%interior with the constant-coefficient Laplacian flux F_d(iVar) = -coeff(iVar) * d(s_iVar)/dx_d.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ESAtmo2D), | intent(inout) | :: | this |
subroutine DiffusiveFluxMethod_ESAtmo2D(this)
!! GPU-resident fill of diffFlux%interior with the constant-coefficient
!! Laplacian flux F_d(iVar) = -coeff(iVar) * d(s_iVar)/dx_d.
implicit none
class(ESAtmo2D),intent(inout) :: this
call diffusiveflux_esatmo2d_gpu( &
this%diffFlux%interior_gpu, &
this%solutionGradient%interior_gpu, &
this%nu,this%kappa, &
this%solution%interp%N, &
this%solution%nvar, &
this%solution%nelem)
endsubroutine DiffusiveFluxMethod_ESAtmo2D