helmholtz_single_boundary Function

public function helmholtz_single_boundary(mesh, u, ind, bnd_descr) result(res)

Computes helmholtz operator for single boundary point

Arguments

Type IntentOptional Attributes Name
type(mesh_cart_t), intent(in) :: mesh

Mesh

real(kind=FP), intent(in), dimension(mesh%n_points) :: u

Variable

integer, intent(in) :: ind

Index where helmholtz operator should be computed MUST be index of a boundary point (not checked for performance reasons)

integer, intent(in) :: bnd_descr

Descriptor for boundary condition

Return Value real(kind=FP)

result