array_m Module


Used by

  • module~~array_m~~UsedByGraph module~array_m array_m proc~read_nodeinfo CUBE2USG::read_nodeInfo proc~read_nodeinfo->module~array_m program~cube2usg CUBE2USG program~cube2usg->module~array_m program~sort_test sort_test program~sort_test->module~array_m

Contents


Functions

public function mean_2dArray(array) result(mean)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: array(:,:)

Return Value real, (size(array,dim=2))

public function FisherYates_shuffle(a) result(b)

フィッシャー・イェーツのシャッフル 参考:https://programming-place.net/ppp/contents/algorithm/other/002.html

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: a(:)

Return Value real, (size(a))


Subroutines

public subroutine output_2dArray_asBinary(fname, array)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: fname
real, intent(in) :: array(:,:)

public subroutine read_2dArray_asBinary(fname, array)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: fname
real, intent(out), allocatable :: array(:,:)

public subroutine read_1dArray_real(fname, array)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: fname
real, intent(out), allocatable :: array(:)