invert_3x3(3f) - [M_math] directly invert 3x3 matrix
Synopsis
Description
Options
Example
pure function invert_3x3(A) result(B)
! integer,real,double,complex integer,parameter :: wp=kind(0|0.0|0.0d|(0.0,0.0)) NNNNNN(kind=wp), intent(in) :: A(2,2) !! Matrix NNNNNN(kind=wp) :: B(2,2) !! Inverse matrix where NNNNNN may be INTEGER,REAL,DOUBLEPRECISION,COMPLEX
Directly invert 3x3 matrix for speed (versus using, e.g. LAPACK)
A original 3x3 matrix, may be INTEGER, REAL, DOUBLE, or COMPLEX B inverted 3x3 matrix, of same type as input matrix A
Nemo Release 3.1 | invert_3x3 (3) | February 23, 2025 |