Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=dp), | private, | allocatable | :: | kMatProjEContrib(:) | |||
real(kind=dp), | public, | parameter | :: | kMatLinFac | = | 0.25 | |
real(kind=dp), | public, | parameter | :: | kMatSqFac | = | 0.375 | |
real(kind=dp), | public, | parameter | :: | kMatParFac | = | 0.5 | |
type(kMat_t), | public | :: | kMatLin | ||||
type(kMat_t), | public | :: | kMatSq | ||||
type(kMat_t), | public | :: | kMatAA | ||||
type(kMat_t), | public | :: | kMatAB |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=MPIArg), | private | :: | shm_win | ||||
real(kind=dp), | private, | pointer | :: | kMat_p(:) | |||
integer(kind=int64), | private | :: | kMatSize |
procedure , public :: readKMatFromFile Subroutine | |
procedure , public :: setupKMat Subroutine | |
procedure , public :: freeMemory Subroutine | |
procedure , public :: directElement Function | |
procedure , public :: exchElement Function | |
procedure , public :: elementAccess Function |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this | ||||
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this | ||||
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this | ||||
integer(kind=int64), | intent(in) | :: | index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in) | :: | index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l | |||
integer, | intent(in) | :: | s1 | |||
integer, | intent(in) | :: | s2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this | ||||
character(len=*) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(kMat_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | nJ(nel) | |||
real(kind=dp), | intent(in) | :: | sgn(lenof_sign) |