  We present a new iterative technique based on radial basis function (RBF)
interpolation and smoothing for the generation and smoothing of curvilinear
meshes from straight-sided or other curvilinear meshes. Our technique
approximates the coordinate deformation maps in both the interior and boundary
of the curvilinear output mesh by using only scattered nodes on the boundary of
the input mesh as data sites in an interpolation problem. Our technique
produces high-quality meshes in the deformed domain even when the deformation
maps are singular due to a new iterative algorithm based on modification of the
RBF shape parameter. Due to the use of RBF interpolation, our technique is
applicable to both 2D and 3D curvilinear mesh generation without significant
modification.
