get_flops Function

private function get_flops(self) result(flops)

Get the int64 number of FLOPs we currently have in the counter

Usage: flops = my_flop_recorder%get()

Type Bound

flop_recorder_type

Arguments

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

Return Value integer(kind=int64)


Called by

proc~~get_flops~~CalledByGraph proc~get_flops flop_recorder_type%get_flops proc~flop_rate_get_flop_rate flop_rate_type%flop_rate_get_flop_rate proc~flop_rate_get_flop_rate->proc~get_flops proc~flop_rate_get_flops flop_rate_type%flop_rate_get_flops proc~flop_rate_get_flops->proc~get_flops proc~flop_rate_report flop_rate_type%flop_rate_report proc~flop_rate_report->proc~flop_rate_get_flop_rate

Source Code

   function get_flops(self) result(flops)
    !! Get the int64 number of FLOPs we currently have in the counter
    !!
    !! Usage: flops = my_flop_recorder%get()
    !!
      class(flop_recorder_type), intent(in) :: self
      integer(int64) :: flops

      flops = self%flop_count

   end function get_flops