Abstract
When the time-dependent boundary element method, also termed the pseudo-initial condition method, is employed for solving transient heat conduction problems, the numerical evaluation of domain integrals is necessitated. Consequently, the accurate calculation of the domain integrals is of crucial importance for analyzing transient heat conduction. However, as the time step decreases progressively and approaches zero, the integrand of the domain integrals is close to singular, resulting in large errors when employing standard Gaussian quadrature directly. To solve the problem and further improve the calculation accuracy of the domain integrals, an (α, β) distance transformation is presented. Distance transformation is a simple and efficient method for eliminating near-singularity, typically applied to nearly singular integrals. Firstly, the (α, β) coordinate transformation is introduced. Then, a new distance transformation for the domain integrals is constructed by replacing the shortest distance with the time step. With the new method, the integrand of the domain integrals is substantially smoothed, and the singularity arising from small time steps in the domain integrals is effectively eliminated. Thus, more accurate results can be obtained by the (α, β) distance transformation. Different sizes of time steps, positions of source point, and shapes of integration elements are considered in numerical examples. Comparative studies of the numerical results for the domain integrals using various methods demonstrate that higher accuracy and efficiency are achieved by the proposed method.
Keywords:
domain integral; boundary element method; distance transformation; (α, β) coordinate transformation; transient heat conduction MSC:
65D30; 65N38; 65R20
1. Introduction
Numerical methods are extensively employed across various engineering applications [1,2,3]. In many practical engineering scenarios, the problems are transient, which means that they are space- and time-dependent. Since it is usually very difficult to find an analytical solution, numerical methods are widely employed for these problems, such as the finite element method (FEM) [4], the finite difference method (FDM) [5,6,7], and the boundary element method (BEM) [8,9,10]. Compared to other methods, the BEM is identified as being a significantly simpler and more efficient tool for solving transient heat conduction problems. Yu et al. [11,12,13] introduced the isogeometric dual reciprocity boundary element method to solve the problems of transient heat conduction. Erhart et al. [14] adopted a parallel domain decomposition boundary element method approach to solve large-scale transient heat conduction problems. Feng et al. [15,16] proposed an analytically integrated radial integration BEM and a meshless interface integral BEM for solving transient heat conduction. Zhang et al. [17,18] developed the boundary face method for analyzing transient heat conduction.
In the analysis of transient heat conduction, the pseudo-initial method, based on the time-dependent fundamental solution, is prevalently employed within the BEM. The method employs the temperature calculated in the previous step as the initial condition for the current step, necessitating careful consideration of the domain integral associated with this pseudo-initial condition. Although the domain integrals typically exhibit regularity, the integrand (time-dependent fundamental solution) of these integrals may vary dramatically near the source point as the time step approaches zero, with the domain integrals exhibiting properties similar to singular integrals. The numerical integration of functions possessing the above characteristics leads to numerical instability in the BEM solution, as evidenced in references [19,20,21]. Such conditions render the Gaussian quadrature method inadequate for achieving accurate calculations. Therefore, eliminating the singularity caused by the time step is essential for accurately computing domain integrals, which is crucial for solving transient heat conduction problems using the pseudo-initial condition method.
Various strategies have been developed to counteract the adverse effects arising from the use of small time steps. Dong et al. [22,23] introduced a method combining a coordinate transformation with an element subdivision technique. However, this technique is time-consuming and requires more complex coding due to the need to divide the integration element into enough sub-elements. Gao et al. [24,25,26] proposed the radial integration method, which converted the domain integrals into equivalent boundary integrals, but its efficiency is compromised in large-scale problem applications. In recent work, Dong et al. expanded upon the sinh transformation [27] and the distance transformation [28], originally applied to the nearly singular integrals [29,30,31,32,33,34], to calculate the domain integrals. These transformations are implemented based on the polar coordinate transformation.
To improve calculation accuracy and simplify the implementation process, an (α, β) distance transformation is proposed to compute the 2D domain integrals in the BEM for transient heat conduction problems. The (α, β) coordinate transformation is initially introduced to smooth the integrand to some degree. The shortest distance in the nearly singular integral is replaced by the time step, and the new distance transformation is constructed in the α direction. In this paper, a new distance transformation is represented and combined with the (α, β) coordinate transformation. The singularity arising from small time steps in the domain integral is effectively eliminated by the Jacobian of the (α, β) distance transformation. Comparative analyses of the numerical examples demonstrated that the proposed method is simpler and more effective than the other four existing methods. Thus, the new method can be effectively applied to accurately compute the 2D domain integrals.
The structure of the paper is organized as follows. The boundary integral equation, the domain integral, and the element subdivision technique are discussed in Section 2. The implementation of the proposed method is detailed in Section 3. Several numerical examples are given to demonstrate the validity of the method in Section 4. The conclusion is provided in Section 5.
2. General Description
2.1. Boundary Integral Equation
Assuming the material is isotropic, the governing equation for transient heat conduction problems without heat sources is initially given as follows:
where u (X, t) denotes the temperature in the coordinate X at the time t; and k is the diffusion coefficient.
The boundary integral equation [2,3] for transient heat conduction in an isotropic, homogeneous medium Ω bounded by Γ can be expressed as follows:
where Y and X denote the source point and the field point, respectively. c(Y) is an internal angle function that varies according to the geometrical shape of the boundary at Y. u0(X, t0) is the initial temperature. t0 and tF represent the initial time and the end time of the time step, respectively. u* and q* denote the time-dependent fundamental solution and the normal derivative of u*, respectively.
The time-dependent fundamental solution u* [2,3] can be expressed as follows:
where τ = tF − t0, which is the time step. The distance between the source Y and the field point X is denoted by r.
2.2. Domain Integral
The domain integral [22,23,28,29] of the boundary integral equation is obtained as follows:
where u0(X, t0) is a regular function that can be calculated exactly by standard Gaussian quadrature. The influence of the time step size on the integral is evident from (4). As the time step τ approaches zero, the integrand tends to infinity, which consequently undermines the accuracy of calculating the integral I using standard Gaussian quadrature [22,23,29]. The variation of u* with respect to r for different time steps is depicted in Figure 1.
Figure 1.
Variation of u* with respect to r for different time steps τ.
2.3. The Subdivision of the Integration Element
To improve the calculation accuracy of the domain integral, the subdivision of the quadrilateral integration element is employed prior to applying the proposed method, as depicted in Figure 2. Based on the position of the source point (x0, y0) on the quadrilateral, the integration element is subdivided into different numbers of sub-triangles by connecting the source to the vertices of the element, as illustrated in Figure 2a–c.
Figure 2.
Subdivision of the integration element when the source point lies (a) inside the quadrilateral, (b) on an edge, or (c) on a vertex, respectively.
3. (α, β) Distance Transformation
In this section, the (α, β) coordinate transformation is first introduced. Then, to eliminate the adverse effect arising from the small time step in the calculation of the domain integrals, a new distance transformation is constructed.
3.1. The (α, β) Coordinate Transformation
In this section, the (α, β) transformation proposed by Zhang et al. [35], akin to the polar coordinate transformation, is initially introduced. As illustrated in Figure 3, the sub-triangular element is mapped to a unit quadrilateral using the (α, β) transformation, wherein the source point (x0, y0) corresponds to the line where β = 1.
Figure 3.
(α, β) transformation: (a) arbitrary sub-triangle in (x, y) coordinate system; (b) mapping the sub-triangle into a unit square in the (α, β) coordinate system.
To implement the mapping depicted in Figure 3, the following expressions can be employed:
where α and β are the two variables representing the proportions.
Combining (5)–(7), the coordinate of the arbitrary point (x, y) on the integration element can be obtained.
Given that the initial temperature in (4), u0(X, t0), is a regular function, for simplicity, it is assumed to be 1 in this paper. Consequently, under the influence of the (α, β) transformation, (4) is written as follows:
where the term 2αS is the Jacobian in the transformation from the (x, y) coordinate system to the (α, β) coordinate system and S is the area of the sub-triangular element. According to (9), the variables α and β in the (α, β) coordinate system are constrained to the interval [0, 1]. This constraint simplifies and facilitates the integral calculation. Additionally, the Jacobian of the transformation can enhance the smoothness of the integrand, thereby improving the accuracy of the domain integral.
3.2. New Distance Transformation
As shown in Figure 4, the distance between the source point and the field point is obtained by applying the Taylor expansion near the source point and the (α, β) transformation (Equation (8)).
where xk,k=1,2 and yk,k=1,2 represent the nodal coordinates of the field point and the source point, respectively. (ξ, η) and (ξ0, η0) denote the parametric coordinates of the field point X and the source point Y. The term is . The coordinates (ξ1, η1) and (ξ2, η2) correspond to the other vertices of the sub-triangle in the parametric space.
Figure 4.
The distance between the source point and the field point in local space.
The square of the distance between the source point and the field point can be expressed as follows:
where .
When the time step involved in the integrand is very small, the numerical calculation of the domain integral is negatively impacted. To eliminate these effects, a new distance transformation is proposed that utilizes the time step as the shortest distance in the nearly singular integral.
From (12), the Jacobian of the distance transformation can be obtained as follows:
Based on (12) and (13), the integral in (9) can be transformed into the following:
In Equation (12), is provided. From (14), it can be observed that the term exp(2v) includes the time step τ, which can effectively eliminate the time step in the denominator of the integrand. As a result, the adverse effects of the small time step on the integral calculation are significantly eliminated.
4. Numerical Examples
In this section, numerical examples are presented to validate the proposed method. The following domain integral is considered:
where the diffusion coefficient k is assumed to be 1 in all examples.
The calculation accuracy and stability of all methods are compared using the following definition of relative error:
where Inumerical and Iexact are the numerical solutions obtained by various methods of the considered integral and the exact solution, respectively. The exact solution is obtained by the element subdivision method [36] with enough sub-elements, which is considered stable and inefficient.
4.1. Example 1
With different time step sizes and Gaussian points, the impact on Gaussian quadrature is considered in this example. The integration element, as shown in Figure 5, with vertex coordinates (1, 1), (0, 1), (0, 0), and (1, 0), is used. The relative errors for the domain integral in (15) are illustrated in Table 1. τ is the size of the time step. The equation 5 × 5 denotes the Gaussian points used in Gaussian quadrature.
Figure 5.
Nodal coordinates of the quadrilateral element.
Table 1.
Relative errors of Gaussian quadrature for the domain integral in (15), with different numbers of Gaussian points. Errors greater than 1 are indicated as E.
As shown in Table 1, even with the smaller number of Gaussian points, employing direct Gaussian quadrature can yield accurate results when the time step is large. However, when the time step is progressively decreased to less than 0.001, despite employing a large number of Gaussian points, the Gaussian quadrature method proves inadequate for accurate results.
4.2. Example 2
This example examines the situation where the source point is located at the center of the quadrilateral element, illustrating the impact of the time step on various methods. The integration element in Figure 5 is used. Relative errors for the domain integral in (15), calculated using various methods across different time step sizes, are listed in Table 2. ‘Direct’ denotes the direct Gaussian quadrature method. ‘Polar’ is the polar coordinate transformation. ‘Sinh’ and ‘Distance’ represent the sinh transformation and the distance transformation based on the (ρ, θ) coordinate system, respectively. The (α, β) distance transformation, our suggested method, is indicated by ‘αβDistance’. The 20 × 20 Gaussian points are used in all methods.
Table 2.
Relative errors of various methods for the domain integral in Equation (15), with different time steps τ. Errors greater than 1 are indicated as E.
Table 2 demonstrates that all methods maintain high accuracy when the values of τ are large; however, significant errors are incurred with the use of direct Gaussian quadrature as the time step decreases. Superior accuracy and stability are consistently exhibited by the proposed method when compared to other methods.
4.3. Example 3
In this example, the (α, β) distance transformation is compared with the element subdivision technique incorporating the (α, β) coordinate transformation as described in reference [22]. The integration element, depicted in Figure 5, is utilized with the coordinate of the source point set to (0.5, 0.5). The relative errors of the two methods used for the domain integral calculation in Equation (15), as well as the computation time for 10000 iterations, are presented in Table 3 and Table 4, respectively. ‘(α, β)’ denotes the technique from reference [22] that is utilized. In this method, 20 × 20 Gaussian integration points are used for the subdivided sub-triangles, and 10 × 10 Gaussian integration points are employed for the subdivided sub-quadrilaterals. ‘αβDistance’ indicates the (α, β) distance transformation, our suggested method, where 20 × 20 Gaussian integration points are utilized for each of the four sub-triangles. Consequently, a smaller number of Gaussian points are employed by the proposed method.
Table 3.
Relative errors for the domain integral in Equation (15) using the method in reference [22] and the (α, β) distance transformation.
Table 4.
Computation time for the domain integral in Equation (15) using the technique in reference [22] and the (α, β) distance transformation running 10,000 times.
From the comparison in Table 3 and Table 4, the following conclusions can be drawn: The proposed method achieves similar accuracy to that of the method in reference [22] while requiring fewer Gaussian integration points. Additionally, significantly less time is consumed by the new method compared to the ‘(α, β)’ method for calculating the domain integral. The above results derived from the element subdivision method are attributed to the requirement of dividing the integration element into enough sub-elements, a process that is time-consuming and necessitates more complex code. However, the proposed method needs only the subdivision of the integration element by connecting the source point with the vertices of the element and employing the new distance transformation to eliminate the singularity in the domain integral. Thus, it can be concluded that the (α, β) distance transformation demonstrates higher efficiency.
4.4. Example 4
The effect of different source point locations on numerical calculations is considered in this example. To demonstrate the superior results achievable with the proposed method at different source points, particular attention is given to situations where the source point coincides with a vertex, is located on an edge of the integration element, or is close to a vertex or an edge, as depicted in Figure 6a–d. The results calculated by the various methods for the domain integral are presented in Table 5. In Figure 7a–d, the results of various methods at different source point positions are shown. ‘Polar’ denotes the polar coordinate transformation. ‘Sinh’ and ‘Distance’ refer to the sinh transformation and the new distance transformation, respectively. ‘αβDistance’ indicates the (α, β) distance method. The 20 × 20 Gaussian points are used in all methods.
Figure 6.
The subdivision of the quadrilateral element when the source point is located at (a) (1, 1), (b) (0.8, 0.8), (c) (0.5, 0), and (d) (0.5, 0.2), respectively.
Table 5.
Relative errors for the domain integral in (15) on the quadrilateral element are obtained using various methods at different time steps, with the source points positioned at (1, 1), (0.8, 0.8), (0.5, 0), and (0.5, 0.2), respectively.
Figure 7.
Relative errors for the domain integral using various methods at different time steps, with different point positions: (a) (1, 1), (b) (0.8, 0.8), (c) (0.5, 0), and (d) (0.5, 0.2).
As shown in Table 5 and Figure 7, the sinh transformation and the distance transformation, which are based on the (ρ, θ) coordinate system and the (α, β) coordinate system, respectively, significantly outperform the polar coordinate transformation in terms of accuracy. Moreover, the distance transformation yields superior results compared to the sinh transformation. As the source point approaches the vertex or edge of the quadrilateral element, progressively larger calculation errors are obtained. The issue arises from the formation of irregular sub-triangles during the subdivision of integration elements. Among all four methods, the (α, β) distance transformation exhibits optimal accuracy and stability.
4.5. Example 5
In this example, the calculation efficiency of different methods for computing the domain integral in (15) is considered. The integration element, source point positions, and other conditions are kept consistent with those in Example 4. The computation times for (15) using various methods running 10,000 times are exhibited in Table 6.
Table 6.
The computation times for the domain integral in (15) using various methods running 10,000 times at different source point positions.
‘Polar’ denotes the polar coordinate transformation. ‘Sinh’ and ‘Distance’ refer to the sinh transformation and the new distance transformation, respectively. ‘αβDistance’ indicates the (α, β) distance method. The 20 × 20 Gaussian points are used in all methods. It is demonstrated in Table 6 that the computation efficiency of the (α, β) distance transformation is higher than that of the other three methods. Thus, higher computational accuracy is obtained by the proposed method with less calculation time.
4.6. Example 6
To further illustrate the advantages of the proposed method, a different quadrilateral integration element is employed. As shown in Figure 8, the curved quadrilateral element is characterized by nodal coordinates at (0, 0), (0, 1), (1, 1), (1, 0), (0, 0.5), (1, 0.5), (0.5, 0.1), (0.5, 1.1), and (0.5, 0.5) in this example. With the source point set at (0.5, 0.5) and various time step sizes, the results of the calculation are depicted in Table 7. ‘Direct’ indicates that Gaussian quadrature is applied directly. ‘Polar’ refers to the polar coordinate transformation. ‘Sinh’ and ‘Distance’ present the sinh transformation and the new distance transformation. ‘αβDistance’ denotes the (α, β) distance transformation. The 20 × 20 Gaussian points are used in all methods.
Figure 8.
Coordinates for each node of the curved quadrilateral element.
Table 7.
Relative errors for the integral in (15) on the curved element are obtained by various methods at different time steps, considering the source point positioned at (0.5, 0.5). Errors greater than 1 are indicated as E.
As revealed by the analysis in Table 7, significant calculation errors are produced by both the Gaussian quadrature method and the polar coordinate transformation when the value of τ is exceedingly small, making these methods unsuitable for such a condition. The analysis indicates that calculation accuracy is significantly improved by the sinh transformation and the new distance transformation. However, superior performance is demonstrated by the new distance transformation and the (α, β) distance transformation. Moreover, the proposed method achieves optimal results compared to all other methods.
4.7. Example 7
To underscore the broad applicability of the proposed method, the impact of interpolating the shape function on the results is evaluated in this example. The domain integral is considered as follows:
where N denotes the shape function of the curved quadrilateral element.
The integral is performed using the curved quadrilateral depicted in Figure 8, with the coordinate of the source point set at (0.5, 0.5). The relative errors of various methods at different time steps are compared in Table 8. ‘Direct’ indicates that Gaussian quadrature is applied directly. ‘Polar’ refers to the polar coordinate transformation. ‘Sinh’ and ‘Distance’ present the sinh transformation and the new distance transformation. ‘αβDistance’ denotes the (α, β) distance transformation. The 20 × 20 Gaussian points are used in all methods.
Table 8.
Relative errors for the integral in (17) on the curved element are obtained using various methods at different time steps, with the source point located at (0.5, 0.5). Errors greater than 1 are indicated as E.
As can be observed from Table 8, the interpolation of the shape function into the domain integral slightly affects the calculation results. The calculation accuracy obtained using the proposed method is superior to that achieved with other methods. The results demonstrate that the (α, β) distance transformation achieves the highest level of accuracy, confirming its wide applicability.
5. Conclusions
An (α, β) distance transformation is proposed in this paper to compute 2D domain integrals that arise in the boundary element method for transient heat conduction problems. By employing the proposed method, the integrand is smoothed, and computational implementation is simplified. Furthermore, the singularity resulting from small time steps in the domain integral is effectively eliminated by the Jacobian of the (α, β) distance transformation. The numerical examples, which utilize different time step sizes, locations of source points, and element shapes, effectively validate the accuracy, stability, and broad applicability of the proposed method. The relative errors of the proposed method can be maintained at 10−5 until τ decreases to 10−5. Compared to the other four existing methods, the most accurate results are achieved by the new method, regardless of the time step size, the source point positions, and the shapes of the integration elements. Furthermore, the shortest calculation time for the domain integrals is required. Therefore, the (α, β) distance transformation can be efficiently applied to compute 2D domain integrals.
Author Contributions
Conceptualization, Y.D.; validation, Z.T. and H.S.; methodology, all authors; data curation, Z.T. and H.S.; software, all authors; supervision, Y.D.; writing—original draft preparation, Y.D. and Z.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no funding.
Data Availability Statement
The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Guo, Q.; Ye, P.X. Error analysis of moving least-squares method with non-identical sampling. Int. J. Comput. Math. 2019, 96, 767–781. [Google Scholar] [CrossRef]
- Gupta, A.; Sullivan, J.M., Jr.; Delgado, H.E. An efficient bem solution for three-dimensional transient heat conduction. Int. J. Numer. Methods Heat Fluid Flow 1995, 5, 327–340. [Google Scholar] [CrossRef]
- Goto, T.; Suzuki, M. A boundary integral equation method for nonlinear heat conduction problems with temperature-dependent material properties. Int. J. Heat Mass Transf. 1996, 39, 823–830. [Google Scholar] [CrossRef]
- Cui, X.Y.; Li, Z.C.; Feng, S.Z. Steady and transient heat transfer analysis using a stable node-based smoothed finite element method. Int. J. Therm. Sci. 2016, 110, 12–25. [Google Scholar] [CrossRef]
- AI-Khateeb, A. Efficient numerical solution for fuzzy time fractional convection diffusion equations using two explicit finite difference methods. Axioms 2024, 13, 221. [Google Scholar] [CrossRef]
- Ndou, N.; Dlamini, P.; Jacobs, B.A. Developing higher-order unconditionally positive finite difference methods for the advection diffusion reaction equations. Axioms 2024, 13, 247. [Google Scholar] [CrossRef]
- Gu, Y.; Hua, Q.S.; Zhang, C.Z. The generalized finite difference method for long-time transient heat conduction in 3D anisotropic composite materials. Appl. Math. Model. 2019, 71, 316–330. [Google Scholar] [CrossRef]
- Cheng, A.H.; Cheng, D.T. Heritage and early history of the boundary element method. Eng. Anal. Bound. Elem. 2005, 29, 268–302. [Google Scholar] [CrossRef]
- Liu, Y.J. Recent advances and emerging applications of the boundary element method. Appl. Mech. Rev. 2011, 64, 030802. [Google Scholar] [CrossRef]
- Yao, Z.H.; Wang, H.T. Large-scale thermal analysis of fiber composites using a line-inclusion model by the fast boundary element method. Eng. Anal. Bound. Elem. 2013, 37, 319–326. [Google Scholar]
- Yu, B.; Cao, G.Y.; Gong, Y.P.; Ren, S.H.; Dong, C.Y. IG-DRBEM of three-dimensional transient heat conduction problems. Eng. Anal. Bound. Elem. 2021, 128, 298–309. [Google Scholar] [CrossRef]
- Yu, B.; Cao, G.Y.; Huo, W.D.; Zhou, H.L.; Atroshchenko, E. Isogeometric dual reciprocity boundary element method for solving transient heat conduction problems with heat sources. J. Comput. Appl. Math. 2021, 385, 113197. [Google Scholar] [CrossRef]
- Yu, B.; Cao, G.Y.; Meng, Z.; Gong, Y.P.; Dong, C.Y. Three-dimensional transient heat conduction problems in FGMs via IG-DRBEM. Comput. Methods Appl. Mech. Eng. 2021, 384, 113958. [Google Scholar] [CrossRef]
- Erhart, K.; Divo, E.; Kassab, A.J. A parallel domain decomposition boundary element method approach for the solution of large-scale transient heat conduction problems. Eng. Anal. Bound. Elem. 2006, 30, 553–563. [Google Scholar] [CrossRef]
- Feng, W.Z.; Yang, K.; Cui, M.; Gao, X.W. Analytically-integrated radial integration BEM for solving transient heat conduction problems. Int. Commun. Heat Mass Transf. 2016, 79, 21–30. [Google Scholar] [CrossRef]
- Feng, W.Z.; Gao, L.F.; Du, J.M.; Qian, W.; Gao, X.W. A meshless interface integral BEM for solving heat conduction in multi-non-homogeneous media with multiple heat sources. Int. Commun. Heat Mass Transf. 2019, 104, 70–82. [Google Scholar] [CrossRef]
- Zhou, F.L.; Xie, G.Z.; Zhang, J.M.; Zheng, X.S. Transient heat conduction analysis of solids with small open-ended tubular cavities by boundary face method. Eng. Anal. Bound. Elem. 2013, 37, 542–550. [Google Scholar] [CrossRef]
- Li, G.Y.; Guo, S.P.; Zhang, J.M.; Li, Y.; Han, L. Transient heat conduction analysis of functionally graded materials by a multiple reciprocity boundary face method. Eng. Anal. Bound. Elem. 2015, 60, 81–88. [Google Scholar] [CrossRef]
- Sharp, S. Stability analysis for boundary element methods for the diffusion equation. Appl. Math. Model. 1986, 10, 41–48. [Google Scholar] [CrossRef]
- Piece, A.P.; Askar, A.; Rabitz, H. Convergence properties of a class of boundary element approximations to linear diffusion problems with localized nonlinear reactions. Numer. Methods Partial. Differ. Equ. 1990, 6, 75–108. [Google Scholar]
- Dargush, G.F.; Grigoriev, M.M. Higher-order boundary element methods for transient diffusion problems. Part II: Singular flux formulation. Int. J. Numer. Methods. Eng. 2002, 55, 41–54. [Google Scholar] [CrossRef]
- Dong, Y.Q.; Zhang, J.M.; Xie, G.Z.; Chen, C.J.; Li, Y.; Hu, X.; Li, G.Y. A general algorithm for evaluating domain integrals in 2D boundary element method for transient heat conduction. Int. J. Comput. Methods 2015, 12, 1550010. [Google Scholar] [CrossRef]
- Dong, Y.Q.; Zhang, J.M.; Xie, G.Z.; Lu, C.J.; Han, L.; Wang, P. A general algorithm for the numerical evaluation of domain integrals in 3D boundary element method for transient heat conduction. Eng. Anal. Bound. Elem. 2015, 51, 30–36. [Google Scholar] [CrossRef]
- Gao, X.W. The radial integration method for evaluation of domain integrals with boundary-only discretization. Eng. Anal. Bound. Elem. 2002, 26, 905–916. [Google Scholar] [CrossRef]
- Yang, K.; Gao, X.W. Radial integration BEM for transient heat conduction problems. Eng. Anal. Bound. Elem. 2010, 34, 557–563. [Google Scholar] [CrossRef]
- Yang, K.; Peng, H.F.; Wang, J.; Xing, C.H.; Gao, X.W. Radial integration BEM for solving transient nonlinear heat conduction with temperature-dependent conductivity. Int. J. Heat Mass Transf. 2017, 108, 1551–1559. [Google Scholar] [CrossRef]
- Dong, Y.Q. Evaluating 2D domain integrals by sinh transformation for transient heat conduction problem. J. Phys. Conf. Ser. 2019, 1300, 012095. [Google Scholar] [CrossRef]
- Dong, Y.Q.; Sun, H.B.; Tan, Z.X. A new distance transformation method of estimating domain integrals directly in boundary integral equation for transient heat conduction problems. Eng. Anal. Bound. Elem. 2024, 160, 45–51. [Google Scholar] [CrossRef]
- Johnston, P.R.; Elliott, D. A sinh transformation for evaluating nearly singular boundary element integrals. Int. Numer. Meth. Eng. 2005, 62, 564–578. [Google Scholar] [CrossRef]
- Gu, Y.; Chen, W.; Zhang, C.Z. The sinh transformation for evaluating nearly singular boundary element integrals over high-order geometry elements. Eng. Anal. Bound. Elem. 2013, 37, 301–308. [Google Scholar] [CrossRef]
- Zhang, Y.M.; Gong, Y.P.; Gao, X.W. Calculation of 2D nearly singular integrals over high-order geometry elements using the sinh transformation. Eng. Anal. Bound. Elem. 2015, 60, 144–153. [Google Scholar] [CrossRef]
- Ma, H.; Kamiya, N. Distance transformation for the numerical evaluation of near singular boundary integrals with various kernels in boundary element method. Eng. Anal. Bound. Elem. 2002, 26, 329–339. [Google Scholar] [CrossRef]
- Ma, H.; Kamiya, N. A general algorithm for the numerical evaluation of nearly singular boundary integrals of various orders for two- and three- dimensional elasticity. Comput. Mech. 2002, 29, 277–288. [Google Scholar] [CrossRef]
- Qin, X.Y.; Zhang, J.M.; Xie, G.Z.; Zhou, F.L.; Li, G.Y. A general algorithm for the numerical evaluation of nearly singular integrals on 3D boundary element. J. Comput. Appl. Math. 2011, 235, 4174–4186. [Google Scholar] [CrossRef]
- Zhang, J.M.; Qin, X.Y.; Han, X.; Li, G.Y. A boundary face method for potential problems in three dimensions. Int. J. Numer. Meth. Eng. 2009, 80, 320–337. [Google Scholar] [CrossRef]
- Gao, X.W.; Yang, K.; Wang, J. An adaptive element subdivision technique for evaluation of various 2D singular boundary integrals. Eng. Anal. Bound. Elem. 2008, 32, 692–696. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).