Abstract
This work considers the detection of the spatial source term distribution in a multidimensional linear diffusion problem with constant (and known) thermal conductivity. This work can be physically associated with the detection of non-homogeneities in a material that are inclusion sources in a heat conduction problem. The uniqueness of the inverse problem is discussed in terms of classes of identifiable sources. Numerically, we propose to solve these inverse source problems using fundamental solution-based methods, namely an extension of the method of fundamental solutions to domain problems. Several examples are presented and the numerical reconstructions are discussed.
Nomenclature
Φ0 | = | fundamental solutions for the Laplace equation |
Φ00 | = | fundamental solutions for the Bilaplace equation |
Φκ | = | fundamental solutions for the Helmholtz equation |
Φκ | = | Bessel functions of the first kind |
xp | = | domain collocation points |
yj | = | source points on an auxiliary boundary outside the domain |
zj | = | source points inside the domain |
1. Introduction
The problem of source reconstruction from boundary measurements for the Laplace operator, and more generally in elliptic problems, has been studied by several authors (see for instance Citation1 for an overview on the subject). In general, this inverse source problem lacks the uniqueness and some extra information about the unknown source must be considered. Since intrusive measurements are to be avoided (e.g. Citation2), in order to obtain uniqueness we have to restrict the sources to some a priori knowledge (e.g. Citation3,Citation4). To this purpose we assume the source to be known in some class:
i. | linear or affine classes, for instance, defined as the inverse image of certain elliptic operators on some known function; | ||||
ii. | non-linear classes, where uniqueness has been proved, for instance, sources defined as characteristic functions of star-shaped sets (uniqueness was established by Novikov Citation5). |
In this article, we prove that we can identify classes on which the inverse problem has unique solution and that in particular, the harmonic part of a source can be recovered from the boundary data. Thus, the identification of sources on admissible classes is proven to be equivalent to the identification of the harmonic part.
To numerically solve the inverse problem, we present numerical methods based on methods of fundamental solutions (MFS or MFS-D). The MFS is a numerical method that allows to compute the solution of boundary value problems for a partial differential equation whenever its fundamental solution is known. The first contributions to this field can be dated back to the 1960s with Kupradze and Alekside Citation6 – for an overview, a good reference still is Fairweather and Karageorghis Citation7. However, due to ill conditioning problems and to the development of other classical methods, the MFS was misregarded although there were some mathematical results that justified the excellent numerical simulations for smooth data Citation8. Over the last decade, the advantages of the MFS as a meshfree method with simple computational implementation have been recognized and further developments have been made. The MFS has been used in the past as a tool for inverse problems (IP), mainly as a solver for Cauchy problems (for instance, in the Kirsch–Kress method for exterior IP, e.g. Citation9).
An extension of the MFS to non-homogeneous problems, the MFS-D has been presented in Citation10 (see also Citation11). In this work, we apply the features of the MFS-D to the treatment of inverse source problems as initially discussed in Citation12. The idea is exactly to use the fundamental solution of the Helmholtz equation to obtain particular solutions that fit in a class where uniqueness has been proved.
2. Inverse problem
Consider a finite medium Ω, with constant thermophysical properties, subjected to a prescribed temperature at the boundary ∂Ω. Further, we will assume that Ω is open and simply connected (i.e. with no holes in its interior) and with regular (at least C1) boundary ∂Ω.
The direct problem consists of the determination of the temperature inside the body, and the correspondent heat flux on the boundary. The temperature T in the body is generated by a source g in the interior of Ω and a prescribed temperature T0 on the boundary of the medium (Dirichlet boundary conditions). The governing boundary value problem is a Poisson problem (1) To simplify the inverse problem, we assume the thermal conductivity K to be constant and known. The solution T of this problem is unique in H1(Ω) for any given g ∈ L2(Ω) and T0 ∈ C(∂Ω) ⊂ H1/2(∂Ω) (e.g. Citation13).
Hs(X ) denotes the classical Sobolev spaces in a domain X = Ω ⊂ ℝ2 or in a boundary X = ∂Ω (e.g. Citation14).
A similar direct problem would consist of considering the Neumann (or mixed) boundary conditions, imposing a compatible flux and measuring the temperature on a part of the boundary. Without loss of generality, we will consider only the Dirichlet problem.
The inverse problem consists of recovering the source g, from the prescribed boundary temperature T0 and measured heat flux on a part of the boundary Γ ⊆ ∂Ω, given by the Neumann data (2) Schematically, we consider the direct (DP) and inverse (IP) problems in the following directions For simplicity, we assume henceforth that K = 1. In a previous paper by Colaço et al. Citation2, g was estimated by using intrusive measurements in a one-dimensional transient problem, through the conjugate gradient method with adjoint problem technique (e.g. Alifanov Citation15, Ozisik and Orlande Citation16). Using that technique, the recovery of the source term using only measurements at the boundary was unsatisfactory and intrusive measurements were needed. In this article, we aim to obtain g by using only non-intrusive measurements.
2.1. Uniqueness
We start with an example that shows some limitations in the recovering of general sources from the Cauchy data.
2.1.1. Non-uniqueness results for a general source
It is known (e.g. Citation1,Citation3) that the inverse problem of recovering a general source g from Cauchy data is not well-defined. For instance, consider the temperature distribution (3) and the domain Ω = B(0, 1) the unitary circle with boundary ∂Ω = {x ∈ ℝ2 : ‖x‖ = 1} (see the plot of τ in ). Then, (4) (5) (6) This means that for a non-null and regular source gτ(x) = −16‖x‖2 + 8, we can have null Cauchy data on the boundary ∂Ω. In this case, it would never be possible to recover this source from the boundary data (7) and this means that we cannot distinguish between a true source g and another source g + gτ since the boundary data are always the same – no matter the number of different boundary conditions are to be considered.
2.1.2. Uniqueness in linear classes
The previous counter-example shows that some a priori knowledge of the source g must be made in order to recovery it. In a simple approach, we may assume that g belongs to simple linear classes. These cases are also relevant since we may assume that g = f − f0, where f0 is a known source and f is the result from an unknown variation in the original source. Therefore, the variation g might be considered in a simple class.
One simple possibility is to assume that the source (or the source variation) g satisfies some differential equation, for instance Δg = λg + F, with known λ ≥ 0 and F ∈ L2(Ω) – being the simplest case here is to consider λ = 0, F = 0, which means that the sources (or the source variation) are harmonic.
Then, we can consider the Bilaplacian type of problem (8) However, in order to obtain well posedness for this fourth-order problem, the boundary data regularity has to increase. The proper functional setting is now T0 ∈ H3/2(∂Ω) and Q ∈ H1/2(∂Ω).
THEOREM 2.1
If the source function g belongs to the linear class 𝒞(λ, F ) with (9) then it is uniquely identified from the Cauchy data on ∂Ω.
Proof
Suppose that for T0 ∈ H3/2(∂Ω), two given sources g1, g2 ∈ 𝒞(λ, F) generate the same Neumann data Q ∈ H1/2(∂Ω). Denote by Ti the solution of Poisson's equation ΔTi = gi with Cauchy data (T0, Q), i = 1, 2. Then, for T = T1 − T2 we have ΔT = ΔT1 − ΔT2 = g1 − g2 and (10) By the well posedness of this problem, we have T = 0 on Ω hence,
Remark 1
From the previous counter-example, we see that Δ2τ = −64 and therefore, gτ would be the unique solution in the class of sources 𝒞(0, −64) that verifies null Cauchy data on the boundary (note that the null solution is excluded because g = 0 would belong, for instance, to 𝒞(0, 0) but never to 𝒞(0, −64)).
2.1.3. Uniqueness in non-linear classes
A well-known inverse source problem consists of the determination of a source defined by a characteristic function χω, defined to be 1 in ω and null elsewhere. For two different sets ω1 and ω2, the characteristic function of the union is given by the disjoint sum of the characteristic functions χω1∪ω2 = χω1 + χω2 − χω1∩ω2.
However, no relation is available between the multiplication by a scalar αχω and a characteristic function χA(ω) and this class does not present a linear behaviour.
In the 1930s, Novikov (Citation5 see also Citation1) proved a uniqueness identification result for the class of characteristic functions (11) from the Cauchy data on the whole boundary.
Remark 2 (Source identification from partial data).
The knowledge on the whole boundary can be dropped for compactly supported sources. Suppose that Γ ⊂ ∂Ω is open in ∂Ω and that g has compact support ω ⊂ Ω (which is the case for characteristic functions). Then, by Holmgren's theorem and analytic continuation, the knowledge of the data (T0, Q) on Γ, fully determines the solution in Ω0 = {x ∈ Ω : g(x) = 0} ⊂ Ω. This means that from the knowledge of the Cauchy data on Γ we may reconstruct T in the open set Ω0 and therefore, we get the Cauchy data on the whole ∂Ω(⊂ ∂Ω0).
A star-shaped set can be defined from an internal point and an angular positive function that defines the radial coordinate in that angle. For characteristic functions defined on a general sets ω (including, for instance, annular sets) it is well known that the identification is not possible. Based on previous works (Citation17 or the analysis in Citation3), we present an explicit counter-example in an annulus characteristic set () by taking (12) This is a C1[0, c] function that verifies the radial Laplacian u ″(r) + u ′(r)/r = χ[a,b]. Therefore, (13) is a solution of the problem (14) and we cannot recover a and b from the Neumann data on ∂Ω, which is constant in the external circle It is now clear that the single equation Q = racab2 − a22c cannot give both a and b, for instance, taking c = 3, we will have for both pairs (a, b) = (1, 2) or (see for the radial profile of TA on both cases).
2.2. Identification of a source from the harmonic part
We already established in Theorem 2.1 that harmonic sources, in the class ℋ(Ω) = 𝒞(0, 0), can be uniquely identified from the boundary measurements. On the other hand, we can see that from the knowledge of the harmonic part of the source we can recover the source, if the uniqueness is established for the same boundary data.
Using Green's theorem, we get the well-known decomposition (e.g. Citation18) (15) Thus, for any g ∈ L2(Ω), from (15), we have (16) with hg ∈ ℋ(Ω) and wg ∈ H02(Ω). On the other hand, being T the solution of the direct problem (1), we get (17) and since wg = 0, ∂nwg = 0 on ∂Ω, we see that U = T − wg verifies the auxiliary (well-posed) Bilaplacian problem (18) and we get the following result.
THEOREM 2.2
Let U be the solution of the Bilaplacian problem (18). Then, the harmonic part of g is hg = ΔU. Moreover, the harmonic part of two sources coincides if and only if the Cauchy data coincides. In particular, the source is fully identified by its harmonic part (in a class where uniqueness is established).
Proof
The first part is a consequence of the arguments above, since hg = Δ(T − wg) = ΔU and Δ2U = Δhg = 0.
For the second part, given the same Cauchy data then (18) produces the same U and therefore, the same harmonic part ΔU. Finally, if the harmonic part is the same ΔU1 = ΔU2, and since the Dirichlet boundary condition is fixed to be equal, U1 = U2 on the boundary ∂Ω, by the well posedness of the Dirichlet problem we have U1 = U2 in Ω and therefore ∂nU1 = ∂nU2, which means that all the boundary data coincides.▪
3. MFS-based methods for source reconstruction
3.1. Reconstruction of sources in 𝒞(0, 0) with the MFS
To solve the fourth-order problem (18) we use the MFS, which consists of representing the solution of terms of the functions (classical approach for the direct problem, e.g. Citation7,Citation8) where Φ00 and Φ0 are the fundamental solutions of Bilaplace and Laplace operators, respectively and is a regular curve, enclosing the domain, . In the 2D case, (19) Thus, we write, in the discrete form (20) and compute the coefficients by imposing on the boundary the conditions (21) The previous system is solved in a least squares sense, for the general case. These systems are similar to the ones arising in the MFS, which are known to be ill-conditioned (e.g. Citation10), therefore a Tikhonov regularization parameter can be used.
Then, from the identity ΔΦ00 = −1/(2π) + Φ0, the harmonic part of the source is given by (22)
3.2. Reconstructions in 𝒞(0, F) – a method with Helmholtz particular solutions (MFS-D)
Generally, the IP can be addressed with the use of particular solutions uκ of the Helmholtz equations (cf Citation10,Citation11) (23) for some chosen wavenumbers κ. Taking several particular solutions of these equations, this simplifies the Laplacian to and therefore by writing (24) we immediately get (25) hence, we may try to recover from the knowledge of the coefficients ακ,j in (24) obtained by fitting the Dirichlet and Neumann boundary conditions. To fit the expansion in (24) to the boundary data, we also use the particular solutions where Φκ is the fundamental solution of the Helmholtz equation, which is given (in 2D) by (26) Here is the first Hänkel function, defined by the Bessel functions of first and second kind (J0 and Y0, respectively). The full form of the fundamental solutions leads to singularities and the points yj are to be considered on an auxiliary boundary outside the domain Ω.
However, since J0 is non-singular, we may consider the imaginary part (27) as particular solutions centred in points zj inside the domain Ω.
3.3. Direct application of the MFS-D
Therefore, in a general approach, we consider (28) where φα is a basis function that verifies (29) (this includes not only the possibilities φα = Φκ but also φα = Φ0, with an appropriate choice of source points zi).
To compute the coefficients αi,j we impose on the boundary, the conditions (30) The approximation of the source is then given by (31)
3.3.1. Class of sources – direct application of the MFS
The previous general method gives a recovery of g in terms of a particular class when the coefficients ακ,j in (24) are fitted to the boundary conditions. Therefore, it strongly depends on the choice of frequencies κ and particular solutions
Suppose that given T0 and Q the coefficients in (24) were for some specific set of frequencies and particular solutions. Then, the sources to be recovered will be in the class (32) because (33)
Remark 1 (Particular case).
When the source g is known to be in a class 𝒞(0, λ2), then a single frequency λ will be sufficient in (24) because (34) and from we know that g is the unique solution in that class. Even if the frequency λ is not known, a good approximation can be obtained if our choice of frequencies is near the correct one.
3.4. Adding restrictions
The previous approach follows the initial work presented in Colaço et al. Citation12, and without imposing any extra conditions the solution will be in the class defined in (32). This can be a first approach if no a priori knowledge is given on the source. However, if we know that solution is unique in a certain class of functions we may restrict the solution to the appropriate class by adding restrictions to the coefficients αi,j appearing in (30).
3.4.1. Harmonic part
If one seeks a harmonic source g, we have to impose (35) on some prescribed set of points xp ∈ Ω.
Of course, another hypothesis is to consider φα only with α = 0, 00 as previously discussed in Section 3.1.
Remark 2
The same approach can be taken if we consider intrusive measurements, as in Citation2. This means that if we are able to measure T(xp) in some internal points xp ∈ Ω then the coefficients βi,j will be restricted by the condition (36)
3.4.2. Characteristic source
For the identification of sources defined by characteristic functions (star-shaped sets) g ∈ 𝒞*, instead of (35) we consider the restriction (37) taking in account that for xp near the boundary ∂Ω, this sum is zero – the support of the characteristic source is always inside the domain.
On the other points, since we do not know the result (otherwise we would know the source), we considered a relaxed restriction with every small ϵ and random ϵp : 0 ≤ ϵp ≤ ϵ.
4. Noise and regularization
4.1. Noisy data
In the following numerical simulations, we will consider noisy data on the measurements. These data are artificially generated from the true value Q by adding a random variable ϵ. It is common to test the methods with pointwise relative noise, using (38) with random values ‖ϵi‖ < ρ. In this situation, 100ρ is called the percentage level of relative pointwise noise. This pointwise noise is a sort of noise simplification since it means that the noise follows the solution, and almost no noise will be considered at the locations for which Q is small. To better simulate real noise, we also need to consider some amount of absolute noise, using the notion of norm noise. Instead of QR we will also consider (39) that depends on the considered norm p. If we take the ‘worst norm’, which is p = ∞, then even at the points where Q is small we can have perturbations as high as in the largest values of Q. We also considered noise following a Gaussian distribution, i.e. QN (xi) = Q(xi) + ϵi, where , with known mean μ and variance σ2.
4.2. Boundary data and regularization
While considering the recovery problem in the linear class 𝒞(λ, F ), the ill–conditioned IP is transformed into a direct problem. However, this direct problem is not well-posed in the same functional spaces. For instance, in the inverse source problem for the Laplace equation we considered measurements Q = ∂nT in the space H−1/2(∂Ω). Then, in the transformed framework, the direct Bilaplacian problem is well posed for Q ∈ H1/2(∂Ω), which means that some higher regularity is to be assumed in the measurements. Since noisy data are to be considered, then the measurements Q are not even continuous and no such regularity exists. This remark is important to notice that the ill-posedness of the problem did not vanish while transforming the IP into a higher-order direct problem.
To circumvent the regularity problem in the transformed higher-order framework, the measured data could be regularized using a filter function σ, such that the new data, given by the convolution would be at least continuous. Instead, we will consider a different process. Beside imposing the internal conditions inside the domain, we will extend these conditions up to the boundary. Therefore, the solution will not be too affected by the noisy data, since it is constrained with this other ‘boundary’ condition. With this extra condition, the noise oscillations are just in one of the three conditions now imposed on the boundary, and this regularizes the noise effect.
5. Numerical simulations
Since we used simulated measurements, obtained from the solution of the direct problem for a known source term, the values obtained for the direct problem were given by a domain decomposition method, with no relation to the fundamental solutions used in the methods for the IP.
5.1. Linear case
We start with two numerical simulations addressing the recovery of the source in the linear classes 𝒞(0, F ) and we consider a generic configuration of point sources and collocation points as presented in , for the case of a circular and a peanut shape domain Ω. In the following simulations we used the collocation and source points presented in , and 15 frequencies with . A Tikhonov regularization scheme (the parameter was obtained by the L-curve analysis) is used while solving the ill-conditioned systems.
• | Simulation 1 We considered the unitary circle Ω = B(0, 1) and used 15 uniformly distributed source points on the auxiliary boundary (, bold dots). On the boundary ∂Ω, we considered 60 uniformly distributed points and on Ω, 180 points. As exact solution, we used the function This leads to the source g(x) = 2ex1 − x2 and we attempt to recover it assuming that g ∈ 𝒞(0, F), with F(x) = 4ex1 − x2. This example was recently considered using a standard MFS method and the class 𝒞(2, 0) in Citation19. A pointwise relative noise of 2% was then considered. With the same noise level and measuring the flux on 60 equally spaces points on ∂Ω, we plot in the computed solution and the error. In the discrete L2 norm, we obtained a relative error of 1%, which is considerably smaller than 25%, presented in Citation19. | ||||
• | Simulation 2 In a second simulation, we considered Ω to be the peanut shape defined by the non-smooth radial function We used the same amount of source points, boundary and domain collocation points as in Simulation 1. The exact solution was This leads to the source g(x) = 4e− 2(x1² + 2x2²)(3 − 4x1² − 16x2²), which is plotted in [note that u verifies Δu(x) = (16(x1² + 4x2²) − 12)u(x)]. In this simulation, the noise was generated using the normal distribution N(0, 0.08) and we considered 60 measurement points. The geometry was not trivial (it has two inner corners) and therefore the reconstruction presented in , is to be considered good. |
5.2. Nonlinear case – characteristic sources
To recover the support ω of a characteristic source, we considered the restriction (37). We took the domain Ω =] −1,1[2 and fixed a number of internal points xp near the boundary where (big black dots in ), and on the other internal points xp we apply the restriction (37) as described in the Section 3.4.2 (small black dots in a).
• | Simulation 3 In this simulation, we consider the recovery of a characteristic function defined by the support set ω1 with parametrized boundary The input temperature T0 was taken to be null, and the 120 measurements Q were considered with 10% random norm noise (using the norm p = ∞). The reconstruction of was made using 48 internal centers for the Bessel J function (with 8 frequencies each), and 24 external source points for the Bilaplacian fundamental solution. This reconstruction is presented in . Having obtained the source approximation is presented in . Since the reconstruction of the characteristic function given by is not restricted to 0 or 1 values, this approximation does not have the full restriction known in the problem. Anyhow, it follows the general behaviour, and this can be seen by imposing a binary criteria for the half amplitude. In we present a density plot cutted at half amplitude of and compare with the true ω1 (dotted boundary). In , we see that reconstruction gives a good approximation of the support set ω1. | ||||
• | Simulation 4 In the same setting of Simulation 3, we consider the recovery of a characteristic function defined by the support set ω2 with parametrized boundary Again, the input temperature T0 was taken to be null, and the 120 measurements Q were considered with 10% random (norm) noise. The reconstruction of using the same functions, is presented in . In we present the density plot cutted at half amplitude and we see that it follows the true ω2 (dotted boundary). The approximation does not give a good reconstruction of the details but it is quite good in terms of the location and gives a rough approximation of the shape, taking into account the 10% noise level. |
6. Conclusions
In this work, we used an extension of the MFS-D to estimate an unknown source term in a linear heat conduction problem, by using only non-intrusive measurements. The uniqueness questions were discussed and some counter examples and criteria for uniqueness were given. The MFS-D showed to be fast and robust to recover general types of sources, which included smooth sources – in some linear class or discontinuous functions defined by characteristic functions.
Acknowledgements
This work results from a cooperation between the Engineering and Mathematics departments of UFRJ and IST. The work was partially funded by CNPq, CAPES (agencies for the fostering of science from the Brazilian Ministry of Science and Education, respectively) and FCT, GRICES (agencies for the fostering of science from the Portugal Ministry of Science and Higher Education) and projects POCI MAT/60863/2004, ECM/58940/2004.
References
- Isakov, V, 1998. "Inverse Problems for Partial diferential Equations". In: Applied Mathematical Sciences. Vol. 127. New York: Springer-Verlag; 1998.
- Colaço, MJ, Orlande, HRB, Dulikravich, GSD, and Rodrigues, FA, 2003. "A Comparison of Two Solution Techniques for the Inverse Problem of Simultaneously Estimating the Spatial Variations of Dissusion Coefficients and Source Terms". In: Proceeding of the International Mechanical Engineering Congress and Exposition. Washington: ASME – American Society of Mechanical Engineers; 2003.
- El Badia, A, and Ha Duong, T, 1998. Some remarks on the problem of source identification from boundary measurements, Inverse Problems 14 (1998), pp. 883–891.
- El Badia, A, and Ha Duong, T, 2000. An inverse source problem in potential analysis, Inverse Prob. 16 (2000), pp. 651–663.
- Novikov, P, 1938. Sur le probleme inverse du potentiel, Dokl. Akad. Nauk 18 (1938), pp. 165–168.
- Kupradze, VD, and Aleksidze, MA, 1964. The method of functional equations for the approximate solution of certain boundary value problems, U.S.S.R. Comput. Math. Math. Phys. 4 (1964), pp. 82–126.
- Fairweather, G, and Karageorghis, A, 1998. The method of fundamental solutions for elliptic boundary value problems, Adv. Comp. Math. 9 (1998), pp. 69–95.
- Bogomolny, A, 1985. Fundamental solution method for elliptic boundary value problems, SIAM J. Numer. Anal. 22 (1985), pp. 644–669.
- Colaço, MJ, Orlande, HRB, Roberty, NC, Alves, CJS, and Leitão, VMA, 2006. "On the use of MFS in Linear Inverse Dissusion Problems". In: Proceedings of the 11th Brazillian Congress of Thermal Sciences and Engineering – ENCIT 2006. Cuvitiba, Brazil. 2006.
- Alves, CJS, and Chen, CS, 2005. A new method of fundamental solutions applied to nonhomogeneous elliptic problems, Adv. Comput. Math. 23 (2005), pp. 125–142.
- Alves, CJS, and Valtchev, SS, 2005. Numerical comparison of two meshfree methods for acoustic wave scattering, Eng. Anal. Bound Elem. 29 (2005), pp. 371–382.
- Colaço, MJ, Orlande, HRB, Roberty, NC, Alves, CJS, and Leitão, VMA, 2006. "On the use of MFS in Linear Inverse Diffusion Problems". In: CIT06-0732, Proceeding of the 11th Brazilian Congress on Thermal Science and Engineering. Brazil: Curitiba; 2006.
- Evans, LC, 1998. "Partial Differential Equations". In: Graduate Studies in Mathematics. Vol. 9. Rhode Island, USA: American Mathematical Society; 1998.
- Adams, RA, 1975. Sobolev Spaces. New York: Academic Press; 1975.
- Alifanov, OM, 1994. Inverse Heat Transfer Problems. Berlin: Springer-Verlag; 1994.
- Ozisik, MN, and Orlande, HRB, 2000. Inverse Heat Transfer. New York: Taylor and Francis; 2000.
- Hettlich, F, and Rundell, W, 1998. Iterative methods for the reconstruction of an inverse potential problem, Inverse Prob. 12 (1998), pp. 251–266.
- Roberty, NC, and Alves, CJS, 2007. "On the identification of star shape sources from boundary measurements using a reciprocity functional". In: Proceedings of the Inverse Problems, Design and Optimization Symposium. Florida: Miami; 2007. pp. 592–599.
- Jin, B, and Marin, L, 2007. The method of fundamental solutions for inverse source problems associated with steady-state heat conduction, Int. J. Numer. Meth. Engng. 69 (2007), pp. 1570–1589.