Object-oriented programming for the boundary element method in two-dimensional heat transfer analysis

2006 ◽  
Vol 37 (4) ◽  
pp. 248-259 ◽  
Author(s):  
H. Qiao
2018 ◽  
Vol 116 ◽  
pp. 36-49 ◽  
Author(s):  
Zhilin An ◽  
Tiantang Yu ◽  
Tinh Quoc Bui ◽  
Chao Wang ◽  
Ngoc Anh Trinh

2019 ◽  
Vol 15 (5) ◽  
pp. 958-974 ◽  
Author(s):  
Gilberto Gomes ◽  
Alvaro Martins Delgado Neto ◽  
Luciano Mendes Bezerra ◽  
Ramon Silva

Purpose The purpose of this paper is to describe further developments on a novel formulation of the boundary element method (BEM) for inelastic problems using the dual reciprocity method (DRM) but using object-oriented programming (OOP). As the BEM formulation generates a domain integral due to the inelastic stresses, the DRM is employed in a modified form using polyharmonic spline approximating functions with polynomial augmentation. These approximating functions produced accurate results in BEM applications for a range of problems tested, and have been shown to converge linearly as the order of the function increases. Design/methodology/approach A programming class named DRMOOP, written in C++ language and based on OOP, was developed in this research. With such programming, general matrix equations can be easily established and applied to different inelastic problems. A vector that accounts for the influence of the inelastic strains on the displacements and boundary forces is obtained. Findings The C++ DRMOOP class has been implemented and tested with the BEM formulation applied to classical elastoplastic problem and the results are reported at the end of the paper. Originality/value An object-oriented technology and the C++ DRMOOP class applied to elastoplastic problems.


Author(s):  
Sasan Sattarpanah Karganroudi ◽  
Mohammad R. Roshani ◽  
Mohammad R. Aligoodarz ◽  
Mohammad Reza Soleimani Tehrani

This study proves the possibility of predicting the existence of a cavity inside a homogenous body based on the geometrical parameters and the position of cavity by means of the boundary element method. Regarding the extensive use of steel plates in heavy and huge industries, this project focuses on two-dimensional plates and studies the thermal effects of shape and position of the existing cavity by solving the two-dimensional Laplace’s equation on conduction heat transfer over the body. The thermal changes on some boundaries affected by shape and position of cavity give an appropriate estimate of cavity. Considering the bulky and big amount of calculation and iteration and also the type of boundary conditions the fast and accurate numerical method proper to the mentioned problem, Boundary Element Method, is applied to simulate the experiments. The conclusion is taken due to the results of simulation. Based on the theory of Boundary Element method, the problem is simulated as a rectangular plate with two constant temperature and two constant flux boundary conditions while the cavity is inside, so concerning the position of cavity the variation of decreasing temperature on the boundaries with constant flux rate is changing. In order to reach the idea, the proper programming code has been written in Visual Fortran programming language and the results of the program output has been compared and interpreted.


AIAA Journal ◽  
1997 ◽  
Vol 35 ◽  
pp. 1080-1081
Author(s):  
Giuseppe Davi ◽  
Rosario M. A. Maretta ◽  
Alberto Milazzo

Sign in / Sign up

Export Citation Format

Share Document