Anfonwch hwn fel neges destun: Semi-classical analysis for nonlinear Schrödinger equations