A compiler for variational forms

Preprint English OPEN
Kirby, Robert C.; Logg, Anders;
(2011)

As a key step towards a complete automation of the finite element method, we present a new algorithm for automatic and efficient evaluation of multilinear variational forms. The algorithm has been implemented in the form of a compiler, the FEniCS Form Compiler FFC. We p... View more
  • References (40)
    40 references, page 1 of 4

    Arnold, D. N. and Winther, R. 2002. Mixed finite elements for elasticity. Numer. Math. 92, 3, 401-419.

    Bagheri, B. and Scott, R. 2003. Analysa. http://people.cs.uchicago.edu/~ridg/al/aa.html.

    Balay, S., Buschelman, K., Eijkhout, V., Gropp, W. D., Kaushik, D., Knepley, M. G., McInnes, L. C., Smith, B. F., and Zhang, H. 2004. PETSc users manual. Tech. Rep. ANL95/11 - Revision 2.1.5, Argonne National Laboratory.

    Balay, S., Buschelman, K., Gropp, W. D., Kaushik, D., Knepley, M. G., McInnes, L. C., Smith, B. F., and Zhang, H. 2005a. Anl anl sidl environmentsidl environment. http:// www-unix.mcs.anl.gov/ase/.

    Balay, S., Buschelman, K., Gropp, W. D., Kaushik, D., Knepley, M. G., McInnes, L. C., Smith, B. F., and Zhang, H. 2005b. PETSc. http://www.mcs.anl.gov/petsc/.

    Balay, S., Eijkhout, V., Gropp, W. D., McInnes, L. C., and Smith, B. F. 1997. Efficient management of parallelism in object oriented numerical software libraries. In Modern Software Tools in Scientific Computing, E. Arge, A. M. Bruaset, and H. P. Langtangen, Eds. Birkh¨auser Press, 163-202.

    Bangerth, W., Hartmann, R., and Kanschat, G. 2005. deal.II Differential Equations Analysis Library. http://www.dealii.org.

    Becker, R. and Rannacher, R. 2001. An optimal control approach to a posteriori error estimation in finite element methods. Acta Numerica 10, 1-102.

    Boffi, D. 1997. Three-dimensional finite element methods for the Stokes problem. SIAM J. Numer. Anal. 34, 2, 664-670.

    Brenner, S. C. and Scott, L. R. 1994. The Mathematical Theory of Finite Element Methods. Springer-Verlag.

  • Metrics
Share - Bookmark