bpp-phyl3  3.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
bpp::ExtendedFloatEigenBase< Derived > Class Template Reference

#include <Bpp/Phyl/Likelihood/DataFlow/ExtendedFloatEigen.h>

+ Inheritance diagram for bpp::ExtendedFloatEigenBase< Derived >:
+ Collaboration diagram for bpp::ExtendedFloatEigenBase< Derived >:

Public Types

using Scalar = ExtendedFloat
 
using RealScalar = double
 

Public Member Functions

 ExtendedFloatEigenBase (Derived &der)
 
Derived & derived ()
 
const Derived & derived () const
 
ExtendedFloatNoAlias< Derived > noalias ()
 

Private Attributes

Derived & der_
 

Detailed Description

template<typename Derived>
class bpp::ExtendedFloatEigenBase< Derived >

Definition at line 22 of file ExtendedFloatEigen.h.

Member Typedef Documentation

◆ RealScalar

template<typename Derived >
using bpp::ExtendedFloatEigenBase< Derived >::RealScalar = double

Definition at line 30 of file ExtendedFloatEigen.h.

◆ Scalar

template<typename Derived >
using bpp::ExtendedFloatEigenBase< Derived >::Scalar = ExtendedFloat

Definition at line 29 of file ExtendedFloatEigen.h.

Constructor & Destructor Documentation

◆ ExtendedFloatEigenBase()

template<typename Derived >
bpp::ExtendedFloatEigenBase< Derived >::ExtendedFloatEigenBase ( Derived &  der)
inline

Definition at line 32 of file ExtendedFloatEigen.h.

Member Function Documentation

◆ derived() [1/2]

◆ derived() [2/2]

template<typename Derived >
const Derived& bpp::ExtendedFloatEigenBase< Derived >::derived ( ) const
inline

Definition at line 40 of file ExtendedFloatEigen.h.

References bpp::ExtendedFloatEigenBase< Derived >::der_.

◆ noalias()

template<typename Derived >
ExtendedFloatNoAlias<Derived> bpp::ExtendedFloatEigenBase< Derived >::noalias ( )
inline

Member Data Documentation

◆ der_

template<typename Derived >
Derived& bpp::ExtendedFloatEigenBase< Derived >::der_
private

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