sum Interface

public interface sum

Calls

interface~~sum~~CallsGraph interface~sum sum proc~sumhyperdual SumHyperDual interface~sum->proc~sumhyperdual proc~sumhyperdual2 SumHyperDual2 interface~sum->proc~sumhyperdual2

Module Procedures

public pure function SumHyperDual(v1, mask)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: v1(:)
logical, intent(in), optional :: mask(:)

Return Value type(hyperdual)

public pure function SumHyperDual2(v1, dim)

Arguments

Type IntentOptional Attributes Name
type(hyperdual), intent(in) :: v1(:,:)
integer, intent(in) :: dim

Return Value type(hyperdual), allocatable, (:)