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 | ||
real(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_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 | ||
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_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 | ||
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_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 | ||
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_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 | ||
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_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 | ||
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_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 | ||
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_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 | ||
complex(kind=dp), | intent(out), | optional | :: | beta(:,:) |
Projection coefficients if requested |