Abstract
The paper focuses on the use of scalability of available development tools to engineering simulation of solidification in the mold. An essential aspect of the considerations are the ways parallelization of computations taking into account the contact between the two materials. The implementation uses a TalyFEM and PETSc library. A problem solved with finite element method (FEM) can be parallelized in two ways: the parallelization on the mathematical formulas level and the division of tasks into smaller subtasks—assignment of nodes and elements into specific computational units. Both methods can be used in the TalyFEM library if the input files loading module is modified. We have designed our own parallel input module (finite element mesh) providing a division of loaded nodes and elements into individual computational units. Our solutions enable the full potential of parallel computing available in the TalyFEM library using the MPI protocol. This implemented software can be run on any computer system with distributed memory.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
S. Balay, W.D. Gropp, L.C. McInnes, B.F. Smith, PETSc 2.0 User Manual. Argonne National Laboratory (2014), http://www.mcs.anl.gov/petsc/
R. Dyja, E. Gawronska, A. Grosser, P. Jeruszka, N. Sczygiol, Estimate the impact of different heat capacity approximation methods on the numerical results during computer simulation of solidification. Eng. Lett. 24(2), 237–245 (2016)
E. Gawronska, R. Dyja, A. Grosser, P. Jeruszka, N. Sczygiol, Scalable engineering calculations on the example of two component alloy solidification, in Proceedings of the World Congress on Engineering 2017. Lecture Notes in Engineering and Computer Science, 5–7 July 2017, London, U.K. (2017), pp. 226–231
H.K. Kodali, B. Ganapathysubramanian, A computational framework to investigate charge transport in heterogeneous organic photovoltaic devices. Comput. Methods Appl. Mech. Eng. 247–248, 113–129 (2012). https://doi.org/10.1016/j.cma.2012.08.012
J. Mendakiewicz, Identification of solidification process parameters. Comput. Assist. Mech. Eng. Sci. 17(1), 59–73 (2010)
Y. Saad, M.H. Schultz, GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM J. Sci. Stat. Comput. 7(3), 856–869 (1986)
N. Sczygiol, Modelowanie numeryczne zjawisk termomechanicznych w krzepncym odlewie i formie odlewniczej. Politechnika Czstochowska (in Polish) (2000)
University of Tennessee, Knoxville, MPI: a message passing interface (2016), http://mpi-forum.org/docs/mpi-3.0/mpi30-report.pdf
O. Wodo, B. Ganapathysubramanian, Computationally efficient solution to the cahnhilliard equation: adaptive implicit time schemes, mesh sensitivity analysis and the 3D isoperimetric problem. J. Comput. Phys. 230(15), 6037–6060 (2011)
W.L. Wood, Practical Time-Stepping Schemes (Clarendon Press, Oxford University Press, Oxford [England], New York) (1990)
O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method, 5th edn. (Butterworth, Oxford, 2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gawronska, E., Dyja, R., Grosser, A., Jeruszka, P., Sczygiol, N. (2019). The Use of Scalability of Calculations to Engineering Simulation of Solidification. In: Ao, SI., Gelman, L., Kim, H. (eds) Transactions on Engineering Technologies. WCE 2017. Springer, Singapore. https://doi.org/10.1007/978-981-13-0746-1_17
Download citation
DOI: https://doi.org/10.1007/978-981-13-0746-1_17
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0745-4
Online ISBN: 978-981-13-0746-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)