1. Introduction
Conformal mapping has been used to solve a wide range of two-dimensional boundary value problems, such as potential and elastostatic problems [
1,
2]. For simply connected regions, the domains are often transformed conformally to a circular domain, which is easier to solve analytically. Infinite domains with a single boundary can be handled similarly.
More recent computational studies connecting conformal mapping with finite element methods include the work by Sumant et al. [
3] on electrostatic analysis of MEMS devices, by Costamagna and Di Barba [
4] on inhomogeneous dielectrics, by Wu and Chen [
5] on variational analysis of dielectric waveguides, by Yang and Lee [
6] variational calculation of cutoff wavenumbers in circular eccentric guide, by Nakasumi and Harada [
7] on modelling the singularity of the capacitor edge, by Louhghalam et al. [
8] on analysis of stress concentrations, by Reck et al. [
9] on solving the Helmholtz equation in complex domains, by Legatiuk and Weisz-Patrault [
10] and Zhuang et al. [
11] on crack propagation, by Xu et al. [
12] on shape and topology optimization for thermal problems, and by Mirahki et al. [
13] on magnet shape optimization. Some other interesting works are Tang et al. [
14], Chakraborty et al. [
15], Kropf et al. [
16], and Hakul and Rasila [
17].
This paper shows for the first time that the stiffness matrix, developed from a standard finite element method, is invariant in a conformal mapping transformation for the potential problem governed by the Laplace equation. It is perhaps surprising that this property has not been recognized previously, as the case of linear transformation (i.e., any combination of translation, rotation, and stretching) is easily verified by looking at the stiffness matrix (or conductance matrix in heat conduction) derived for a single element. More generally, the stiffness matrix for an internal unit circle can be used directly for other simply connected domains or infinite domains, when the analytical forms of the conformal transformations are provided. Alternatively, computational techniques for conformal mapping can be employed. Initially, Symm [
18,
19,
20] developed numerical methods based on integral equations, while finite element approaches have been defined more recently by Nitsche [
21] and Tsuchiya [
22]. Consequently, the requirement for a closed-form conformal mapping has been alleviated through the introduction of numerical conformal mapping (NCM).
Furthermore, we connect these results to the theory of fundamental boundary eigensolutions [
23,
24], which shows that under a conformal transformation, we can have invariant eigensolutions provided we use a special weight function related to the Jacobian of the transformation. This requires that, in a finite element method, we use local fluxes as nodal values, contrary to traditional finite element approaches that employ local (lumped) sources as nodal values. By doing so, we generate a second finite element matrix, called the weighted boundary matrix. Invariance of the fundamental boundary eigensolutions under conformal mapping means that the stiffness and weighted boundary matrix are both invariant.
A brief overview of some classical results for conformal mapping in potential theory is provided in the following section. Then, in
Section 3, we examine the interesting behavior of the two-dimensional stiffness matrix under a conformal transformation. The connection with the fundamental boundary eigenproblem and the flux-oriented finite element method is formulated afterwards in
Section 4 and
Section 5, respectively. Having completed the theoretical development, attention shifts in
Section 6 to the presentation of computational results that illustrate these features of conformal mappings within the context of a finite element approach. In perhaps the most interesting of these applications, the stiffness matrix from the interior of a circular disc is used directly to solve the anti-plane fracture mechanics problem of a cracked infinite plate. Finally, a summary and some concluding remarks are given in
Section 7. For completeness and clarity,
Appendix A provides a list of symbols.
2. Conformal Mapping
If the point transformation between the corresponding regions in the
- and
-planes has the property that infinitesimal configurations in
and their image in
are arbitrarily close to being similar, the transformation is said to be conformal [
2]. The present section summarizes some well-known properties of conformal transformations and provides nomenclature that will be used in the subsequent development.
Let
define a conformal transformation from point
in domain
with boundary
to point
in domain
with boundary
, where
is a single-valued analytic function. The equations of the transformations can be solved (at least theoretically) for
and
as single-valued functions of
and
when the transformation has a single-valued inverse. This implies that the Jacobian determinant of the transformation
is non-zero, where
Since
is assumed to be analytic, the functions
and
must satisfy the Cauchy–Riemann equations
After substituting Equation (2a,b) into Equation (1), we obtain
Consequently, if
is analytic, the function
will have a single-valued inverse in the neighborhood of any point where the derivative
is non-zero.
If in the transformation
the function
has a singularity at some point in the bounded domain
in
, then the mapped domain
in
is infinite. It is easily proved that
must have a simple pole at that point. Assuming for simplicity that
corresponds to
, then
where
is an analytic function,
is a constant, and no other singularities can occur in
. Otherwise, the transformation would not be reversible and single-valued.
In the mapping defined by the analytic function , the lengths of infinitesimal segments, and , regardless of their direction, are altered by a factor , which depends only on the point from which they are drawn. The angles between these infinitesimal segments are also preserved in magnitude and in sense as long as . At any critical point, where , is not defined, and we cannot assert that angles are generally preserved in the transformation. Despite this fact, we can have a finite number of critical points in our transformations to generate crack tips or notches in the mapped domain.
Around any point
, infinitesimal areas are altered by the factor
and
while the relation between infinitesimal segments is
As we mentioned previously, solutions of the Laplace equation remain solutions to the Laplace equation when subjected to a conformal transformation. A function possessing continuous second partial derivatives and satisfying the Laplace equation is usually referred to as a harmonic function. We now present a brief derivation of this well-known result, formulated in a manner appropriate for the present investigation.
Assume the function
is harmonic in the domain
defined in the
plane. Then
Here, standard indicial notation that varies only over (1,2) is used. We consider the potential function in the mapped domain
as
, where the point
is the map of the point
in domain
. It is obvious that
Furthermore,
By doing a contraction between indices
and
, we have
Since
is analytic,
and
satisfy the Laplace equation,
Therefore, by substituting Equation (12) into Equation (11), we obtain
or
where the metric transformation tensor
is defined as
We can see from Equation (2)
and we can simply write
Therefore, Equation (14) becomes
Thus, at any point where the transformation is conformal, that is, where
,
This means that solutions of the Laplace equation remain solutions of the Laplace equation when subjected to a conformal transformation.
As we know, the harmonic function
can be the real part of an analytic function
with
also being a harmonic function. The Cauchy–Riemann equations then relate the real and imaginary parts of
as
This is valid in any orthogonal coordinate system. If we consider the positive direction of
along the boundary such that the domain is on the left as we advance in this direction, the outward normal
at each point provides the other coordinate. Thus,
In the mapped domain, these equations are
where
It should be mentioned that the boundary conditions for the transformed domain are the transformed boundary conditions. Equation (8) applies to corresponding boundary points. Therefore, one can see that the Dirichlet boundary condition on
remains the same Dirichlet boundary condition on
. This is not true for the boundary flux
Meanwhile, the flux of
in the mapped domain is
and by using Equation (8), we have
However, we notice that
As a result, Equation (26) can be written as
This shows that the flux is not generally invariant in a conformal mapping transformation.
3. Invariance of Stiffness Matrix
The weak formulation or virtual variation in the potential problem can be written as
and its transform in the
-plane is
After discretizing the domains and using shape functions
and
for approximating quantities
and
, we have
where
and
represent the vectors of nodal values of
and
, respectively. From the character of the shape functions, it is obvious that
or
where
is the image of
under the conformal mapping transformation.
Then, by assuming the same shape functions apply for the virtual fields and substituting into Equation (29), we obtain for the left-hand sides
and its transform in the
-plane is
where
and
are the usual stiffness (or conductance) matrices (e.g., [
25,
26]):
The right-hand sides of Equation (32) constitute approximations to their corresponding left-hand sides. The accuracy in representing the Laplace boundary value problems is governed by the discretization and interpolation procedures, both of which introduce inherent errors. Accordingly, the stiffness matrices and in Equation (33) are approximate. The accuracy improves with mesh refinement, tending toward the exact solution in the limit of infinitely many nodes. Naturally, improving accuracy increases the size of the stiffness matrices.
For the individual components
and
, we have
Then, we see that
or
By using Equation (17), we obtain
However, from Equation (5), we may write
By comparing Equation (37) with Equation (34b), we obtain
As a result, the stiffness matrices are identical, that is
Therefore, in a finite element analysis for the potential problem,
the traditional stiffness matrix is invariant under conformal transformations. This is despite the fact that
and
are approximate representations of the corresponding Laplace boundary value problems. Of course, we must realize that this identity is strictly maintained as long as the integrations are performed exactly in the domains
and
. In practice, we only satisfy the conformal transformation of element nodes by using the shape functions to represent the geometries. Conformal transformations for the other points within the domain are not usually satisfied. Furthermore, approximations may be introduced in evaluating the Jacobian of the mapping to natural or intrinsic coordinates for isoparametric elements, where the stiffness matrices are calculated via
where
and
are the determinants of the Jacobian of transformations from
- and
-planes to the intrinsic plane
. Since, for two-dimensional cases, the elements are mapped to square domains
and
, the integrals are over this domain, and the summation produces the assembled stiffness matrix. The accuracy of integration can be improved by using higher-order Gaussian quadrature.
All of this, along with the reliance on lower-order Gaussian quadrature formulas, causes Equation (38) to hold only in an approximate sense for general cases. Several examples in
Section 6 will illustrate this behavior.
The relation in Equation (39) is correct, either in a strict or approximate sense, for one element or an assembly of elements generating the mesh for the whole domain. We should keep in mind that for higher-order elements, the non-corner nodes may change position dramatically in the mapping. For example, in quadratic elements, the mid-nodes do not remain, in general, at the midpoint of element edges. The mapped position of these mid-nodes depends on the transformation .
In the mapping to an exterior domain extending to infinity, in which has a simple pole in the domain , the stiffness matrix also remains invariant as long as the nodes follow the conformal transformation. If a node in the -plane is at the pole , its image is at infinity in the -plane. This generates mapped elements with infinite extent connecting to this node. It should be mentioned that we have to assume is bounded at infinity to be able to use the stiffness matrix from the finite domain , because the potential at the point has a bounded value.
Based on Riemann’s mapping theorem [
1,
2], it is possible mathematically to find a unique conformal transformation between every two arbitrary simply connected two-dimensional domains. Although this theory demonstrates the existence of a mapping function, it does not actually produce this function. However, our discussion reveals that, if the meshes for these domains follow a conformal mapping transformation, the stiffness matrices are the same.
Therefore, the stiffness matrix for the interior of the unit circle has great utility. We can use it directly for any other simply connected two-dimensional domain or for exterior domains with a single boundary, as long as the conformal transformations are provided.
These ideas can be generalized for two N-ply () connected two-dimensional domains that have a known mapping function. The condition of similar connectivity, however, is not sufficient for the existence of a mapping function in general. Two arbitrary N-ply connected two-dimensional domains are not usually conformal maps of each other, which means that the conformal mapping function does not exist.
Although we consider only the potential problem in our present discussion, the stiffness (or conductance) matrix also appears in many other cases, such as the Helmholtz problem in reduced transient acoustics, heat conduction, or chemical diffusion problems. In these cases, the stiffness matrix in a conformal mapping is again invariant, but the other matrices, such as the mass (or capacitance) matrix, change in the mapping. This can be explained by remembering that the Helmholtz problem is not the same Helmholtz problem under a conformal mapping transformation.
For consistency with the underlying boundary value problem, we should use local fluxes as nodal values, rather than local sources in the finite element method. This requires introduction of a new matrix, which we will discuss in the next section.
6. Computational Examples
In this section, we consider several computational examples to study the performance of the conformal mapping approach. A research Matlab 2025b finite element code has been used to generate stiffness and boundary matrices for all these examples, with the stiffness matrices verified using ABAQUS 2025 [
29]. The Schur complement of
in
is found from (57) as the condensed boundary stiffness matrix
in the final three examples. For Examples 4 and 5, the finite element results are also compared with solutions obtained from a research boundary element code. In all the tables showing numerical values for the symmetric matrices
,
, and
, only the lower triangular parts are displayed.
6.1. Example 1
Consider the linear transformation
where
and
are complex numbers. This transformation is a combination of translation, rotation, and stretching. It is easy to verify by looking at the derived stiffness matrix for a single element that under this transformation, the stiffness matrix is invariant. We illustrate this computationally for the unit eight-node quadratic element in the plane
displayed in
Figure 1. By taking
and
, the coordinates transform as
The stiffness matrix for both cases is identical.
Table 1 provides the individual matrix entries, which are exactly the same to six digits from both the research Matlab FE code and ABAQUS 2025 [
29].
6.2. Example 2
Now, let us consider the mapping defined by
In this case, for the mapped coordinates, we have
Consider the unit serendipity quadratic element in the plane
displayed in
Figure 2. This element is exactly the element in
Figure 1, which has been translated in the
-direction by a unit amount. The mapped element in the plane
is shown in
Figure 3. It is seen that the side mid-nodes have shifted from the center of the edge in this transformation. The stiffness matrix for both cases is again identical, as indicated in
Table 1. The quadratic transformation can be accommodated exactly with the quadratic shape functions used to describe the element geometry.
6.3. Example 3
Now, let us consider the mapping defined by
In this case, the mapped coordinates are
We again focus on the unit quadratic element in the plane
displayed in
Figure 1. For this example, the mapped element in the plane
is displayed in
Figure 4. The stiffness matrix for the mapped element is given in
Table 2, which differs slightly from the stiffness matrix of the unit square element provided in
Table 1. The difference is the result of using quadratic shape functions for defining the geometry in the mapped domain. Numerical integration also plays a role.
Thus, in this case, a single element cannot precisely accommodate the mappings as required to preserve the invariant nature of the stiffness matrix. However, with mesh refinement, the stiffness matrix and therefore the condensed boundary stiffness matrix will tend toward invariance.
Table 3 presents the eight principal stiffnesses (or eigenvalues) of the stiffness matrix associated with an 8-noded element representing the unit square. The second column provides the exact values of these principal stiffnesses, while the third column shows those values for the element in the original
domain. Notice that there is one zero principal stiffness associated with the equipotential mode. The fourth column presents the computed principal stiffnesses in the
domain under the
mapping. The error in those values is shown in the fifth column. Modes five and six have more than
error. Next, the mesh used for the unit square is refined to
,
and
elements. The errors associated with the lowest eight principal stiffnesses are provided in the last three columns. Clearly, the character of the stiffness matrices is converging toward invariance. In the finest mesh, the maximum error is only
.
6.4. Example 4
As we mentioned previously, the unit circular disc has great importance in conformal mapping methods for solving boundary value problems. Additionally, the normalized fundamental boundary eigensolutions for a circular disc with radius and on the boundary are provided in closed form in Equations (42)–(44).
Consider the conformal mapping of the unit disc under the transformation
The mapped coordinates are
Figure 5 provides the finite element mesh used for discretizing the unit disc. The mesh involves a total of 480 serendipity quadratic elements and 1441 nodes. A total of 48 six-node triangular elements are employed for the innermost region connecting to the node at
. Meanwhile, the mapped FE discretization is shown in
Figure 6. Interestingly, the mapped configuration of the unit disc resembles a Pascal’s limaçon-like shape. It is evident that the circular symmetry is not preserved in the mapped mesh.
The corresponding boundary mesh on the circle consists of 48 equal-length quadratic elements and 96 equispaced nodes for calculating the
matrix. We know the number of approximated boundary eigensolutions is equal to the number of boundary nodes (i.e., 96). By choosing
we expect the eigensolutions for the mapped domain to be similar to those for the circular disc. This is shown in
Table 4. As we can see, excellent results are obtained for lower modes in both the original and mapped FE analysis. The results deteriorate for higher modes; however, the eigenvalues are nearly identical from both FE analyses. Thus, the discrete version of the boundary eigenproblem remains nearly invariant under the transformation defined by Equation (71).
We also include the boundary element (BE) results with quadratic elements for the original and mapped meshes in
Table 4. Although neither system matrix in BE remains invariant under the mapping, we find that the BE results for both domains are more accurate than the FE results. This is particularly true for higher modes due to the use of the exact fundamental solution to the potential problem in the interior of the domain in the BE formulation, whereas a finite discretization of the interior is employed in the FE analysis.
As we have proved,
and
for both meshes should be the same, at least in the limit of mesh refinement. For the present models, these matrices are
.
Table 5 and
Table 6 show the characteristic
diagonal block of these matrices for the circular disc. Cyclic symmetry of the numbers is obviously maintained throughout the entire matrices because of the cyclic symmetry of the mesh.
Table 7 and
Table 8 represent the same parts for the mapped mesh. As anticipated, the values in the matrices are quite similar to the corresponding ones in
Table 5 and
Table 6. The differences are again due to the inability of the quadratic shape function to provide an exact map of the conformal transformation. In the limit of mesh refinement, we should expect the invariance of
and
to be realized.
Figure 7 provides the convergence characteristics of the eigenvalues for various numbers of elements
around the circumference of the circle (or perimeter of the mapped domain). Meanwhile, the number of elements in the radial direction
is varied to maintain a nearly constant ratio
. The semi-log plot in
Figure 7 presents relative errors in the eigenvalues versus mode number. Clearly, accuracy improves with FE mesh refinement and deteriorates for higher modes. The oscillation at lower modes and the jump at the midrange mode are artefacts of the use of quadratic elements, which have different
and
values associated with the corner and mid-nodes, as seen in
Table 5,
Table 6,
Table 7 and
Table 8.
Figure 8 provides the corresponding results using linear elements, where now
represents the number of linear elements around the circumference of the circle. Notice that there are no oscillations or jumps of the errors in the eigenvalues with linear elements, although the levels of error are greater, as would be expected.
Integration order also plays a role, especially for lower and higher modes, as shown in
Figure 9. The Gaussian quadrature order is defined by
with
,
and
representing the quadrilateral, triangular, and surface element integration orders, respectively. The oscillation in the lower mode accuracy disappears when using low-order integration, at the expense of loss of accuracy for higher modes. There is almost no difference between the intermediate and highest order integration solutions.
Lastly, for this problem, the rate of convergence of the second, tenth, twentieth, and fortieth modes is presented in
Figure 10. Accuracy deteriorates with increasing mode number, as expected. However, the rate of convergence remains nearly the same, with slopes from the log-log plot of
,
,
and
for Modes
,
,
and
, respectively. This corresponds to roughly quadratic convergence of the eigenvalues with respect to the total FE degrees of freedom in the domain. The corresponding results for linear elements are provided in
Figure 11. The slopes of the log-log plot are now
,
,
and
for Modes
,
,
and
, respectively. Thus, linear elements display a linear rate of convergence with total degrees of freedom, as would be anticipated.
6.5. Example 5
Now we use the stiffness matrix for the circular disc in Example 4 with quadratic elements to analyze an infinite domain with an elliptic hole. The transformation
with
transforms the interior of the unit disc in the
-plane to the exterior of the ellipse with semi-axes
and
on the plane
. The mapped coordinates are
and for boundary points are
For this example, we assume
and
. Therefore,
We again consider the finite element mesh used for discretizing the unit disc in
Figure 5. The mapped FE discretization for boundary nodes is shown in
Figure 12. For the weight function in this example, we assume
Therefore, is not invariant, and neither are the boundary eigensolutions. In this example, we are simply trying to demonstrate that for an internal unit, a disc can be used directly for external problems.
Figure 12.
Transformation of the unit disc under —boundary nodes of circle and ellipse.
Figure 12.
Transformation of the unit disc under —boundary nodes of circle and ellipse.
Table 9 compares the boundary eigenvalues for the external ellipse eigenproblem from the conformally mapped FE analysis with the exterior ellipse boundary element (BE) results. Excellent agreement is obtained for the lower modes. In general, we can expect that the BE results are more accurate than the mapped FE results, particularly for higher modes. This is because, as mentioned, in a boundary element formulation, the volume integrals are transformed analytically to the boundary using the infinite space fundamental solution, along with the divergence theorem, whereas in this flux-oriented finite element method, the transformation is performed numerically via condensation. It should be mentioned that
can be a rectangular matrix to permit discontinuity in the weighted traction vector
. However, the important point is that these infinite domain FE results are determined by using the stiffness matrix for the interior of a unit circular disc. Consequently, we have demonstrated an elegantly simple way to use the finite element method for an infinite two-dimensional domain.
6.6. Example 6
Finally, we use the stiffness matrix for the circular disc in Examples 4 and 5 based on
and
quadratic elements to analyze an external boundary value problem. Our example is a cracked infinite plate under anti-plane deformation. This problem has an analytical solution that can be found in Benthem and Koiter [
30]. In the following, we use a slightly different form.
The anti-plane problem is characterized by a single displacement component
normal to the plane
. The non-vanishing stress components are the shear stresses
and
in the plane
given by
where
is the shear modulus of elasticity. From equilibrium
is a harmonic function, and the anti-plane state of stress is described by a single analytic function
as
where we have
If in the transformation Equation (74), we consider
we obtain
where
is the length of the central crack in the
-plane. This transformation maps the interior of the unit circular disc in the
-plane to the whole plane
with the crack that extends from
to
on
. From
it is seen that the points
are critical points of the transformation. This allows us to have crack tips at
in the mapped domain. The transformation relates the crack coordinates in terms of the unit circle boundary as
The mapped FE discretization for boundary nodes is shown in
Figure 13. To solve the problem of the crack loaded uniformly at infinity, we may consider the superposition of two cases. The first involves the infinite plane under uniform shear stress
, while for the second case, we apply a uniform shear on the crack
with zero shear at infinity. The solution to the first case is obvious. For the second case, we have
As a result,
Therefore, on the line
,
Furthermore,
and
In addition, we notice that
Consequently,
which shows, of course, that the stresses are infinite at the crack tips. By assuming
where
, it is seen that
By definition, the tearing stress intensity factor (Mode III) in fracture mechanics is
As a result, Equation (93) shows that
Next, we solve this problem using the finite element method. We assume
,
and
for the computational test. We have a Neumann problem for the cracked infinite domain with a traction boundary condition
It is seen that the equilibrium on the crack surfaces
is satisfied. This guarantees that the stress is zero at infinity, and we can use
or
in which
and
are the global stiffness matrix and the condensed boundary stiffness matrix for the interior unit circular disc, respectively. Meanwhile,
is the boundary matrix for the cracked boundary, in which we assume
. It should be mentioned that the mapped boundary elements are not of uniform length, and the mid-nodes are no longer at the element center. Alternatively, we could calculate
from the original boundary nodes on the unit circle, as long as we choose
To suppress the rigid body motion for this Neumann problem, we have utilized a singular value decomposition [
31]. As a result, the first node at the right crack tip has zero displacements. Then, the computational results for
are very accurate on the crack. By using local analysis near the right crack tip, as shown in
Figure 14, we obtain
It is seen that
Therefore, we have on the upper crack surface (
) near the crack tip
From the finite element solution using the unit circular disc mesh in the
-plane with
, we find for the node
2 adjacent to the crack tip at node
1
and the tearing stress intensity factor becomes
Meanwhile, the exact value for
from Equation (94) is
Therefore, we see that a very precise evaluation of the stress intensity factor can be obtained by using the finite element stiffness matrix for the interior of a unit circular disc.
It should be mentioned that the positions of mapped nodes on the crack boundary are crucial in obtaining results with this level of accuracy. The crack nodes are positioned on the axis
with the arrangement of
where the node number
,
, and
is the total number of nodes. Clearly, this arrangement of nodes is not uniform. For the nodes near the right crack tip in
Figure 14, it is seen that
,
and
. This means for near crack tip elements, the middle node in quadratic elements moves to almost the quarter point. Of course, quarter-point elements are well-known in the analysis of cracked bodies [
32,
33]. With the present approach, all nodes on the unit circle change position on crack surfaces to provide an amazingly accurate result. Exactly the same behavior occurs near the left crack tip.
As noted above, singular value decomposition was used to eliminate rigid body motion. The other way to suppress rigid body motion is to modify the global stiffness matrix such that the node at the center of the circular disc is fixed. In the mapped domain, this corresponds to fixing the stiffness at infinity, because the point maps to , which is assumed to be fixed. After condensing for boundary nodes, we obtain the modified condensed boundary stiffness matrix, which is non-singular. We can obtain exactly the same results as before without fixing any node on the crack using either of Equation (98) or (99).
Table 10 displays the convergence characteristics for the tearing stress intensity factors with five levels of mesh refinement, using the two alternative approaches. The first approach employs the original mesh for the circle in the
-plane with
, while the second approach conformally maps the circle to the cracked
domain with
. Both approaches converge to the exact result
. However, the first approach is slightly more accurate.
6.7. Discussion
We find that the finite element conformal mapping transformation approach employed in these examples demonstrates excellent convergence characteristics toward the exact solutions, confirming the invariance of the stiffness matrix under conformal transformations. In the last problem, the conformal mapping approach is shown to be compatible with two-dimensional anti-plane fracture mechanics analysis. The conformal mapping approach also could be used for other two-dimensional potential problems, such as heat conduction, involving singular fluxes associated with cracks and re-entrant corners. Other advantages of the proposed method include computational economy associated with the reuse of standard well-conditioned meshes, improved accuracy due to invariant internal angles in the transformed finite elements, and a straightforward means to address general non-smooth problems with flux singularities.
7. Conclusions
This paper has shown that the well-established stiffness matrix in potential problems is invariant under a conformal transformation. Consequently, we can calculate the stiffness matrix for a simply connected domain, such as the unit circular disc, and then use it for every simply connected domain (or an infinite domain with a single boundary). The difficulty is finding the corresponding nodes in the new domain, which requires knowledge of the conformal mapping transformation. Furthermore, we can imagine all N-ply connected domains have the same stiffness matrix as long as the conformal mapping functions exist among them.
The weighted boundary matrix has a significant impact on this subject. It is seen that by choosing a suitable weight function , based on the conformal transformation, also is invariant. This confirms that the fundamental boundary eigensolutions are invariant. As illustrated in the examples, alternative choices for may be appropriate for the effective solution of boundary value problems. In the final example, the conformal mapping approach is applied to calculate the tearing stress intensity factor for a crack in an infinite plate, using the stiffness matrix from the unit circular disc. In all examples, the finite element results are shown to converge to the exact solutions with mesh refinement.
The concepts presented here are primarily of theoretical interest. The invariant character of the stiffness matrix pertains only to conformal transformations within two-dimensional potential problems. However, some of the ideas generated in this work may lead to the development of computational methods with practical utility. For example, one can envision effective finite element approaches for the determination of stress intensity factors (or their generalizations) for cracks, notches, and other non-smooth features that employ the weighted boundary matrix, along with a proper gradation of the mesh in the vicinity of the singularity. Extensions of the approach to permit effective solutions to Helmholtz and transient potential problems would be of great interest, especially those problems with singularities, and are planned for future research. Theoretical advances necessary to consider anisotropic media and three-dimensional models also will be explored.