Skip to content
Merged
2 changes: 1 addition & 1 deletion src/systems/variational_smoother_system.C
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ void VariationalSmootherSystem::prepare_for_smoothing()
// Scale the nodal positions to conserve area
auto node_ptr = std::make_unique<Node>(
equilateral_points[node_id] * side_length, node_id);
target_elem->set_node(node_id) = node_ptr.get();
target_elem->set_node(node_id, node_ptr.get());
Copy link
Member

@jwpeterson jwpeterson Jul 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I'll make a separate PR with just this fix as well, it shouldn't conflict with #4218 and it will give us a working --disable-deprecated build before #4218 just in case that is useful for debugging for some reason...


// Store the pointer so it stays alive
owned_nodes.push_back(std::move(node_ptr));
Expand Down