An affine scaling method using a class of differential barrier functions: primal approach. (3rd June 2022)