You are on page 1of 1

14th World Congress in Computational Mechanics (WCCM)

ECCOMAS Congress 2020


19 – 24 July 2020, Paris, France

USING THE MULTISCALE HYBRID MIXED METHOD (MHM) AS A


PRECONDITIONER

Jorge Ordonez ¹, Philippe R. B. Devloo², José B. Villegas S.3 and Omar Y. Durán³
1Mechanical Engineering Department (FEM) - University of Campinas (Unicamp), 13083-839,
Campinas-SP, Brazil, www.labmec.org.br
2 Civil Engineering Department (FEC) - University of Campinas (Unicamp), 13083-839, Campinas-
SP, Brazil, www.labmec.org.br
3 Science Engineering Department (FCI), University of Santa Elena (UPSE), EC240250, La Libertad-
Santa Elena, Ecuador, www.upse.edu.ec
Key Words: Preconditioner, MHM, algebra.

This work is intended to be used as an improvement when using the finite elements method.
One of the biggest challenges of the finite elements method is the necessity of the resolution of
large sparse system of equations which leads to a big amount of computational efforts to solve
them. Moreover, the method would reduce significatively the amount of memory needed to
solve the system of equations. The mathematic implementation is made using a residual transfer
from meshes (full mesh to MHM mesh), a correction transfer (MHM mesh to full mesh) and a
block iterative process. The operations can be performed at the algebraic level or based on
integrations of function spaces. The advantage of using integration is that these operations fit
in a framework of approximating nonlinear differential equations. The advantage of
implementing the method from the algebraic point of view is that the structure of the operations
is easier to understand.
The C++ computational implementation is made on the context of the NeoPZ finite elements
object orientated library.

REFERENCES

[1] Owe Axelsson. Basic Iterative Methods and Their Rates of Convergence, pages 158–199.
Cambridge University Press, 1994.

[2] Simon Chandler-Wilde, David Hewett, and Andrea Moiola. Interpolation of hilbert and
sobolev spaces: Quantitative estimates and counterexamples. Mathematika, 61:414 – 443, 05
2015.

[3] John R. Hauser, editor. Partial Differential Equations: The Finite Element Method, pages 883–
987. Springer Netherlands, Dordrecht, 2009.

[4] Devloo, P. R. B. (1997): PZ: An object oriented environment for scientific programming.
Computer Methods in Applied Mechanics and Engineering, vol. 150, no. 1, pp. 133-153.

[5] Mario Paz and William Leigh. Static Condensation and Substructuring, chapter 8, pages 239–
260. Springer US, Boston, MA, 2001.

You might also like