Advances in Discretization Methods Discontinuities, Virtual Elements, Fictitious Domain Methods