Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | eval(:) | ||||||||||||||||||||||||||||||||
real(kind=8) | :: | evec(:,:) | ||||||||||||||||||||||||||||||||
integer, | optional | :: | Nblock | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nitermax | |||||||||||||||||||||||||||||||
character(len=1), | optional | :: | bmat | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | v0(size(evec,1)) | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | tol | |||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | eval(:) | ||||||||||||||||||||||||||||||||
complex(kind=8) | :: | evec(:,:) | ||||||||||||||||||||||||||||||||
integer, | optional | :: | Nblock | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nitermax | |||||||||||||||||||||||||||||||
character(len=1), | optional | :: | bmat | |||||||||||||||||||||||||||||||
complex(kind=8), | optional | :: | v0(size(evec,1)) | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | tol | |||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(nchunk, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | eval(:) | ||||||||||||||||||||||||||||||||
real(kind=8) | :: | evec(:,:) | ||||||||||||||||||||||||||||||||
integer, | optional | :: | Nblock | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nitermax | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | v0(size(evec,1)) | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | tol | |||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(nchunk, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | eval(:) | ||||||||||||||||||||||||||||||||
complex(kind=8) | :: | evec(:,:) | ||||||||||||||||||||||||||||||||
integer, | optional | :: | Nblock | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nitermax | |||||||||||||||||||||||||||||||
complex(kind=8), | optional | :: | v0(size(evec,1)) | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | tol | |||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | egs | ||||||||||||||||||||||||||||||||
real(kind=8), | dimension(:) | :: | vect | |||||||||||||||||||||||||||||||
integer | :: | Nitermax | ||||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold | |||||||||||||||||||||||||||||||
integer, | optional | :: | ncheck | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | egs | ||||||||||||||||||||||||||||||||
complex(kind=8), | dimension(:) | :: | vect | |||||||||||||||||||||||||||||||
integer | :: | Nitermax | ||||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold | |||||||||||||||||||||||||||||||
integer, | optional | :: | ncheck | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | egs | ||||||||||||||||||||||||||||||||
real(kind=8), | dimension(:) | :: | vect | |||||||||||||||||||||||||||||||
integer | :: | Nitermax | ||||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold | |||||||||||||||||||||||||||||||
integer, | optional | :: | ncheck | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8) | :: | egs | ||||||||||||||||||||||||||||||||
complex(kind=8), | dimension(:) | :: | vect | |||||||||||||||||||||||||||||||
integer | :: | Nitermax | ||||||||||||||||||||||||||||||||
logical, | optional | :: | iverbose | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold | |||||||||||||||||||||||||||||||
integer, | optional | :: | ncheck | |||||||||||||||||||||||||||||||
logical, | optional | :: | vrandom |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | vin | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | alanc | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(size(alanc)) | :: | blanc | ||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
complex(kind=8), | intent(inout), | dimension(:) | :: | vin | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | alanc | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(size(alanc)) | :: | blanc | ||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | vin | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | alanc | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(size(alanc)) | :: | blanc | ||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
integer | :: | MpiComm | ||||||||||||||||||||||||||||||||
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
complex(kind=8), | intent(inout), | dimension(:) | :: | vin | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(:) | :: | alanc | ||||||||||||||||||||||||||||||
real(kind=8), | intent(inout), | dimension(size(alanc)) | :: | blanc | ||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | threshold |
Type | Intent | Optional | Attributes | Name | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
private subroutine MatVec(Nloc, vin, vout)Arguments
|
||||||||||||||||||||||||||||||||||
real(kind=8), | intent(inout) | :: | eval(:) | |||||||||||||||||||||||||||||||
real(kind=8), | intent(inout) | :: | evec(:,:) | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nblock | |||||||||||||||||||||||||||||||
integer, | optional | :: | Nitermax | |||||||||||||||||||||||||||||||
real(kind=8), | optional | :: | Tol |