In this paper we develop extensions of the conical techniques exposed in the book [3], and we develop new algorithms as well. We make an effort to keep this paper enough self-contained, however, the book [3] (hereafter often referred to as ”the book” for the sake of brevity) can be useful for further details. Such book is an outgrow of two papers published on the journal Optimization, namely [1...