NumericAL
A header-only C++20 lexer built on REAL
Loading...
Searching...
No Matches
Public Attributes | List of all members
numerical::detail::standard_block Struct Reference

The rotation standardize_block found, and the eigenvalues of the block it standardised. More...

#include <eigen.hpp>

Public Attributes

double cs {1.0}
 Its cosine.
 
double sn {0.0}
 Its sine.
 
double re1 {0.0}
 The first eigenvalue's real part.
 
double im1 {0.0}
 Its imaginary part (positive for a complex pair).
 
double re2 {0.0}
 The second's real part.
 
double im2 {0.0}
 Its imaginary part (−im1).
 

Detailed Description

The rotation standardize_block found, and the eigenvalues of the block it standardised.

Definition at line 653 of file eigen.hpp.

Member Data Documentation

◆ cs

double numerical::detail::standard_block::cs {1.0}

Its cosine.

Definition at line 655 of file eigen.hpp.

◆ im1

double numerical::detail::standard_block::im1 {0.0}

Its imaginary part (positive for a complex pair).

Definition at line 658 of file eigen.hpp.

◆ im2

double numerical::detail::standard_block::im2 {0.0}

Its imaginary part (−im1).

Definition at line 660 of file eigen.hpp.

◆ re1

double numerical::detail::standard_block::re1 {0.0}

The first eigenvalue's real part.

Definition at line 657 of file eigen.hpp.

◆ re2

double numerical::detail::standard_block::re2 {0.0}

The second's real part.

Definition at line 659 of file eigen.hpp.

◆ sn

double numerical::detail::standard_block::sn {0.0}

Its sine.

Definition at line 656 of file eigen.hpp.


The documentation for this struct was generated from the following file: