Orthogonalizes the abstract_vector basis Y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_cdp), | intent(inout) | :: | Y(:) |
Input |
||
| class(abstract_vector_cdp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| complex(kind=dp), | intent(out), | optional | :: | beta(:,:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector basis Y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_csp), | intent(inout) | :: | Y(:) |
Input |
||
| class(abstract_vector_csp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| complex(kind=sp), | intent(out), | optional | :: | beta(:,:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector basis Y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_rdp), | intent(inout) | :: | Y(:) |
Input |
||
| class(abstract_vector_rdp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| real(kind=dp), | intent(out), | optional | :: | beta(:,:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector basis Y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_rsp), | intent(inout) | :: | Y(:) |
Input |
||
| class(abstract_vector_rsp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| real(kind=sp), | intent(out), | optional | :: | beta(:,:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_cdp), | intent(inout) | :: | y |
Input |
||
| class(abstract_vector_cdp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| complex(kind=dp), | intent(out), | optional | :: | beta(:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_csp), | intent(inout) | :: | y |
Input |
||
| class(abstract_vector_csp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| complex(kind=sp), | intent(out), | optional | :: | beta(:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_rdp), | intent(inout) | :: | y |
Input |
||
| class(abstract_vector_rdp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| real(kind=dp), | intent(out), | optional | :: | beta(:) |
Projection coefficients if requested |
Orthogonalizes the abstract_vector y against a basis X of abstract_vector.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_vector_rsp), | intent(inout) | :: | y |
Input |
||
| class(abstract_vector_rsp), | intent(in) | :: | X(:) |
Input |
||
| integer, | intent(out) | :: | info |
Information flag. |
||
| logical, | intent(in), | optional | :: | if_chk_orthonormal |
Check that input Krylov vectors |
|
| real(kind=sp), | intent(out), | optional | :: | beta(:) |
Projection coefficients if requested |