共查询到20条相似文献,搜索用时 0 毫秒
1.
M. Hasan Jamal Arun Prakash Milind Kulkarni 《International journal for numerical methods in engineering》2017,112(1):58-85
Multi‐scale problems are often solved by decomposing the problem domain into multiple subdomains, solving them independently using different levels of spatial and temporal refinement, and coupling the subdomain solutions back to obtain the global solution. Most commonly, finite elements are used for spatial discretization, and finite difference time stepping is used for time integration. Given a finite element mesh for the global problem domain, the number of possible decompositions into subdomains and the possible choices for associated time steps is exponentially large, and the computational costs associated with different decompositions can vary by orders of magnitude. The problem of finding an optimal decomposition and the associated time discretization that minimizes computational costs while maintaining accuracy is nontrivial. Existing mesh partitioning tools, such as METIS, overlook the constraints posed by multi‐scale methods and lead to suboptimal partitions with a high performance penalty. We present a multi‐level mesh partitioning approach that exploits domain‐specific knowledge of multi‐scale methods to produce nearly optimal mesh partitions and associated time steps automatically. Results show that for multi‐scale problems, our approach produces decompositions that outperform those produced by state‐of‐the‐art partitioners like METIS and even those that are manually constructed by domain experts. Copyright © 2017 John Wiley & Sons, Ltd. 相似文献
2.
Paul T. Lin Marzio Sala John N. Shadid Ray S. Tuminaro 《International journal for numerical methods in engineering》2006,67(2):208-225
This study investigates algebraic multilevel domain decomposition preconditioners of the Schwarz type for solving linear systems associated with Newton–Krylov methods. The key component of the preconditioner is a coarse approximation based on algebraic multigrid ideas to approximate the global behaviour of the linear system. The algebraic multilevel preconditioner is based on an aggressive coarsening graph partitioning of the non‐zero block structure of the Jacobian matrix. The scalability of the preconditioner is presented as well as comparisons with a two‐level Schwarz preconditioner using a geometric coarse grid operator. These comparisons are obtained on large‐scale distributed‐memory parallel machines for systems arising from incompressible flow and transport using a stabilized finite element formulation. The results demonstrate the influence of the smoothers and coarse level solvers for a set of 3D example problems. For preconditioners with more than one level, careful attention needs to be given to the balance of robustness and convergence rate for the smoothers and the cost of applying these methods. For properly chosen parameters, the two‐ and three‐level preconditioners are demonstrated to be scalable to 1024 processors. Copyright © 2006 John Wiley & Sons, Ltd. 相似文献
3.
Zahra Mehrdoost Seyed Saied Bahrainian 《International journal for numerical methods in engineering》2016,105(9):678-692
This paper presents a multilevel algorithm for balanced partitioning of unstructured grids. The grid is partitioned such that the number of interface elements is minimized and each partition contains an equal number of grid elements. The partition refinement of the proposed multilevel algorithm is based on iterative tabu search procedure. In iterative partition refinement algorithms, tie‐breaking in selection of maximum gain vertices affects the performance considerably. A new tie‐breaking strategy in the iterative tabu search algorithm is proposed that leads to improved partitioning quality. Numerical experiments are carried out on various unstructured grids in order to evaluate the performance of the proposed algorithm. The partition results are compared with those produced by the well‐known partitioning package Metis and k‐means clustering algorithm and shown to be superior in terms of edge cut, partition balance, and partition connectivity. Copyright © 2015 John Wiley & Sons, Ltd. 相似文献
4.
Paul T. Lin John N. Shadid Ray S. Tuminaro Marzio Sala 《International journal for numerical methods in engineering》2010,84(4):448-469
This study compares the performance of a relatively new Petrov–Galerkin smoothed aggregation (PGSA) multilevel preconditioner with a nonsmoothed aggregation (NSA) multilevel preconditioner to accelerate the convergence of Krylov solvers on systems arising from a drift‐diffusion model for semiconductor devices. PGSA is designed for nonsymmetric linear systems, Ax=b, and has two main differences with smoothed aggregation. Damping parameters for smoothing interpolation basis functions are now calculated locally and restriction is no longer the transpose of interpolation but instead corresponds to applying the interpolation algorithm to AT and then transposing the result. The drift‐diffusion system consists of a Poisson equation for the electrostatic potential and two convection–diffusion‐reaction‐type equations for the electron and hole concentration. This system is discretized in space with a stabilized finite element method and the discrete solution is obtained by using a fully coupled preconditioned Newton–Krylov solver. The results demonstrate that the PGSA preconditioner scales significantly better than the NSA preconditioner, and can reduce the solution time by more than a factor of two for a problem with 110 million unknowns on 4000 processors. The solution of a 1B unknown problem on 24 000 processor cores of a Cray XT3/4 machine was obtained using the PGSA preconditioner. Copyright © 2010 John Wiley & Sons, Ltd. 相似文献
5.
Manoel R. Justino K. C. Park Carlos A. Felippa 《International journal for numerical methods in engineering》1997,40(15):2739-2758
This paper presents the algorithmic performance of an algebraically partitioned Finite Element Tearing and Interconnection (FETI) method presented in a companion paper. A simple structural assembly topology is employed to illustrate the implementation steps in a Matlab software environment. Numerical results indicate that the method is scalable, provided the iterative solution preconditioner employs the reduced interface Dirichlet preconditioner. A limited comparison of the present method with the differentially partitioned FETI method with corner modes is also offered. Based on this comparison and a reasonable extrapolation, we conclude the present algebraically partitioned FETI method possesses a similar iteration convergence property of the differentially partitioned FETI method with corner modes. © 1997 John Wiley & Sons, Ltd. 相似文献
6.
K. C. Park Manoel R. Justino Carlos A. Felippa 《International journal for numerical methods in engineering》1997,40(15):2717-2737
An algebraically partitioned FETI method for the solution of structural engineering problems on parallel computers is presented. The present algorithm consists of three attributes: an explicit generation of the orthogonal null-space matrix associated with the interface nodal forces, the floating subdomain rigid-body modes computed from the subdomain static equilibrium equation of the classical force method and the identification of redundant interface force constraint operator that emanates when the interface force computations are localized. Comparisons of the present method with the previously developed differentially partitioned FETI method are offered in terms of the saddle-point formulations at the end of the paper. A companion paper reports implementation details and numerical performance of the proposed algorithm. © 1997 John Wiley & Sons, Ltd. 相似文献
7.
Patrick M. Knupp 《International journal for numerical methods in engineering》2000,48(3):401-420
Structured mesh quality optimization methods are extended to optimization of unstructured triangular, quadrilateral, and mixed finite element meshes. New interpretations of well‐known nodally based objective functions are made possible using matrices and matrix norms. The matrix perspective also suggests several new objective functions. Particularly significant is the interpretation of the Oddy metric and the smoothness objective functions in terms of the condition number of the metric tensor and Jacobian matrix, respectively. Objective functions are grouped according to dimensionality to form weighted combinations. A simple unconstrained local optimum is computed using a modified Newton iteration. The optimization approach was implemented in the CUBIT mesh generation code and tested on several problems. Results were compared against several standard element‐based quality measures to demonstrate that good mesh quality can be achieved with nodally based objective functions. Published in 2000 by John Wiley & Sons, Ltd. 相似文献
8.
9.
Bao Zhu Jiefu Chen Wanxie Zhong Qing Huo Liu 《International journal for numerical methods in engineering》2012,92(5):495-506
Two‐dimensional photonic crystal structures are analyzed by a recently developed hybrid technique combining the finite‐element time‐domain (FETD) method and the finite‐difference time‐domain (FDTD) method. This hybrid FETD/FDTD method uses the discontinuous Galerkin method as framework for domain decomposition. To the best of our knowledge, this is the first hybrid FETD/FDTD method that allows non‐conformal meshes between different FETD and FDTD subdomains. It is also highly parallelizable. These properties are very suitable for the computation of periodic structures with curved surfaces. Numerical examples for the computation of the scattering parameters of two‐dimensional photonic bandgap structures are presented as applications of the hybrid FETD/FDTD method. Numerical results demonstrate the efficiency and accuracy of the proposed hybrid method. Copyright © 2012 John Wiley & Sons, Ltd. 相似文献
10.
Damage to structures may occur as a result of normal operations, accidents, deterioration or severe natural events such as
earthquakes and storms. Most often the extent and location of damage may be determined through visual inspection. However,
in some cases this may not be feasible. The basic strategy applied in this study is to train a neural network to recognize
the behaviour of the undamaged structure as well as of the structure with various possible damaged states. When this trained
network is subjected to the measured response, it should be able to detect any existing damage. This idea is applied on a
simple cantilever beam. Strain and displacement are used as possible candidates for damage identification by a back-propagation
neural network. The superiority of strain over displacement for identification of damage has been observed in this study 相似文献
11.
Wenqing Wang Olaf Kolditz 《International journal for numerical methods in engineering》2007,69(1):162-201
The design, implementation and application of a concept for object‐oriented in finite element analysis of multi‐field problems is presented in this paper. The basic idea of this concept is that the underlying governing equations of porous media mechanics can be classified into different types of partial differential equations (PDEs). In principle, similar types of PDEs for diverse physical problems differ only in material coefficients. Local element matrices and vectors arising from the finite element discretization of the PDEs are categorized into several types, regardless of which physical problem they belong to (i.e. fluid flow, mass and heat transport or deformation processes). Element (ELE) objects are introduced to carry out the local assembly of the algebraic equations. The object‐orientation includes a strict encapsulation of geometrical (GEO), topological (MSH), process‐related (FEM) data and methods of element objects. Geometric entities of an element such as nodes, edges, faces and neighbours are abstracted into corresponding geometric element objects (ELE–GEO). The relationships among these geometric entities form the topology of element meshes (ELE–MSH). Finite element objects (ELE–FEM) are presented for the local element calculations, in which each classification type of the matrices and vectors is computed by a unique function. These element functions are able to deal with different element types (lines, triangles, quadrilaterals, tetrahedra, prisms, hexahedra) by automatically choosing the related element interpolation functions. For each process of a multi‐field problem, only a single instance of the finite element object is required. The element objects provide a flexible coding environment for multi‐field problems with different element types. Here, the C++ implementations of the objects are given and described in detail. The efficiency of the new element objects is demonstrated by several test cases dealing with thermo‐hydro‐mechanical (THM) coupled problems for geotechnical applications. Copyright © 2006 John Wiley & Sons, Ltd. 相似文献
12.
13.
Mark Gates Karel Matouš Michael T. Heath 《International journal for numerical methods in engineering》2008,76(9):1353-1378
We develop an asynchronous time integration and coupling method with domain decomposition for linear and non‐linear problems in mechanics. To ensure stability in the time integration and in coupling between domains, we use variational integrators with local Lagrange multipliers to enforce continuity at the domain interfaces. The asynchronous integrator lets each domain step with its own time step, using a smaller time step where required by stability and accuracy constraints and a larger time step where allowed. We show that in practice the time step is limited by accuracy requirements rather than by stability requirements. Copyright © 2008 John Wiley & Sons, Ltd. 相似文献
14.
15.
Patrick M. Knupp 《International journal for numerical methods in engineering》2000,48(8):1165-1185
Three‐dimensional unstructured tetrahedral and hexahedral finite element mesh optimization is studied from a theoretical perspective and by computer experiments to determine what objective functions are most effective in attaining valid, high‐quality meshes. The approach uses matrices and matrix norms to extend the work in Part I to build suitable 3D objective functions. Because certain matrix norm identities which hold for 2×2 matrices do not hold for 3×3 matrices, significant differences arise between surface and volume mesh optimization objective functions. It is shown, for example, that the equality in two dimensions of the smoothness and condition number of the Jacobian matrix objective functions does not extend to three dimensions and further, that the equality of the Oddy and condition number of the metric tensor objective functions in two dimensions also fails to extend to three dimensions. Matrix norm identities are used to systematically construct dimensionally homogeneous groups of objective functions. The concept of an ideal minimizing matrix is introduced for both hexahedral and tetrahedral elements. Non‐dimensional objective functions having barriers are emphasized as the most logical choice for mesh optimization. The performance of a number of objective functions in improving mesh quality was assessed on a suite of realistic test problems, focusing particularly on all‐hexahedral ‘whisker‐weaved’ meshes. Performance is investigated on both structured and unstructured meshes and on both hexahedral and tetrahedral meshes. Although several objective functions are competitive, the condition number objective function is particularly attractive. The objective functions are closely related to mesh quality measures. To illustrate, it is shown that the condition number metric can be viewed as a new tetrahedral element quality measure. Published in 2000 by John Wiley & Sons, Ltd. 相似文献
16.
Andrew C. Bauer Abani K. Patra 《International journal for numerical methods in engineering》2004,59(3):337-364
Adaptive finite element methods (FEM) generate linear equation systems that require dynamic and irregular patterns of storage, access, and computation, making their parallelization difficult. Additional difficulties are generated for problems in which the coefficients of the governing partial differential equations have large discontinuities. We describe in this paper the development of a set of iterative substructuring based solvers and domain decomposition preconditioners with an algebraic coarse‐grid component that address these difficulties for adaptive hp approximations of linear elasticity with both homogeneous and inhomogeneous material properties. Our solvers are robust and efficient and place no restrictions on the mesh or partitioning. Copyright © 2003 John Wiley & Sons, Ltd. 相似文献
17.
Federica Confalonieri Alberto Corigliano Martino Dossi Matteo Gornati 《International journal for numerical methods in engineering》2013,93(2):137-159
A domain decomposition approach for the solution of the coupled electro‐mechanical problem in dynamics is proposed. The finite element analysis of a coupled electro‐mechanical system is frequently found, for example, in the modelling and design of microsystems and may lead to a burdensome nonlinear problem solution, particularly in the dynamic case. Two versions of the algorithm are proposed: the first one, called single‐level decomposition, exploits the natural partition of the analysis domain given by the two physics to be solved; the second one, called two‐level decomposition, adds a further subdivision of each physics into subdomains. The multilevel domain decomposition strategy here proposed is shown to accurately predict the response of microsystems subjected to electro‐mechanical coupling and to allow for a significant reduction in the computational burden. Copyright © 2012 John Wiley & Sons, Ltd. 相似文献
18.
基于神经网络模型的舰面流场仿真算法 总被引:2,自引:0,他引:2
飞行甲板表面流场是影响直升机飞行安全的重要因素,在直升机实时飞行仿真中,流场速度分布特性直接影响直升机飞行动力学仿真的精确度。文章以纳维-斯托克斯方程为基础,利用BP神经网络算法,研究了实时确定流场速度分布的方法,该方法可用于甲板流场实时仿真,提高直升机飞行仿真的精度。 相似文献
19.
Ryuji Shioya Genki Yagawa 《International journal for numerical methods in engineering》2005,63(2):218-230
This paper describes a parallel finite‐element system implemented using the domain decomposition method on a cluster of remote computers connected via the Internet. This technique is also readily applicable to a grid computing environment. A three‐dimensional finite‐element elastic analysis involving more than one million degrees of freedom was solved using this system, and a good approximate solution was obtained with high parallel efficiency of over 90% using remote computers located in three different countries. Copyright © 2005 John Wiley & Sons, Ltd. 相似文献
20.
J. Knap C. Spear K. Leiter R. Becker D. Powell 《International journal for numerical methods in engineering》2016,108(13):1649-1666
A computational framework for scale‐bridging in multi‐scale simulations is presented. The framework enables seamless combination of at‐scale models into highly dynamic hierarchies to build a multi‐scale model. Its centerpiece is formulated as a standalone module capable of fully asynchronous operation. We assess its feasibility and performance for a two‐scale model applied to two challenging test problems from impact physics. We find that the computational cost associated with using the framework may, as expected, become substantial. However, the framework has the ability of effortlessly combining at‐scale models to render complex multi‐scale models. The main source of the computational inefficiency of the framework is related to poor load balancing of the lower‐scale model evaluation We demonstrate that the load balancing can be efficiently addressed by recourse to conventional load‐balancing strategies. Copyright © 2016 John Wiley & Sons, Ltd. 相似文献