A domain-specific language for the hybridization and static condensation of finite element methods

نویسندگان

  • Thomas H. Gibson
  • Lawrence Mitchell
  • David A. Ham
  • Colin J. Cotter
چکیده

In this paper, we introduce a domain-specific language (DSL) for concisely expressing localized linear algebra on finite element tensors and its integration within a code-generation framework. This DSL is general enough to facilitate the automatic generation of element-based dense linear algebra kernels necessary for the implementation of static condensation methods and local solvers for a variety of problems. We demonstrate its use for the static condensation of continuous Galerkin problems, and systems arising from hybridizing finite element discretizations. We also describe how this DSL can be used to execute local post-processing procedures to construct superconvergent approximations to mixed problems. This work also features highlevel implementations of static condensation and hybrid-mixed methods as preconditioners conforming to PETSc’s interface for solving linear systems. These preconditioning interfaces provide reduced operators, which are obtained from locally assembled expressions, with the necessary context to specify full solver configurations on the resulting linear systems. We validate our implementations within the context of model second-order elliptic problems. Finally, we conclude with a performance comparison highlighting the use of a hybrid-mixed method as an efficient preconditioner in a semi-implicit method for the nonlinear rotating shallow water equations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Finite Element Formulation Based on Deformation Approach for Bending of Functionally Graded Beams

Finite element formulations based generally on classical beam theories such as Euler-Bernoulli or Timoshenko. Sometimes, these two formulations could be problematic expressed in terms of restrictions of Euler-Bernoulli beam theory, in case of thicker beams due to non-consideration of transverse shear; phenomenon that is known as shear locking characterized the Timoshenko beam theory, in case of...

متن کامل

بررسی تحلیل عددی ورقهای نازک ایزوتروپ و ارتوتروپ بکمک روش بدون شبکه گالرکین (EFG) با اشکال هندسی گوناگون

Utilizing one of the mesh free methods, the present paper concerns static analysis of thin plates with various geometric shapes based on the mindlin classical plate theories. In this numerical method, the domain of issue is solely expressed through a set of nods and no gridding or element is required. To express the domain of issues with various geometric shapes, first a set of nodes are define...

متن کامل

Updating finite element model using frequency domain decomposition method and bees algorithm

The following study deals with the updating the finite element model of structures using the operational modal analysis. The updating process uses an evolutionary optimization algorithm, namely bees algorithm which applies instinctive behavior of honeybees for finding food sources. To determine the uncertain updated parameters such as geometry and material properties of the structure, local and...

متن کامل

Application of Decoupled Scaled Boundary Finite Element Method to Solve Eigenvalue Helmholtz Problems (Research Note)

A novel element with arbitrary domain shape by using decoupled scaled boundary finite element (DSBFEM) is proposed for eigenvalue analysis of 2D vibrating rods with different boundary conditions. Within the proposed element scheme, the mode shapes of vibrating rods with variable boundary conditions are modelled and results are plotted. All possible conditions for the rods ends are incorporated ...

متن کامل

A Multi-Physics Simulation Model Based on Finite Element Method for the Multi-Layer Switched Reluctance Motor

Using ANSYS finite element (FE) package, a multi-physics simulation model based on finite element method (FEM) is introduced for the multi-layer switched reluctance motor (SRM) in the present paper. The simulation model is created totally in ANSYS parametric design language (APDL) as a parametric model usable for various conventional types of this motor and it is included electromagnetic, therm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1802.00303  شماره 

صفحات  -

تاریخ انتشار 2018