Generalization of non-iterative numerical methods for damage-plastic behaviour modeling