This contribution investigates the performance of a least-squares finite element method based on nonuniform rational B-splines (NURBS) basis functions. The least-squares functional is formulated directly in terms of the strong form of the governing equations and boundary conditions. Thus, the introduction of auxiliary variables is avoided, but the order of the basis functions must be higher or equal to the order of the highest spatial derivatives. The methodology is applied to the incompressible Navier-Stokes equations and to linear as well as nonlinear elastic solid mechanics. The numerical examples presented feature convective effects and incompressible or nearly incompressible material. The numerical results, which are obtained with equal-order interpolation and without any stabilisation techniques, are smooth and accurate. It is shown that for p and h refinement, the theoretical rates of convergence are achieved.If higher order problems are not rewritten as first order equation systems by means of auxiliary solution variables but, instead, sufficiently smooth approximation spaces are employed, then the conditioning of the system matrix deteriorates [17]. This may adversely affect practical computations.This work is organised as follows. In Sections 2 and 3, the fundamentals of LSFEM and of IGA and NURBS are revised, respectively. NURBS-based LSFEM is applied to incompressible Newtonian fluid flow in Section 4. In Section 5, the methodology is extended to linear and nonlinear elasticity. Sections 4 and 5 also include the presentation of a number of numerical examples. Conclusions are summarised in Section 5.
LEAST-SQUARES FINITE ELEMENT METHODS
Basic least-squares finite element method methodologyThis section, which closely follows [18], describes the fundamental idea behind LSFEM.Let be a bounded domain in R d ; d D 1; 2 or 3, with a boundary . Let L be a linear differential operator and R be a boundary operator. Consider the problem given by Figure 3. Kovasznay flow: velocity and pressure contour plots for 20 20 mesh with Q 2 and Q 3 NURBS.where D D [ N is the boundary of the body . The vector fields u; g; f ; t and n represent, respectively, the displacement, the prescribed displacement on D , the body force, the prescribed traction on N and the outward unit normal on . The stress tensor is defined as D 2 " C tr."/ ;