Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
uni20::linalg::LogDeterminant< S > Struct Template Reference

Determinant represented without multiplying diagonal magnitudes. More...

#include <slogdet.hpp>

Collaboration diagram for uni20::linalg::LogDeterminant< S >:
[legend]

Public Attributes

make_real_t< S > log_absolute
 
S phase
 

Detailed Description

template<RealOrComplex S>
struct uni20::linalg::LogDeterminant< S >

Determinant represented without multiplying diagonal magnitudes.

Phase is a real sign or complex unit phase. A zero determinant has phase zero and log_absolute negative infinity, not a complex-log branch.

Member Data Documentation

◆ log_absolute

template<RealOrComplex S>
make_real_t<S> uni20::linalg::LogDeterminant< S >::log_absolute

◆ phase

template<RealOrComplex S>
S uni20::linalg::LogDeterminant< S >::phase

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