Search results

1 – 10 of over 5000
Article
Publication date: 3 May 2013

V. Üstoğlu Ünal

The purpose of this paper is to develop and test an implicit scheme, accurate to the second order, for solving full Navier‐Stokes equations for three dimensional problems, using…

Abstract

Purpose

The purpose of this paper is to develop and test an implicit scheme, accurate to the second order, for solving full Navier‐Stokes equations for three dimensional problems, using parallel algorithm.

Design/methodology/approach

Parallel solution to the 3‐D incompressible full Navier‐Stokes equations is presented, based on two fractional steps in time and finite element in space. The accuracy of the scheme is second order in both time and space domains. Large time‐step sizes, with Courant‐Friedrichs‐Lewy (CFL) numbers much larger than unity, are taken since the momentum equation is solved implicitly. A fourth order artificial viscosity term is added. In order to stabilize the numerical solution, fourth order artificial viscosity term is used for high Reynolds number flows. The domain decomposition technique is implemented for parallel solution to the problem with matching and non‐overlapping sub‐domains. It is aimed to study both a 3D free and mixed convection problems using the developed scheme. The segregate solution for temperature field is calibrated by a 3‐D free convection problem. Then the flow case where the forced convection is one order of magnitude higher than the free convection is studied.

Findings

It is observed that the long time solution to the flow field shows oscillatory behaviour as the Reynolds number of the flow doubled while keeping the ratio of the forced to free convection fixed. The solution using a parallel algorithm gives satisfactory results, in terms of computation time and accuracy, for the natural convection problem in cubic cavity, and, the forced cooling of a room with chilled ceiling having a parabolic geometry as presented at the end. It is observed that doubling the Reynolds number, while keeping all the parameters unchanged, varies the flow behaviour completely.

Originality/value

A code previously developed and published by the author only solved momentum equation and studied the velocity field. In this study, full Navier Stokes equation is solved and the code is calibrated with a well‐known 3D free‐convection for two different Rayleigh number cases and then 3D mixed convection problem is studied for two cases. Re=2000 case results, solved both by the scheme in this study and by commercial code, presented an interesting physics of the problem. For Re=2000 case, continuous cooling of the room is not possible. Doubling the Reynolds number, raising it from 1000 to 2000, while keeping all the parameters unchanged, varies the flow behaviour completely.

Details

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

Keywords

Article
Publication date: 1 June 2003

Jaroslav Mackerle

This paper gives a bibliographical review of the finite element and boundary element parallel processing techniques from the theoretical and application points of view. Topics…

1205

Abstract

This paper gives a bibliographical review of the finite element and boundary element parallel processing techniques from the theoretical and application points of view. Topics include: theory – domain decomposition/partitioning, load balancing, parallel solvers/algorithms, parallel mesh generation, adaptive methods, and visualization/graphics; applications – structural mechanics problems, dynamic problems, material/geometrical non‐linear problems, contact problems, fracture mechanics, field problems, coupled problems, sensitivity and optimization, and other problems; hardware and software environments – hardware environments, programming techniques, and software development and presentations. The bibliography at the end of this paper contains 850 references to papers, conference proceedings and theses/dissertations dealing with presented subjects that were published between 1996 and 2002.

Details

Engineering Computations, vol. 20 no. 4
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 1 February 1996

Jaroslav Mackerle

Presents a review on implementing finite element methods on supercomputers, workstations and PCs and gives main trends in hardware and software developments. An appendix included…

Abstract

Presents a review on implementing finite element methods on supercomputers, workstations and PCs and gives main trends in hardware and software developments. An appendix included at the end of the paper presents a bibliography on the subjects retrospectively to 1985 and approximately 1,100 references are listed.

Details

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

Keywords

Article
Publication date: 5 May 2015

Guangtao Duan and Bin Chen

The purpose of this paper is to find the best solver for parallelizing particle methods based on solving Pressure Poisson Equation (PPE) by taking Moving Particle Semi-Implicit

Abstract

Purpose

The purpose of this paper is to find the best solver for parallelizing particle methods based on solving Pressure Poisson Equation (PPE) by taking Moving Particle Semi-Implicit (MPS) method as an example because the solution for PPE is usually the most time-consuming part difficult to parallelize.

Design/methodology/approach

To find the best solver, the authors compare six Krylov solvers, namely, Conjugate Gradient method (CG), Scaled Conjugate Gradient method (SCG), Bi-Conjugate Gradient Stabilized (BiCGStab) method, Conjugate Gradient Squared (CGS) method with Symmetric Lanczos Algorithm (SLA) method and Incomplete Cholesky Conjugate Gradient method (ICCG) in terms of convergence, time consumption, parallel efficiency and memory consumption for the semi-implicit particle method. The MPS method is parallelized by the hybrid Open Multi-Processing (OpenMP)/Message Passing Interface (MPI) model. The dam-break flow and channel flow simulations are used to evaluate the performance of different solvers.

Findings

It is found that CG converges stably, runs fastest in the serial way, uses the least memory and has highest OpenMP parallel efficiency, but its MPI parallel efficiency is lower than SLA because SLA requires less synchronization than CG.

Originality/value

With all these criteria considered and weighed, the recommended parallel solver for the MPS method is CG.

Article
Publication date: 1 April 2005

P.R. Ess and C.B. Allen

A computational fluid dynamics code for the calculation of laminar hypersonic multi‐species gas flows in chemical non‐equilibrium in axisymmetric or two‐dimensional configuration…

1404

Abstract

Purpose

A computational fluid dynamics code for the calculation of laminar hypersonic multi‐species gas flows in chemical non‐equilibrium in axisymmetric or two‐dimensional configuration on shared and distributed memory parallel computers is presented and validated. The code is designed to work efficiently in combination with an automatic domain decompositioning method developed to facilitate efficient parallel computations of various flow problems.

Design/methodology/approach

The baseline implicit numerical method developed is the lower‐upper symmetric Gauss‐Seidel scheme, which is combined with a sub‐iteration scheme to achieve time‐accuracy up to third‐order. The spatial discretisation is based on Roe's flux‐difference splitting and various non‐linear flux limiters maintaining total‐variation diminishing properties and up to third‐order spatial accuracy in continuous regions of flow. The domain subdivision procedure is designed to work for single‐ and multi‐block domains without being constrained by the block boundaries, and an arbitrary number of processors used for the computation.

Findings

The code developed reproduces accurately various types of flows, e.g. flow over a flat plate, diffusive mixing and oscillating shock induced combustion around a projectile fired into premixed gas, and demonstrates close to linear scalability within limits of load imbalance.

Research limitations/implications

The cases considered are axisymmetric or two‐dimensional, and assume laminar flow. An extension to three‐dimensional turbulent flows is left for future work.

Originality/value

Results of a parallel computation, utilising a newly developed automatic domain subdivision procedure, for oscillating shock‐induced combustion around a projectile and various other cases are presented. The influence of entropy correction in Roe's flux‐difference splitting algorithm on diffusive mixing of multi‐species flows was examined.

Details

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

Keywords

Article
Publication date: 31 July 2020

Jingyu Pei, Xiaoping Wang, Leen Zhang, Yu Zhou and Jinyuan Qian

This paper aims to provide a series of new methods for projecting a three-dimensional (3D) object onto a free-form surface. The projection algorithms presented can be divided into…

Abstract

Purpose

This paper aims to provide a series of new methods for projecting a three-dimensional (3D) object onto a free-form surface. The projection algorithms presented can be divided into three types, namely, orthogonal, perspective and parallel projection.

Design/methodology/approach

For parametric surfaces, the computing strategy of the algorithm is to obtain an approximate solution by using a geometric algorithm, then improve the accuracy of the approximate solution using the Newton–Raphson iteration. For perspective projection and parallel projection on an implicit surface, the strategy replaces Newton–Raphson iteration by multi-segment tracing. The implementation takes two mesh objects as an example of calculating an image projected onto parametric and implicit surfaces. Moreover, a comparison is made for orthogonal projections with Hu’s and Liu’s methods.

Findings

The results show that the new method can solve the 3D objects projection problem in an effective manner. For orthogonal projection, the time taken by the new method is substantially less than that required for Hu’s method. The new method is also more accurate and faster than Liu’s approach, particularly when the 3D object has a large number of points.

Originality/value

The algorithms presented in this paper can be applied in many industrial applications such as computer aided design, computer graphics and computer vision.

Details

Engineering Computations, vol. 38 no. 2
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 20 July 2010

C.‐B. Liu, P. Nithiarasu and P.G. Tucker

The purpose of this paper is to numerically solve Eikonal and Hamilton‐Jacobi equations using the finite element method; to use both explicit Taylor Galerkin (TG) and implicit

Abstract

Purpose

The purpose of this paper is to numerically solve Eikonal and Hamilton‐Jacobi equations using the finite element method; to use both explicit Taylor Galerkin (TG) and implicit methods to obtain shortest wall distances; to demonstrate the implemented methods on some realistic problems; and to use iterative generalized minimal residual method (GMRES) method in the solution of the equations.

Design/methodology/approach

The finite element method along with both the explicit and implicit time discretisations is employed. Two different forms of governing equations are also employed in the solution. The Eikonal equation in its original form is used in the explicit Taylor Galerkin discretisation to save computational time. For implicit method, however, the convection‐diffusion form in its conservation form is used to maintain spatial stability.

Findings

The finite element solution obtained is both accurate and smooth. As expected the implicit method is much faster than the explicit method. Though the proposed finite element solution procedures in serial is slower than the standard search procedure, they are suitable to be used in a parallel environment.

Originality/value

The finite element procedure for Eikonal and Hamilton‐Jacobi equations are attempted for the first time. Though the finite volume and finite difference‐based computational fluid dynamics (CFD) solvers have started employing differential equations for wall distance calculations, it is not common for finite element solvers to use such wall distance calculations. The results presented here clearly show that the proposed methods are suitable for unstructured meshes and finite element solvers.

Details

Engineering Computations, vol. 27 no. 5
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 1 December 1997

Ioannis St Doltsinis

Addresses problems in mechanics and physics involving two or more coupled variables of different nature, or a number of distinct domains which interact. For these kinds of…

Abstract

Addresses problems in mechanics and physics involving two or more coupled variables of different nature, or a number of distinct domains which interact. For these kinds of problems, considers numerical solution by the coupling of operators appertaining to the individual participating phenomena, or defined in the domains. Reviews the co‐operation of distinct discretized operators in connection with the integration of temporal evolution processes, and the iterative treatment of stationary equations of state. The specification of subtasks complies with the demand for an independent treatment on different processing units arising in parallel computation. Physical subtasks refer to problems of different field variables interacting on the continuum level; their number is usually small. Fine granularity may be achieved by separating the problem region into subdomains which communicate via the boundaries. In multiphysics simulations operators are preferably combined such that subdomains are processed in parallel on different units, while physical phenomena are processed sequentially in the subdomain.

Details

Engineering Computations, vol. 14 no. 8
Type: Research Article
ISSN: 0264-4401

Keywords

Article
Publication date: 26 September 2019

Yuan Ping, Haiyan Su, Jianping Zhao and Xinlong Feng

This paper aims to propose two parallel two-step finite element algorithms based on fully overlapping domain decomposition for solving the 2D/3D time-dependent natural convection…

Abstract

Purpose

This paper aims to propose two parallel two-step finite element algorithms based on fully overlapping domain decomposition for solving the 2D/3D time-dependent natural convection problem.

Design/methodology/approach

The first-order implicit Euler formula and second-order Crank–Nicolson formula are used to time discretization respectively. Each processor of the algorithms computes a stabilized solution in its own global composite mesh in parallel. These algorithms compute a nonlinear system for the velocity, pressure and temperature based on a lower-order element pair (P1b-P1-P1) and solve a linear approximation based on a higher-order element pair (P2-P1-P2) on the same mesh, which shows that the new algorithms have the same convergence rate as the two-step finite element methods. What is more, the stability analysis of the proposed algorithms is derived. Finally, numerical experiments are presented to demonstrate the efficacy and accuracy of the proposed algorithms.

Findings

Finally, numerical experiments are presented to demonstrate the efficacy and accuracy of the proposed algorithms.

Originality/value

The novel parallel two-step algorithms for incompressible natural convection problem are proposed. The rigorous analysis of the stability is given for the proposed parallel two-step algorithms. Extensive 2D/3D numerical tests demonstrate that the parallel two-step algorithms can deal with the incompressible natural convection problem for high Rayleigh number well.

Details

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

Keywords

Article
Publication date: 4 September 2018

Qili Tang

The purpose of this paper is to design a parallel finite element (FE) algorithm based on fully overlapping domain decomposition for solving the nonstationary incompressible…

Abstract

Purpose

The purpose of this paper is to design a parallel finite element (FE) algorithm based on fully overlapping domain decomposition for solving the nonstationary incompressible magnetohydrodynamics (MHD).

Design/methodology/approach

The fully discrete Euler implicit/explicit FE subproblems, which are defined in the whole domain with vast majority of the degrees of freedom associated with the particular subdomain, are solved in parallel. In each subproblem, the linear term is treated by implicit scheme and the nonlinear term is solved by explicit one.

Findings

For the algorithm, the almost unconditional convergence with optimal orders is validated by numerical tests. Some interesting phenomena are presented.

Originality/value

The proposed algorithm is effective, easy to realize with low communication costs and preferred for solving the strong nonlinear MHD system.

Details

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

Keywords

1 – 10 of over 5000