1,210 research outputs found

    Efficient Compilation of a Class of Variational Forms

    Full text link
    We investigate the compilation of general multilinear variational forms over affines simplices and prove a representation theorem for the representation of the element tensor (element stiffness matrix) as the contraction of a constant reference tensor and a geometry tensor that accounts for geometry and variable coefficients. Based on this representation theorem, we design an algorithm for efficient pretabulation of the reference tensor. The new algorithm has been implemented in the FEniCS Form Compiler (FFC) and improves on a previous loop-based implementation by several orders of magnitude, thus shortening compile-times and development cycles for users of FFC.Comment: ACM Transactions on Mathematical Software 33(3), 20 pages (2007

    A general approach to transforming finite elements

    Get PDF
    The use of a reference element on which a finite element basis is constructed once and mapped to each cell in a mesh greatly expedites the structure and efficiency of finite element codes. However, many famous finite elements such as Hermite, Morley, Argyris, and Bell, do not possess the kind of equivalence needed to work with a reference element in the standard way. This paper gives a generalizated approach to mapping bases for such finite elements by means of studying relationships between the finite element nodes under push-forward.Comment: 28 page

    In-flight measurement of ice growth on an airfoil using an array of ultrasonic transducers

    Get PDF
    Results of preliminary tests to measure ice growth on an airfoil during flight icing conditions are presented. Ultrasonic pulse echo measurements of ice thickness are obtained from an array of eight ultrasonic transducers mounted flush with the leading edge of the airfoil. These thickness measurements are used to document the evolution of the ice shape during the encounter in the form of successive ice profiles. Results from 3 research flights are presented and discussed. The accuracy of the ultrasonic measurements is found to be within 0.5 mm of mechanical and stereo photograph measurements of the ice accretion

    Topological Optimization of the Evaluation of Finite Element Matrices

    Full text link
    We present a topological framework for finding low-flop algorithms for evaluating element stiffness matrices associated with multilinear forms for finite element methods posed over straight-sided affine domains. This framework relies on phrasing the computation on each element as the contraction of each collection of reference element tensors with an element-specific geometric tensor. We then present a new concept of complexity-reducing relations that serve as distance relations between these reference element tensors. This notion sets up a graph-theoretic context in which we may find an optimized algorithm by computing a minimum spanning tree. We present experimental results for some common multilinear forms showing significant reductions in operation count and also discuss some efficient algorithms for building the graph we use for the optimization
    corecore