CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
EigenWrapper.h File Reference

functions that wrap Eigen routines More...

#include "Kernel.h"
Include dependency graph for EigenWrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 cbl
 The global namespace of the CosmoBolognaLib
 
 cbl::wrapper
 The namespace of the wrappers
 
 cbl::wrapper::eigen
 The namespace of the Eigen wrappers
 

Functions

std::vector< double > cbl::wrapper::eigen::EigenToVector (const Eigen::MatrixXd vec)
 convert an Eigen::MatrixXd to a std::vector<double> More...
 
std::vector< std::vector< double > > cbl::wrapper::eigen::EigenToMatrix (const Eigen::MatrixXd mat)
 convert an Eigen::MatrixXd to a std::vector<std::vector<double>> More...
 
Eigen::MatrixXd cbl::wrapper::eigen::VectorToEigen (const std::vector< double > vec)
 convert a std::vector<double> to an Eigen::MatrixXd object More...
 
Eigen::MatrixXd cbl::wrapper::eigen::MatrixToEigen (const std::vector< std::vector< double >> mat)
 convert a std::vector<std::vector<double>> to an Eigen::MatrixXd object More...
 
Eigen::MatrixXd cbl::wrapper::eigen::SquareMatrixToEigen (const std::vector< double > mat)
 convert a std::vector<double> to an Eigen::MatrixXd object More...
 

Detailed Description

functions that wrap Eigen routines

This file contains the wrappers of Eigen routines for vector and matrix manipulation

Author
Alfonso Veropalumbo
alfon.nosp@m.so.v.nosp@m.eropa.nosp@m.lumb.nosp@m.o@uni.nosp@m.roma.nosp@m.3.it

Definition in file EigenWrapper.h.