/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/eigen.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/eigen.hh File Reference
DiFfRG
eigen.hh File Reference
#include <Eigen/Dense>
#include <deal.II/lac/block_vector.h>
#include <deal.II/lac/vector.h>

Go to the source code of this file.

Namespaces

namespace  DiFfRG
 

Functions

void DiFfRG::dealii_to_eigen (const dealii::Vector< double > &dealii, Eigen::VectorXd &eigen)
 Converts a dealii vector to an Eigen vector.
 
void DiFfRG::dealii_to_eigen (const dealii::BlockVector< double > &dealii, Eigen::VectorXd &eigen)
 Converts a dealii block vector to an Eigen vector.
 
void DiFfRG::eigen_to_dealii (const Eigen::VectorXd &eigen, dealii::Vector< double > &dealii)
 Converts an Eigen vector to a dealii vector.
 
void DiFfRG::eigen_to_dealii (const Eigen::VectorXd &eigen, dealii::BlockVector< double > &dealii)
 Converts an Eigen vector to a dealii block vector.