|
| template<typename T , typename... DummyTypes> |
| auto | SUNphi::conj (T &&smet, DummyTypes...) |
| | Build Conjer from conj, if TensKind is complex. More...
|
| |
| template<typename T , typename RrT = RemRef<T>, typename Ref = typename RrT::template Ref<0>, typename RrRef = RemRef<Ref>, bool SmETIsLvalue = isLvalue<RrT>, bool RefIsLvalue = isLvalue<RrRef>, bool RefIsStoring = isStoring<RrRef>, bool RetByRef = RefIsStoring or RefIsLvalue or SmETIsLvalue, typename Ret = Conditional<RetByRef,RrRef&,RrRef>, TypeIf<(isConjer< RrT >), void * > = nullptr> |
| Ret | SUNphi::conj (T &&smet) |
| |
| void | SUNphi::neverInstantiatedFunction () |
| |
| template<typename D , TypeIf<(isTransposer< D >), void * > = nullptr> |
| decltype(auto) | SUNphi::conj (D &&smet) |
| |
Header file for the definition of the conjugate of a number.
Definition in file Conj.hpp.
template<typename T , typename RrT = RemRef<T>, typename Ref = typename RrT::template Ref<0>, typename RrRef = RemRef<Ref>, bool SmETIsLvalue = isLvalue<RrT>, bool RefIsLvalue = isLvalue<RrRef>, bool RefIsStoring = isStoring<RrRef>, bool RetByRef = RefIsStoring or RefIsLvalue or SmETIsLvalue, typename Ret = Conditional<RetByRef,RrRef&,RrRef>, TypeIf<(isConjer< RrT >), void * > = nullptr>
| Ret SUNphi::conj |
( |
T && |
smet | ) |
|
< Type to un-nest
Simplify conj ( Conjer ) expression
Returns the nested reference
- Parameters
-
Definition at line 105 of file Conj.hpp.