LAE2 - LAE2 - 5.3 English - 68552

AOCL API Guide (68552)

Document_ID
68552
Release_Date
2026-05-13
Version
5.3 English
template<typename T>
void lae2(T *a, T *b, T *c, T *rt1, T *rt2)#

LAE2 computes the eigenvalues of a 2-by-2 symmetric matrix.

Purpose:

 LAE2  computes the eigenvalues of a 2-by-2 symmetric matrix
    [  A   B  ]
    [  B   C  ].
 On   return, RT1 is the eigenvalue of larger absolute value, and RT2
 is the eigenvalue of smaller absolute value.
Parameters:
  • A – [in]

    A is REAL

    The (1,1) element of the 2-by-2 matrix.

  • B – [in]

    B is REAL

    The (1,2) and (2,1) elements of the 2-by-2 matrix.

  • C – [in]

    C is REAL

    The (2,2) element of the 2-by-2 matrix.

  • RT1 – [out]

    RT1 is REAL

    The eigenvalue of larger absolute value.

  • RT2 – [out]

    RT2 is REAL

    The eigenvalue of smaller absolute value.