Skip to content
Snippets Groups Projects

Feature eigen

Merged Adrien Crovato requested to merge feature_eigen into master
3 files
+ 5
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -20,7 +20,7 @@
void strain_at_gp(size_t n_n, Mem &mem, Cache &cache, size_t a, const Eigen::MatrixXd &u_e, Eigen::MatrixXd &Strain)
{
Eigen::MatrixXd const &J = mem.getJinv(a);
Eigen::MatrixXd const &dff = cache.getDsf(a);
Eigen::MatrixXd const &dffi = cache.getDsf(a);
Eigen::Matrix3d du_d_Phi = Eigen::Matrix3d::Zero();
for (size_t i = 0; i < n_n; ++i)
{
@@ -56,7 +56,7 @@ void strain_stress_x_y_z(Element *elem, Eigen::MatrixXd &Strain, Eigen::MatrixXd
Cache &cache = elem->getVCache();
Mem &mem = elem->getVMem();
size_t n_gp = cache.dff.size();
size_t n_gp = mem.getGPn();
size_t n_n = elem->nodes.size();
Eigen::MatrixXd u_e(3, n_n);
@@ -83,7 +83,7 @@ void strain_stress_x_y_z_at_node(Element *elem, std::vector<Eigen::MatrixXd> &St
Cache &cache = elem->getVCache();
Mem &mem = elem->getVMem();
size_t n_gp = cache.dff.size();
size_t n_gp = mem.getGPn();
size_t n_n = elem->nodes.size();
std::vector<Eigen::MatrixXd> Strain_at_gp(n_gp);
Loading