diff --git a/NumLib/DOF/LocalToGlobalIndexMap.cpp b/NumLib/DOF/LocalToGlobalIndexMap.cpp index 85331006e4ffef2752ab086bd1e6cd7f377110cd..ca08f54519dca2631d01b0744dff90f319d48df3 100644 --- a/NumLib/DOF/LocalToGlobalIndexMap.cpp +++ b/NumLib/DOF/LocalToGlobalIndexMap.cpp @@ -116,7 +116,7 @@ LocalToGlobalIndexMap::LocalToGlobalIndexMap( NumLib::MeshComponentMap&& mesh_component_map) : _mesh_subsets(std::move(mesh_subsets)), _mesh_component_map(std::move(mesh_component_map)), - _variable_component_offsets{0, 1} // Single variable only. + _variable_component_offsets(to_cumulative(std::vector<unsigned>(1,1))) // Single variable only. { // There is only on mesh_subsets in the vector _mesh_subsets. assert(_mesh_subsets.size() == 1);