Brief Answer:
Sharp stones can cause this swelling--------------
Detailed Answer:
Welcome to the forum.
The erosive action of sharp stones can cause the swelling.
If it persists and if there is difficulty in passing urine, it is better to get examined to look for more stones in the urinary tract.
Kindly get back for doubts if any,
Truly,

Brief Answer:
Ice should help-----------------------------------
Detailed Answer:
Welcome back.
If the urine flow continues to be less or stops, you need to get examined.
Ice does help to reduce inflammation.
Truly,