Stiffness Matrix - Practical Assembly of The Stiffness Matrix

Practical Assembly of The Stiffness Matrix

In order to implement the finite element method on a computer, one must first choose a set of basis functions and then compute the integrals defining the stiffness matrix. Usually, the domain Ω is discretized by some form of mesh generation, wherein it is divided into non-overlapping triangles or quadrilaterals, which are generally referred to as elements. The basis functions are then chosen to be polynomials of some order within each element, and continuous across element boundaries. The simplest choices are piecewise linear for triangular elements and piecewise bilinear for rectangular elements.

The element stiffness matrix A for element Tk is the matrix

The element stiffness matrix is zero for most values of i and j, for which the corresponding basis functions are zero within Tk. The full stiffness matrix A is the sum of the element stiffness matrices. In particular, for basis functions that are only supported locally, the stiffness matrix is sparse.

For many standard choices of basis functions, i.e. piecewise linear basis functions on triangles, there are simple formulas for the element stiffness matrices. For example, for piecewise linear elements, consider a triangle with vertices x1, x2, x3, and define the 2×3 matrix

Then the element stiffness matrix is

When the differential equation is more complicated, say by having an inhomogeneous diffusion coefficient, the integral defining the element stiffness matrix can be evaluated by Gaussian quadrature.

Read more about this topic:  Stiffness Matrix

Famous quotes containing the words practical, assembly, stiffness and/or matrix:

    Whatever practical people may say, this world is, after all, absolutely governed by ideas, and very often by the wildest and most hypothetical ideas. It is a matter of the very greatest importance that our theories of things that seem a long way apart from our daily lives, should be as far as possible true, and as far as possible removed from error.
    Thomas Henry Huxley (1825–95)

    There is a sacred horror about everything grand. It is easy to admire mediocrity and hills; but whatever is too lofty, a genius as well as a mountain, an assembly as well as a masterpiece, seen too near, is appalling.
    Victor Hugo (1802–1885)

    Everything ponderous, viscous, and solemnly clumsy, all long- winded and boring types of style are developed in profuse variety among Germans—forgive me the fact that even Goethe’s prose, in its mixture of stiffness and elegance, is no exception, being a reflection of the “good old time” to which it belongs, and a reflection of German taste at a time when there still was a “German taste”Ma rococo taste in moribus et artibus.
    Friedrich Nietzsche (1844–1900)

    As all historians know, the past is a great darkness, and filled with echoes. Voices may reach us from it; but what they say to us is imbued with the obscurity of the matrix out of which they come; and try as we may, we cannot always decipher them precisely in the clearer light of our day.
    Margaret Atwood (b. 1939)