закругление в красном квадрате - не дуга окружности, а обсуждаемая кривая.
Интересно, дуга so-called
supercircle подойдёт?
Проверил дугу superellipse, предложенную
Aritaborian. Ее уравнение в декартовых координатах имеет вид:

Чтобы придать ей необходимые размеры, положил

(радиус кривизны свободной поверхности жидкости на цилиндрических участках принимаем равным 1). Показатель степени
подобрал таким, чтобы площадь, ограниченная этой кривой и сторонами прямого угла, который она скругляет, была бы равна

, как и требуется. При этом получилось

. Однако эта дуга суперэллипса проходит несколько иначе, чем требуется. На рисунке красным цветом показана полученная дуга, а черным - требуемый вид (расхождение несколько преувеличено, чтобы показать в чем проявляется несоответствие):

Если бы уравнение допускало еще один параметр, то можно было бы подобрать изменение кривизны по длине.