31,542 research outputs found

    DOLFIN: Automated Finite Element Computing

    Get PDF
    We describe here a library aimed at automating the solution of partial differential equations using the finite element method. By employing novel techniques for automated code generation, the library combines a high level of expressiveness with efficient computation. Finite element variational forms may be expressed in near mathematical notation, from which low-level code is automatically generated, compiled and seamlessly integrated with efficient implementations of computational meshes and high-performance linear algebra. Easy-to-use object-oriented interfaces to the library are provided in the form of a C++ library and a Python module. This paper discusses the mathematical abstractions and methods used in the design of the library and its implementation. A number of examples are presented to demonstrate the use of the library in application code

    Design With Attitude: A Key World Class Method

    Get PDF
    World Class Design by implication can best be achieved by adopting world class methods. ICED conferences continue to disseminate methodologies to help make designers and design teams more effective and efficient. At ICED 95 we introduced our PAKTS model (Figure 1.) which identified the total educational needs of young engineering designers [Robotham 1995]. The five key elements of the model are Processes, Attitudes, Knowledge, Tools and Skills. Of these elements, the least developed in terms of methodologies is that of ā€œAttitudeā€. This paper will give further consideration to this element and identify the qualities that a designer must develop to be world class. These qualities would include: professionalism, ownership, responsibility, team player, discipline, tenacity, self-reliance, and self-learner. We would hope that this paper will form the basis of a ā€œDesign with Attitudeā€ method, that would sit alongside all other world class methods, because we firmly believe that World Class Design cannot be achieved without the designer adopting a ā€œDesign with Attitudeā€ approach
    • ā€¦
    corecore