diff --git a/Plugin/AnalyseCurvedMesh.cpp b/Plugin/AnalyseCurvedMesh.cpp index 50097b259e67e9b073cd5bcde2da0770bee3a4e2..e389beecb5b163343eb8db26238b4076d32839cf 100644 --- a/Plugin/AnalyseCurvedMesh.cpp +++ b/Plugin/AnalyseCurvedMesh.cpp @@ -733,15 +733,15 @@ void GMSH_AnalyseCurvedMeshPlugin::method_2_2 int GMSH_AnalyseCurvedMeshPlugin::division (const bezierBasis *jfs, const fullVector<double> &jacobian, int depth) { - if (jfs->divisor.size2() != jacobian.size()) { + if (jfs->subDivisor.size2() != jacobian.size()) { Msg::Error("Wrong sizes in division : [%d,%d] * [%d]", - jfs->divisor.size1(), jfs->divisor.size2(), jacobian.size()); + jfs->subDivisor.size1(), jfs->subDivisor.size2(), jacobian.size()); Msg::Info(" "); return 0; } - fullVector<double> newJacobian(jfs->divisor.size1()); - jfs->divisor.mult(jacobian, newJacobian); + fullVector<double> newJacobian(jfs->subDivisor.size1()); + jfs->subDivisor.mult(jacobian, newJacobian); for (int i = 0; i < jfs->numDivisions; i++) { for (int j = 0; j < jfs->numLagPts; j++)