Function interface return the matrix inverse.
More...
|
real(sp) function, dimension(:,:), allocatable | la_inverse_s (a, err) |
|
real(dp) function, dimension(:,:), allocatable | la_inverse_d (a, err) |
|
real(qp) function, dimension(:,:), allocatable | la_inverse_q (a, err) |
|
complex(sp) function, dimension(:,:), allocatable | la_inverse_c (a, err) |
|
complex(dp) function, dimension(:,:), allocatable | la_inverse_z (a, err) |
|
complex(qp) function, dimension(:,:), allocatable | la_inverse_w (a, err) |
|
Function interface return the matrix inverse.
Subroutine interface: invert matrix inplace Operator interface: .inv.A returns the matrix inverse of A
◆ la_inverse_c()
complex(sp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_c |
( |
complex(sp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
◆ la_inverse_d()
real(dp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_d |
( |
real(dp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
◆ la_inverse_q()
real(qp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_q |
( |
real(qp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
◆ la_inverse_s()
real(sp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_s |
( |
real(sp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
◆ la_inverse_w()
complex(qp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_w |
( |
complex(qp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
◆ la_inverse_z()
complex(dp) function, dimension(:,:), allocatable la_inverse::inv::la_inverse_z |
( |
complex(dp), dimension(:,:), intent(in) |
a, |
|
|
type(la_state), intent(out), optional |
err |
|
) |
| |
- Parameters
-
- Returns
- Output matrix inverse
- Parameters
-
[out] | err | [optional] state return flag. On error if not requested, the code will stop |
The documentation for this interface was generated from the following file: