Merge branch 'heeho/feature-newtontrdc' into 'main'Newton Trust Region Dogleg Cauchy nonlinear solverSee merge request petsc/petsc!4294
snes: Add new type SNESNEWTONTRDC for Newton Trust Region Dogleg Cauchy