Nonlinear programming numerical formulation to acquire limit self-standing conditions of circular masonry arches accounting for limited friction