bpp-phyl3  3.0.0
DataFlowNumeric.cpp File Reference
#include <Bpp/Exceptions.h>
#include "DataFlowNumeric.h"
+ Include dependency graph for DataFlowNumeric.cpp:

Go to the source code of this file.

Namespaces

 bpp
 Defines the basic types of data flow nodes.
 
 bpp::numeric
 

Functions

template void bpp::copyBppToEigen (const std::vector< ExtendedFloat > &bppVector, Eigen::RowVectorXd &eigenVector)
 
template void bpp::copyBppToEigen (const std::vector< ExtendedFloat > &bppVector, Eigen::VectorXd &eigenVector)
 
template void bpp::copyBppToEigen (const std::vector< ExtendedFloat > &bppVector, ExtendedFloatRowVectorXd &eigenVector)
 
template void bpp::copyBppToEigen (const bpp::Vdouble &bppVector, Eigen::RowVectorXd &eigenVector)
 
template void bpp::copyBppToEigen (const bpp::Vdouble &bppVector, Eigen::VectorXd &eigenVector)
 
template void bpp::copyBppToEigen (const bpp::Vdouble &bppVector, ExtendedFloatRowVectorXd &eigenVector)
 
void bpp::copyBppToEigen (const std::vector< ExtendedFloatVectorXd > &bppVector, ExtendedFloatMatrixXd &eigenVector)
 
void bpp::copyBppToEigen (const std::vector< Eigen::VectorXd > &bppVector, Eigen::MatrixXd &eigenMatrix)
 
void bpp::copyBppToEigen (const bpp::Matrix< double > &bppMatrix, ExtendedFloatMatrixXd &eigenMatrix)
 
void bpp::copyBppToEigen (const bpp::Matrix< double > &bppMatrix, Eigen::MatrixXd &eigenMatrix)
 
template void bpp::copyEigenToBpp (const ExtendedFloatMatrixXd &eigenMatrix, std::vector< std::vector< double >> &bppMatrix)
 
template void bpp::copyEigenToBpp (const ExtendedFloatMatrixXd &eigenMatrix, std::vector< std::vector< bpp::ExtendedFloat >> &bppMatrix)
 
template void bpp::copyEigenToBpp (const Eigen::MatrixXd &eigenMatrix, std::vector< std::vector< double >> &bppMatrix)
 
template void bpp::copyEigenToBpp (const Eigen::MatrixXd &eigenMatrix, std::vector< std::vector< bpp::ExtendedFloat >> &bppMatrix)
 
void bpp::copyEigenToBpp (const MatrixLik &eigenMatrix, bpp::Matrix< double > &bppMatrix)
 
template void bpp::copyEigenToBpp (const RowLik &eigenVector, Vdouble &bppVector)
 
template void bpp::copyEigenToBpp (const RowLik &eigenVector, std::vector< ExtendedFloat > &bppVector)
 
std::string bpp::to_string (const NoDimension &)
 
std::string bpp::to_string (const MatrixDimension &dim)
 
std::size_t bpp::hash (const MatrixDimension &dim)
 
void bpp::numeric::checkDimensionIsSquare (const MatrixDimension &dim)
 
void bpp::checkRecreateWithoutDependencies (const std::type_info &contextNodeType, const NodeRefVec &deps)
 

Variables

NumericConstant< char > bpp::NodeX ('X')