bpp-phyl3
3.0.0
|
#include <Bpp/Phyl/Likelihood/DataFlow/ExtendedFloatEigenTools.h>
Public Member Functions | |
ExtendedFloatRow (ExtendedFloatEigen< R, C, EigenType > &der, Eigen::Index nrow) | |
const ExtType & | exponent_part () const |
const VecType & | float_part () const |
ExtType & | exponent_part () |
VecType & | float_part () |
ExtendedFloatRow & | operator= (const ExtendedFloatEigen< 1, C, EigenType > &row) |
Protected Attributes | |
ExtendedFloatEigen< R, C, EigenType > & | efMat_ |
Eigen::Index | nrow_ |
Private Types | |
using | VecType = EigenType< 1, C > |
using | ExtType = int |
Private Attributes | |
VecType | tmp_ |
Definition at line 136 of file ExtendedFloatEigenTools.h.
|
private |
Definition at line 139 of file ExtendedFloatEigenTools.h.
|
private |
Definition at line 138 of file ExtendedFloatEigenTools.h.
|
inline |
Definition at line 149 of file ExtendedFloatEigenTools.h.
|
inline |
Definition at line 156 of file ExtendedFloatEigenTools.h.
References bpp::ExtendedFloatRow< R, C, EigenType >::efMat_.
|
inline |
Definition at line 152 of file ExtendedFloatEigenTools.h.
References bpp::ExtendedFloatRow< R, C, EigenType >::efMat_.
|
inline |
Definition at line 158 of file ExtendedFloatEigenTools.h.
References bpp::ExtendedFloatRow< R, C, EigenType >::tmp_.
|
inline |
Definition at line 154 of file ExtendedFloatEigenTools.h.
References bpp::ExtendedFloatRow< R, C, EigenType >::tmp_.
|
inline |
Definition at line 165 of file ExtendedFloatEigenTools.h.
References bpp::ExtendedFloatRow< R, C, EigenType >::efMat_, bpp::ExtendedFloatEigen< R, C, EigenType >::exponent_part(), bpp::ExtendedFloatEigen< R, C, EigenType >::float_part(), bpp::ExtendedFloatRow< R, C, EigenType >::nrow_, and bpp::ExtendedFloat::radix.
|
protected |
Definition at line 142 of file ExtendedFloatEigenTools.h.
Referenced by bpp::ExtendedFloatRow< R, C, EigenType >::exponent_part(), and bpp::ExtendedFloatRow< R, C, EigenType >::operator=().
|
protected |
Definition at line 143 of file ExtendedFloatEigenTools.h.
Referenced by bpp::ExtendedFloatRow< R, C, EigenType >::operator=().
|
private |
Definition at line 146 of file ExtendedFloatEigenTools.h.
Referenced by bpp::ExtendedFloatRow< R, C, EigenType >::float_part().