Search results

1 – 10 of 42
Article
Publication date: 30 September 2014

Zixiang Hu, Shi Zhang, Yun Zhang, Huamin Zhou and Dequn Li

The purpose of this paper is to propose an efficient iterative method for large-scale finite element equations of bad numerical stability arising from deformation analysis with…

Abstract

Purpose

The purpose of this paper is to propose an efficient iterative method for large-scale finite element equations of bad numerical stability arising from deformation analysis with multi-point constraint using Lagrange multiplier method.

Design/methodology/approach

In this paper, taking warpage analysis of polymer injection molding based on surface model as an example, the performance of several popular Krylov subspace methods, including conjugate gradient, BiCGSTAB and generalized minimal residual (GMRES), with diffident Incomplete LU (ILU)-type preconditions is investigated and compared. For controlling memory usage, GMRES(m) is also considered. And the ordering technique, commonly used in the direct method, is introduced into the presented iterative method to improve the preconditioner.

Findings

It is found that the proposed preconditioned GMRES method is robust and effective for solving problems considered in this paper, and approximate minimum degree (AMD) ordering is most beneficial for the reduction of fill-ins in the ILU preconditioner and acceleration of the convergence, especially for relatively accurate ILU-type preconditioning. And because of concerns about memory usage, GMRES(m) is a good choice if necessary.

Originality/value

In this paper, for overcoming difficulties of bad numerical stability resulting from Lagrange multiplier method, together with increasing scale of problems in engineering applications and limited hardware conditions of computer, a stable and efficient preconditioned iterative method is proposed for practical purpose. Before the preconditioning, AMD reordering, commonly used in the direct method, is introduced to improve the preconditioner. The numerical experiments show the good performance of the proposed iterative method for practical cases, which is implemented in in-house and commercial codes on PC.

Details

Engineering Computations, vol. 31 no. 7
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 13 November 2007

Yiqiang Yu and Andy McCowen

The purpose of this paper is to investigate and analyze the efficiency and stability of the implementation of the Crout version of ILU (ILUC) preconditioning on fast‐multipole…

Abstract

Purpose

The purpose of this paper is to investigate and analyze the efficiency and stability of the implementation of the Crout version of ILU (ILUC) preconditioning on fast‐multipole method (FMM) for solving large‐scale dense complex linear systems arising from electromagnetic open perfect electrical conductor (PEC).

Design/methodology/approach

The FMM is employed to reduce the computational complexity of the matrix‐vector product and the memory requirement of the impedance matrix. The numerical examples are initially solved by the quasi‐minimal residual (QMR) method with ILUC preconditioning. In order to fully investigate the performance of ILUC in connection with other iterative solvers, a case is also solved by bi‐conjugate gradient solver and conjugate gradient squared solver with ILUC preconditioning.

Findings

The solutions show that the ILUC preconditioner is stable and significantly improves the performance of the QMR solver on large ill‐conditioned open PEC problems compared to using ILU(0) and threshold‐based ILU (ILUT) preconditioners. It dramatically decreases the number of iterations required for convergence and consequently reduces the total CPU solving time with a reasonable overhead in memory.

Practical implications

The preconditioning scheme can be applied to large ill‐conditioned open PEC problems to effectively speed up the overall electromagnetic simulation progress while maintaining the computational complexity of FMM. More complex structures including wire‐PEC junctions and microstrip arrays may be addressed in future work.

Originality/value

The performance of ILUC has been previously reported only on preconditioning sparse linear systems, in which the ILU preconditioner is constructed by the ILUC of the coefficient matrix (e.g. matrix arised from two‐dimensional finite element convection‐diffusion problem) and subsequently applied to the same sparse linear systems; so it is important to report its performance on the dense complex linear systems that arised from open PEC electromagnetic problems. In contrast, the preconditioner is constructed upon the near‐field matrix of the FMM and subsequently applied to the whole dense linear system. The comparison of its performance against the diagonal, ILU(0) and ILUT precoditioners is also presented.

Details

COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, vol. 26 no. 5
Type: Research Article
ISSN: 0332-1649

Keywords

Article
Publication date: 30 September 2014

Zixiang Hu, Zhenmin Wang, Shi Zhang, Yun Zhang and Huamin Zhou

The purpose of this paper is to propose a combined reordering scheme with a wide range of application, called Reversed Cuthill-McKee-approximate minimum degree (RCM-AMD), to…

191

Abstract

Purpose

The purpose of this paper is to propose a combined reordering scheme with a wide range of application, called Reversed Cuthill-McKee-approximate minimum degree (RCM-AMD), to improve a preconditioned general minimal residual method for solving equations using Lagrange multiplier method, and facilitates the choice of the reordering for the iterative method.

Design/methodology/approach

To reordering the coefficient matrix before a preconditioned iterative method will greatly impact its convergence behavior, but the effect is very problem-dependent, even performs very differently when different preconditionings applied for an identical problem or the scale of the problem varies. The proposed reordering scheme is designed based on the features of two popular ordering schemes, RCM and AMD, and benefits from each of them.

Findings

Via numerical experiments for the cases of various scales and difficulties, the effects of RCM-AMD on the preconditioner and the convergence are investigated and the comparisons of RCM, AMD and RCM-AMD are presented. The results show that the proposed reordering scheme RCM-AMD is appropriate for large-scale and difficult problems and can be used more generally and conveniently. The reason of the reordering effects is further analyzed as well.

Originality/value

The proposed RCM-AMD reordering scheme preferable for solving equations using Lagrange multiplier method, especially considering that the large-scale and difficult problems are very common in practical application. This combined reordering scheme is more wide-ranging and facilitates the choice of the reordering for the iterative method, and the proposed iterative method has good performance for practical cases in in-house and commercial codes on PC.

Details

Engineering Computations, vol. 31 no. 7
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 1 April 1993

Stephen Chandler

The aim of this paper is to present two independent ways in which a simple approximation to a Green's function for a differential equation can be used to improve the performance…

Abstract

The aim of this paper is to present two independent ways in which a simple approximation to a Green's function for a differential equation can be used to improve the performance of well‐known iterative methods for linear equations.

Details

COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, vol. 12 no. 4
Type: Research Article
ISSN: 0332-1649

Article
Publication date: 1 April 2004

S.Ø. Wille, Ø. Staff, A.F.D. Loula and G.F. Carey

The indefinite nature of the mixed finite element formulation of the Navier‐Stokes equations is treated by segregation of the variables. The segregation algorithm assembles the…

Abstract

The indefinite nature of the mixed finite element formulation of the Navier‐Stokes equations is treated by segregation of the variables. The segregation algorithm assembles the coefficients which correspond to the velocity variables in the upper part of the equation matrix and the coefficients which corresponds to the pressure variables in the lower part of the equation matrix. During the incomplete; elimination of the velocity matrix, fill‐in will occur in the pressure matrix, hence, divisions with zero are avoided. The fill‐in rule applied here is related to the location of the node in the finite element mesh, rather than the magnitude of the fill‐in or the magnitude of the coefficient at the location of the fill‐in. Different orders of fill‐in are explored for ILU preconditioning of the mixed finite element formulation of the Navier‐Stokes equations in two dimensions.

Details

International Journal of Numerical Methods for Heat & Fluid Flow, vol. 14 no. 3
Type: Research Article
ISSN: 0961-5539

Keywords

Article
Publication date: 1 March 1995

Y.T. Feng, G.J. Huang, D. R. J. Owen and D. Perić

In this paper we investigate the performance of CGS, BCGSTAB and GMRES with ILU preconditioner for solving convection‐diffusion problems. Numerical experiments indicate that…

Abstract

In this paper we investigate the performance of CGS, BCGSTAB and GMRES with ILU preconditioner for solving convection‐diffusion problems. Numerical experiments indicate that BCGSTAB appears to be an efficient and stable method. CGS sometimes suffers from severe numerical instability. GMRES shows a higher suitability and stability but the overall convergence rate may be lower.

Details

International Journal of Numerical Methods for Heat & Fluid Flow, vol. 5 no. 3
Type: Research Article
ISSN: 0961-5539

Keywords

Article
Publication date: 1 March 1995

Gh. Juncu and I. Iliuta

The paper presents the numerical performance of the preconditionedgeneralized conjugate gradient (PGCG) methods in solvingnon‐linear convection — diffusion equations…

Abstract

The paper presents the numerical performance of the preconditioned generalized conjugate gradient (PGCG) methods in solving non‐linear convection — diffusion equations. Three non‐linear systems which describe a non‐isothermal chemical reactor, the chemically driven convection in a porous medium and the incompressible steady flow past a sphere are the test problems. The standard second order accurate centred finite difference scheme is used to discretize the models equations. The discrete approximations are solved with a double iterative process using the Newton method as outer iteration and the PGCG algorithm as inner iteration. Three PGCG techniques, which emerge to be the best performing, are tested. Laplace‐type operators are employed for preconditioning. The results show that the convergence of the PGCG methods depends strongly on the convection—diffusion ratio. The most robust algorithm is GMRES. But even with GMRES non‐convergence occurs when the convection—diffusion ratio exceeds a limit value. This value seems to be influenced by the non‐linearity type.

Details

International Journal of Numerical Methods for Heat & Fluid Flow, vol. 5 no. 3
Type: Research Article
ISSN: 0961-5539

Keywords

Article
Publication date: 9 May 2008

Yiqiang Yu and Andy McCowen

The paper aims to focus on: implementation of the fast‐multipole method (FMM) to open perfect electric conductors (PEC) problems involving triangular type wire‐to‐surface…

Abstract

Purpose

The paper aims to focus on: implementation of the fast‐multipole method (FMM) to open perfect electric conductors (PEC) problems involving triangular type wire‐to‐surface junctions; investigation and analysis of the effect of wire‐to‐surface junction configuration on the conditioning of the linear systems; application of the preconditioning technique to improve the efficiency of the FMM scheme on such problems.

Design/methodology/approach

A complete set of formulations is proposed to evaluate the far‐field terms of the impedance matrix that represent the couplings between the wire‐to‐surface junction and standard wire and PEC surfaces. The formulations are derived in a convenient form suitable for the application of the FMM. An iterative scheme is adopted to estimate the condition number of the linear systems arising from open‐PEC problems with wire‐to‐surface junctions and to investigate the effect of wire‐to‐surface junction configuration on the conditioning of the linear systems. The Crout version of ILU (ILUC) preconditioning strategy is applied to improve the convergence rate of the iterative solver on such problems.

Findings

The solutions show that the proposed formulations have accurately evaluated the far‐field terms that represent the couplings between the wire‐to‐surface junction and standard wire and PEC surfaces. The investigation of the conditioning of open‐PEC problems with junctions shows that the effect of the wire‐to‐surface junction configuration induced to the conditioning of the linear systems is negligible. The convergence records of several open‐PEC problems involving wire‐to‐surface junctions show that the ILUC preconditioning strategy is suitable to apply to such problems, as it significantly improves the performance of the iterative solver.

Practical implications

The proposed FMM strategy can be applied to many practical large‐scale open‐PEC problems that involve wire‐to‐surface junctions, such as antenna arrays and electromagnetic compatibility problems, to effectively speed up the overall electromagnetic simulation progress and overcome the bottleneck associated with the dense impedance matrix of the method‐of‐moments.

Originality/value

The application of the FMM to open‐PEC problems that involve wire‐to‐surface junctions has yet to be reported, which has been addressed in this work. This work also investigates the conditioning of such problems and analyzes the effect of wire‐to‐surface junction configuration on the conditioning of the linear systems. In addition, the performance of the ILUC preconditioner on such problems has not been reported, which has also been included in this report.

Details

COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, vol. 27 no. 3
Type: Research Article
ISSN: 0332-1649

Keywords

Article
Publication date: 25 February 2014

S.H. Ju

This paper develops C++ and Fortran-90 solvers to establish parallel solution procedures in a finite element or meshless analysis program using shared memory computers. The paper…

Abstract

Purpose

This paper develops C++ and Fortran-90 solvers to establish parallel solution procedures in a finite element or meshless analysis program using shared memory computers. The paper aims to discuss these issues.

Design/methodology/approach

The stiffness matrix can be symmetrical or unsymmetrical, and the solution schemes include sky-line Cholesky and parallel preconditioned conjugate gradient-like methods.

Findings

By using the features of C++ or Fortran-90, the stiffness matrix and its auxiliary arrays can be encapsulated into a class or module as private arrays. This class or module will handle how to allocate, renumber, assemble, parallelize and solve these complicated arrays automatically.

Practical implications

The source codes can be obtained online at http//myweb.ncku.edu.tw/∼juju. The major advantage of the scheme is that it is simple and systematic, so an efficient parallel finite element or meshless program can be established easily.

Originality/value

With the minimum requirement of computer memory, an object-oriented C++ class and a Fortran-90 module were established to allocate, renumber, assemble, parallel, and solve the global stiffness matrix, so that the programmer does not need to handle them directly.

Details

Engineering Computations, vol. 31 no. 1
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 16 July 2019

Chih-Hao Chen and Siva Nadarajah

This paper aims to present a dynamically adjusted deflated restarting procedure for the generalized conjugate residual method with an inner orthogonalization (GCRO) method.

Abstract

Purpose

This paper aims to present a dynamically adjusted deflated restarting procedure for the generalized conjugate residual method with an inner orthogonalization (GCRO) method.

Design/methodology/approach

The proposed method uses a GCR solver for the outer iteration and the generalized minimal residual (GMRES) with deflated restarting in the inner iteration. Approximate eigenpairs are evaluated at the end of each inner GMRES restart cycle. The approach determines the number of vectors to be deflated from the spectrum based on the number of negative Ritz values, k∗.

Findings

The authors show that the approach restores convergence to cases where GMRES with restart failed and compare the approach against standard GMRES with restarts and deflated restarting. Efficiency is demonstrated for a 2D NACA 0012 airfoil and a 3D common research model wing. In addition, numerical experiments confirm the scalability of the solver.

Originality/value

This paper proposes an extension of dynamic deflated restarting into the traditional GCRO method to improve convergence performance with a significant reduction in the memory usage. The novel deflation strategy involves selecting the number of deflated vectors per restart cycle based on the number of negative harmonic Ritz eigenpairs and defaulting to standard restarted GMRES within the inner loop if none, and restricts the deflated vectors to the smallest eigenvalues present in the modified Hessenberg matrix.

Details

International Journal of Numerical Methods for Heat & Fluid Flow, vol. 29 no. 7
Type: Research Article
ISSN: 0961-5539

Keywords

1 – 10 of 42