我用c++编码,用的是fenics和fenics/2016.1.0。我的代码的一部分是
Matrix A;
Vector f;
std::vector<std::shared_ptr<const DirichletBC>> dirichlet_matrici({dirichlet});
assemble_system(A,f,a,L,dirichlet_matrici);
solve(A, *(u.vector()), f);我想用Eigen解决系统,所以我需要在Eigen对象中转换dolfin::Matrix A和dolfin::Vector f。有可能吗?谢谢你的帮助
发布于 2017-10-06 22:26:17
我不确定是否可以进行直接转换。但是,可以创建一个新的特征矩阵,然后将第一个矩阵中的每个值输入到第二个矩阵中。
https://stackoverflow.com/questions/46605436
复制相似问题