|
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.