diff --git a/Source/DynamicalModels/ObjectModels/imstkFEMDeformableBodyModel.cpp b/Source/DynamicalModels/ObjectModels/imstkFEMDeformableBodyModel.cpp index c6ab72f4363aa4ba27841ef2becd1ca8364ca072..06c5c0d03cd5220ea6850e6949dd6a2241eedd99 100644 --- a/Source/DynamicalModels/ObjectModels/imstkFEMDeformableBodyModel.cpp +++ b/Source/DynamicalModels/ObjectModels/imstkFEMDeformableBodyModel.cpp @@ -33,6 +33,7 @@ namespace imstk FEMDeformableBodyModel::FEMDeformableBodyModel() : DynamicalModel(DynamicalModelType::elastoDynamics) { + m_fixedNodeIds.reserve(1000); } void @@ -165,7 +166,7 @@ FEMDeformableBodyModel::loadBoundaryConditions() auto maxAllowed = m_vegaPhysicsMesh->getNumVertices(); while (!file.eof()) { - file >> index; + file >> index; if (index < maxAllowed) { m_fixedNodeIds.emplace_back(index);