How to set a curved coastline

I am currently trying to run an idealized model for a bay-shaped coastline, but I encountered issues when setting the coastline. How can I adjust the degree of curvature of the coastline?

@Roy It will be very case to case. sometime Dirichlet conditions (zero or fixed value) closed-case; sometime Neumann.
grid refinement case increased just element or vertex size.
Best,