NURPS based isogeometric analysis