diff --git a/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp b/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp index 9ff495bae446645a87115425dca776580688d111..addda3fc61b0f26c0c4570a26f0d38ecb6f16e81 100644 --- a/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp +++ b/NonLinearSolver/modelReduction/DeepMaterialNetworks.cpp @@ -1775,8 +1775,8 @@ void TrainingDeepMaterialNetwork::updateFieldFromUnknown(const fullVector<double void TrainingDeepMaterialNetwork::getNormal(const TreeNode* node, SVector3& vec, bool stiff, std::vector<SVector3>* DnormalDunknown) const { double pi = 3.14159265359; - int numberNormal = node.childs.size()-1; - int totalNumberDirVars = node.direction.size(); + int numberNormal = node->childs.size()-1; + int totalNumberDirVars = node->direction.size(); int ncomp = totalNumberDirVars/numberNormal; if (ncomp == 1)