laplacian Subroutine

public subroutine laplacian(self, lapl_u, u, x_der2nd, y_der2nd, z_der2nd)

Laplacian of a scalar field 'u'.

Evaluated at the data_loc defined by the input u field

Input and output fields are in DIR_X layout.

Type Bound

vector_calculus_t

Arguments

Type IntentOptional Attributes Name
class(vector_calculus_t) :: self
class(field_t), intent(inout) :: lapl_u
class(field_t), intent(in) :: u
class(tdsops_t), intent(in) :: x_der2nd
class(tdsops_t), intent(in) :: y_der2nd
class(tdsops_t), intent(in) :: z_der2nd