skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Performance of preconditioned iterative solvers in MFiX–Trilinos for fluidized beds

Abstract

MFiX, a general-purpose Fortran-based suite, simulates the complex flow in fluidized bed applications via BiCGStab and GMRES methods along with plane relaxation preconditioners. Trilinos, an object-oriented framework, contains various first- and second-generation Krylov subspace solvers and preconditioners. We developed a framework to integrate MFiX with Trilinos as MFiX does not possess advanced linear methods. The framework allows MFiX to access advanced linear solvers and preconditioners in Trilinos. The integrated solver is called MFiX–Trilinos, here after. In the present work, we study the performance of variants of GMRES and CGS methods in MFiX–Trilinos and BiCGStab and GMRES solvers in MFiX for a 3D gas–solid fluidized bed problem. Two right preconditioners employed along with various solvers in MFiX–Trilinos are Jacobi and smoothed aggregation. The flow from MFiX–Trilinos is validated against the same from MFiX for BiCGStab and GMRES methods. And, the effect of the preconditioning on the iterative solvers in MFiX–Trilinos is also analyzed. In addition, the effect of left and right smoothed aggregation preconditioning on the solvers is studied. Finally, the performance of the first- and second-generation solver stacks in MFiX–Trilinos is studied as well for two different problem sizes.

Authors:
ORCiD logo [1];  [1];  [2]
  1. Univ. of Texas at El Paso, El Paso, TX (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE Office of Fossil Energy (FE)
OSTI Identifier:
1485815
Report Number(s):
SAND-2018-13233J
Journal ID: ISSN 0920-8542; 670239
Grant/Contract Number:  
AC04-94AL85000
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Supercomputing
Additional Journal Information:
Journal Volume: 74; Journal Issue: 8; Journal ID: ISSN 0920-8542
Publisher:
Springer
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; Linear solvers; Preconditioners; MFiX–Trilinos; Trilinos; MFiX; Fluidized beds; Distributed memory computing

Citation Formats

Kotteda, V. M. Krushnarao, Kumar, Vinod, and Spotz, William. Performance of preconditioned iterative solvers in MFiX–Trilinos for fluidized beds. United States: N. p., 2018. Web. doi:10.1007/s11227-018-2415-5.
Kotteda, V. M. Krushnarao, Kumar, Vinod, & Spotz, William. Performance of preconditioned iterative solvers in MFiX–Trilinos for fluidized beds. United States. doi:10.1007/s11227-018-2415-5.
Kotteda, V. M. Krushnarao, Kumar, Vinod, and Spotz, William. Fri . "Performance of preconditioned iterative solvers in MFiX–Trilinos for fluidized beds". United States. doi:10.1007/s11227-018-2415-5. https://www.osti.gov/servlets/purl/1485815.
@article{osti_1485815,
title = {Performance of preconditioned iterative solvers in MFiX–Trilinos for fluidized beds},
author = {Kotteda, V. M. Krushnarao and Kumar, Vinod and Spotz, William},
abstractNote = {MFiX, a general-purpose Fortran-based suite, simulates the complex flow in fluidized bed applications via BiCGStab and GMRES methods along with plane relaxation preconditioners. Trilinos, an object-oriented framework, contains various first- and second-generation Krylov subspace solvers and preconditioners. We developed a framework to integrate MFiX with Trilinos as MFiX does not possess advanced linear methods. The framework allows MFiX to access advanced linear solvers and preconditioners in Trilinos. The integrated solver is called MFiX–Trilinos, here after. In the present work, we study the performance of variants of GMRES and CGS methods in MFiX–Trilinos and BiCGStab and GMRES solvers in MFiX for a 3D gas–solid fluidized bed problem. Two right preconditioners employed along with various solvers in MFiX–Trilinos are Jacobi and smoothed aggregation. The flow from MFiX–Trilinos is validated against the same from MFiX for BiCGStab and GMRES methods. And, the effect of the preconditioning on the iterative solvers in MFiX–Trilinos is also analyzed. In addition, the effect of left and right smoothed aggregation preconditioning on the solvers is studied. Finally, the performance of the first- and second-generation solver stacks in MFiX–Trilinos is studied as well for two different problem sizes.},
doi = {10.1007/s11227-018-2415-5},
journal = {Journal of Supercomputing},
number = 8,
volume = 74,
place = {United States},
year = {2018},
month = {5}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 1 work
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Biomass gasification for electricity generation: Review of current technology barriers
journal, February 2013


Comparison of preconditioned Krylov subspace iteration methods for PDE-constrained optimization problems: Poisson and convection-diffusion control
journal, February 2016


Kokkos: Enabling manycore performance portability through polymorphic memory access patterns
journal, December 2014

  • Carter Edwards, H.; Trott, Christian R.; Sunderland, Daniel
  • Journal of Parallel and Distributed Computing, Vol. 74, Issue 12
  • DOI: 10.1016/j.jpdc.2014.07.003

The principle of minimized iterations in the solution of the matrix eigenvalue problem
journal, January 1951

  • Arnoldi, W. E.
  • Quarterly of Applied Mathematics, Vol. 9, Issue 1
  • DOI: 10.1090/qam/42792

Recycling Krylov Subspaces for Sequences of Linear Systems
journal, January 2006

  • Parks, Michael L.; de Sturler, Eric; Mackey, Greg
  • SIAM Journal on Scientific Computing, Vol. 28, Issue 5
  • DOI: 10.1137/040607277

Preconditioning methods for eddy-current optimally controlled time-harmonic electromagnetic problems
journal, March 2019

  • Axelsson, Owe; Lukáš, Dalibor
  • Journal of Numerical Mathematics, Vol. 27, Issue 1
  • DOI: 10.1515/jnma-2017-0064

Performance of a parallel algebraic multilevel preconditioner for stabilized finite element semiconductor device modeling
journal, September 2009

  • Lin, Paul T.; Shadid, John N.; Sala, Marzio
  • Journal of Computational Physics, Vol. 228, Issue 17
  • DOI: 10.1016/j.jcp.2009.05.024

The challenge of cross-language interoperability
journal, December 2013


An analysis of the mini-tablet fluidized bed coating process
journal, June 2018


Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems
journal, March 1992

  • van der Vorst, H. A.
  • SIAM Journal on Scientific and Statistical Computing, Vol. 13, Issue 2
  • DOI: 10.1137/0913035

Software Challenges for Extreme Scale Computing: Going From Petascale to Exascale Systems
journal, September 2009

  • Heroux, Michael A.
  • The International Journal of High Performance Computing Applications, Vol. 23, Issue 4
  • DOI: 10.1177/1094342009347711

Coal gasification for advanced power generation
journal, December 2005


Production of Renewable Aromatic Compounds by Catalytic Fast Pyrolysis of Lignocellulosic Biomass with Bifunctional Ga/ZSM-5 Catalysts
journal, December 2011


Research Needs in Fluids Engineering: Basic Research Needs in Fluid-Solid Multiphase Flows
journal, September 1993

  • Crowe, C. T.
  • Journal of Fluids Engineering, Vol. 115, Issue 3
  • DOI: 10.1115/1.2910145

Comparison of frameworks for a next-generation multiphase flow solver, MFIX: a group decision-making exercise
journal, January 2007

  • Gel, A.; Pannala, S.; Syamlal, M.
  • Concurrency and Computation: Practice and Experience, Vol. 19, Issue 5
  • DOI: 10.1002/cpe.1085

The Future of Pharmaceutical Manufacturing Sciences
journal, November 2015

  • Rantanen, Jukka; Khinast, Johannes
  • Journal of Pharmaceutical Sciences, Vol. 104, Issue 11
  • DOI: 10.1002/jps.24594

Current situation of emerging technologies for upgrading of heavy oils
journal, March 2014


GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems
journal, July 1986

  • Saad, Youcef; Schultz, Martin H.
  • SIAM Journal on Scientific and Statistical Computing, Vol. 7, Issue 3
  • DOI: 10.1137/0907058

Fast Operations on Raster Images with SIMD Machine Architectures
journal, September 1986


Towards Extreme-Scale Simulations for Low Mach Fluids with Second-Generation Trilinos
journal, December 2014

  • Lin, Paul; Bettencourt, Matthew; Domino, Stefan
  • Parallel Processing Letters, Vol. 24, Issue 04
  • DOI: 10.1142/S0129626414420055

Comparison of the deflated preconditioned conjugate gradient method and algebraic multigrid for composite materials
journal, November 2011

  • Jönsthövel, T. B.; van Gijzen, M. B.; MacLachlan, S.
  • Computational Mechanics, Vol. 50, Issue 3
  • DOI: 10.1007/s00466-011-0661-y

A Transpose-Free Quasi-Minimal Residual Algorithm for Non-Hermitian Linear Systems
journal, March 1993

  • Freund, Roland W.
  • SIAM Journal on Scientific Computing, Vol. 14, Issue 2
  • DOI: 10.1137/0914029

A Flexible Inner-Outer Preconditioned GMRES Algorithm
journal, March 1993

  • Saad, Youcef
  • SIAM Journal on Scientific Computing, Vol. 14, Issue 2
  • DOI: 10.1137/0914028

CGS, A Fast Lanczos-Type Solver for Nonsymmetric Linear systems
journal, January 1989

  • Sonneveld, Peter
  • SIAM Journal on Scientific and Statistical Computing, Vol. 10, Issue 1
  • DOI: 10.1137/0910004

Optimal-Order Preconditioners for Linear Systems Arising in the Semismooth Newton Solution of a Class of Control-Constrained Problems
journal, January 2016

  • Drăgănescu, Andrei; Saraswat, Jyoti
  • SIAM Journal on Matrix Analysis and Applications, Vol. 37, Issue 3
  • DOI: 10.1137/140997002

Modernization and optimization of a legacy open-source CFD code for high-performance computing architectures
journal, February 2017

  • Gel, Aytekin; Hu, Jonathan; Ould-Ahmed-Vall, ElMoustapha
  • International Journal of Computational Fluid Dynamics, Vol. 31, Issue 2
  • DOI: 10.1080/10618562.2017.1285398

An overview of the Trilinos project
journal, September 2005

  • Heroux, Michael A.; Phipps, Eric T.; Salinger, Andrew G.
  • ACM Transactions on Mathematical Software, Vol. 31, Issue 3
  • DOI: 10.1145/1089014.1089021

Performance of fully-coupled algebraic multigrid preconditioners for large-scale VMS resistive MHD
journal, December 2018

  • Lin, P. T.; Shadid, J. N.; Hu, J. J.
  • Journal of Computational and Applied Mathematics, Vol. 344
  • DOI: 10.1016/j.cam.2017.09.028

Modeling the motion and orientation of various pharmaceutical tablet shapes in a film coating pan using DEM
journal, May 2011


A comparison of iterative methods to solve complex valued linear algebraic systems
journal, September 2013


Recent advances in the science and technology of ultra low sulfur diesel (ULSD) production
journal, July 2010