plantFEM
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
average
Interface
MIT
3 statements
Source File
ArrayClass.f90
ArrayClass
average
Contents
Module Procedures
averageInt32
averageReal64
averageReal64Array
public interface average
Module Procedures
public function
averageInt32
(vec) result(ret)
Arguments
Type
Intent
Optional
Attributes
Name
integer(kind=Int32),
intent(in)
::
vec
(:)
Return Value
integer(kind=Int32)
public function
averageReal64
(vec) result(ret)
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=Real64),
intent(in)
::
vec
(:)
Return Value
real(kind=Real64)
public function
averageReal64Array
(arr) result(ret)
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=Real64),
intent(in)
::
arr
(:,:)
Return Value
real(kind=Real64), allocatable, (:)