25
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      fenicsR13: A Tensorial Mixed Finite Element Solver for the Linear R13 Equations Using the FEniCS Computing Platform

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We present a mixed finite element solver for the linearized R13 equations of non-equilibrium gas dynamics. The Python implementation builds upon the software tools provided by the FEniCS computing platform. We describe a new tensorial approach utilizing the extension capabilities of FEniCS's Unified Form Language (UFL) to define required differential operators for tensors above second degree. The presented solver serves as an example for the implementation of tensorial variational formulations in FEniCS, for which the documentation and literature seem to be very sparse. Using the software abstraction levels provided by the UFL allows an almost one-to-one correspondence between the underlying mathematics and the resulting source code. Test cases support the correctness of the proposed method using validation with exact solutions. To justify the usage of extended gas flow models, we discuss typical application cases involving rarefaction effects. The documented and validated solver is provided publicly.

          Related collections

          Author and article information

          Journal
          12 July 2020
          Article
          2007.05944
          f5e7610f-d9ed-49e3-bc4b-e626e298c48e

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          65N30, 65-04, 76P05, 76-04, 35Q35, 35-04
          25 pages, 10 figures, 8 listings, 1 table
          cs.CE cs.MS physics.flu-dyn

          Mathematical software,Applied computer science,Thermal physics & Statistical mechanics

          Comments

          Comment on this article