在 Eigen::Matrix 中转换 dolfin::Matrix



我正在用 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);

我想用本征求解系统,所以我需要在特征对象中转换 dolfin::Matrix A 和 dolfin::Vector f。可能吗?谢谢你的帮助

我不确定是否可以进行直接转换。但是,可以创建一个新的特征矩阵,然后将每个单独的值从第一个矩阵馈送到第二个矩阵中。

最新更新