arakawa Interface

interface
public pure module function arakawa(self, u, v, l)

Arguments

Type IntentOptional Attributes Name
class(inplane_operators_t), intent(in) :: self

Instance of the type

real(kind=GP), intent(in), dimension(self%n_points) :: u

Values of variable u

real(kind=GP), intent(in), dimension(self%n_points) :: v

Values of variable v

integer, intent(in) :: l

Index, for which Arakawa Bracket is be computed

Return Value real(kind=gp)

Description

Evaluates Arakawa bracket [u,v] = du/dxdv/dy - du/dydv/dx second order, see [A. Arakawa, J. Comput. Phys. 135, 103 (1997)]