symmetric_operator Abstract Interface

abstract interface

Abstract interfaces of deferred methods of primitive_object.

private function symmetric_operator(lhs, rhs) result(operator_result)

Arguments

Type IntentOptional AttributesName
class(primitive_object), intent(in) :: lhs

Left hand side.

class(primitive_object), intent(in) :: rhs

Right hand side.

Return Value class(primitive_object), allocatable

Operator result.

Description

Symmetric operator prim.op.prim.