Abstract

We consider isogeometric functions and their derivatives. Given a geometry mapping, which is defined by an n-dimensional NURBS patch in Rd, an isogeometric function is obtained by composing the inverse of the geometry mapping with a NURBS function in the parameter domain. Hence an isogeometric function can be represented by a NURBS parametrization of its graph. We take advantage of the projective representation of the NURBS patch as a B-spline patch in homogeneous coordinates.We derive a closed form representation of the graph of a partial derivative of an isogeometric function. The derivative can be interpreted as an isogeometric function of higher degree and lower smoothness on the same piecewise rational geometry mapping, hence the space of isogeometric functions is closed under differentiation. We distinguish the two cases n=d and n<d, with a focus on n=d−1 in the latter one.As a first application of the presented formula we derive conditions which guarantee C1 and C2 smoothness for isogeometric functions on several singularly parametrized planar and volumetric domains as well as on embedded surfaces. It is interesting to note that the presented conditions depend not only on the general structure of the patch, but on the exact representation of the interior of the given geometry mapping.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.