<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2015.39140</article-id><article-id pub-id-type="publisher-id">JAMP-59715</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A New Iterative Method for Multi-Moving Boundary Problems Based Boundary Integral Method
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>awther</surname><given-names>K. Al-Swat</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Said</surname><given-names>G. Ahmed</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics and Statistics, Faculty of Science, Taif University, Taif, Kingdom of Saudi Arabia</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>sgahmed911@hotmail.com(SGA)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>04</day><month>09</month><year>2015</year></pub-date><volume>03</volume><issue>09</issue><fpage>1126</fpage><lpage>1137</lpage><history><date date-type="received"><day>19</day>	<month>June</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>15</month>	<year>September</year>	</date><date date-type="accepted"><day>18</day>	<month>September</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The present paper deals with very important practical problems of wide range of applications. The main target of the present paper is to track all moving boundaries that appear throughout the whole process when dealing with multi-moving boundary problems continuously with time up to the end of the process with high accuracy and minimum number of iterations. A new numerical iterative scheme based the boundary integral equation method is developed to track the moving boundaries as well as compute all unknowns in the problem. Three practical applications, one for vaporization and two for ablation were solved and their results were compared with finite element, heat balance integral and the source and sink results and a good agreement were obtained.
 
</p></abstract><kwd-group><kwd>Multi-Moving Boundary Problems</kwd><kwd> Vaporization Problem</kwd><kwd> Ablation Problem</kwd><kwd> Source and Sink Method</kwd><kwd> Finite Element Method</kwd><kwd> Heat Balance Integral Method</kwd><kwd> Boundary Integral Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The differential equation in a certain domain satisfying some given conditions is referred to as boundary-value problem. If one or more of the boundaries are not known and moving with time, the problem then is referred to as moving boundary problem [<xref ref-type="bibr" rid="scirp.59715-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.59715-ref2">2</xref>] . Furthermore, if the governing equation is time independent as well as the boundary condition, then the problem is referred to as free boundary problem [<xref ref-type="bibr" rid="scirp.59715-ref3">3</xref>] . Phase change problems are practical examples of free and moving boundary problems, frequently appear in industrial process and other problems of technological interests such as the determination of the depth of the frost or thaw penetration, designing of the roadway or other engineering works in cold regions and the so-called re-entry problem of hypersonic missiles in aeronautical science [<xref ref-type="bibr" rid="scirp.59715-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.59715-ref5">5</xref>] . When a body is exposed to heat flux the surface of the body changes phase, the changed phase is immediately removed upon formation. This is referred to ablation problem [<xref ref-type="bibr" rid="scirp.59715-ref6">6</xref>] . A major difference between Stefan and ablation problems is that the overall domain in Stefan problem remains fixed in space while the domain in the ablation problem is variable and diminishes in size with time. Numerical methods become more popular rather than analytical methods. Some of famous numerical methods are finite differences [<xref ref-type="bibr" rid="scirp.59715-ref7">7</xref>] , finite elements [<xref ref-type="bibr" rid="scirp.59715-ref8">8</xref>] , boundary elements [<xref ref-type="bibr" rid="scirp.59715-ref9">9</xref>] and more recent mesh-less (mesh-free) numerical methods [<xref ref-type="bibr" rid="scirp.59715-ref10">10</xref>] . In many aspects, the boundary integral equation method for solving boundary value problems proves to be advantageous over the conventional numerical methods. The present paper deals with very important practical problems of wide range of applications. The main target of the present paper is to track all moving boundaries that appear throughout the whole process when dealing with multi-moving boundary problems continuously with time up to the end of the process with high accuracy and minimum number of iterations. A new numerical iterative scheme based the boundary integral equation method is developed to track the moving boundaries as well as compute all unknowns in the problem.</p></sec><sec id="s2"><title>2. Mathematical Model</title><p>A semi-infinite solid initially at uniform temperature with the following constraints, there is no sub cooling, no mushy zone, solid and liquid phases have equal and constant properties and finally no convection. The mathematical formulation consists of three different stages as follow:</p><p>Heating stage</p><disp-formula id="scirp.59715-formula880"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x6.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula881"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x7.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula882"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x8.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula883"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x9.png"  xlink:type="simple"/></disp-formula><p>As <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x10.png" xlink:type="simple"/></inline-formula> reaches the melting temperature, the second stage starts appearing.</p><p>Liquid-solid stage</p><disp-formula id="scirp.59715-formula884"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula885"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x12.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula886"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula887"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x14.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula888"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x15.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula889"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x16.png"  xlink:type="simple"/></disp-formula><p>Gas-liquid-solid stage</p><disp-formula id="scirp.59715-formula890"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x17.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula891"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x18.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula892"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x19.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula893"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x20.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula894"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x21.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula895"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x22.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula896"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x23.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3"><title>3. Boundary Integral Formulation</title><p>Starting by the weighted residual statement for diffusion equation as follows:</p><disp-formula id="scirp.59715-formula897"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x24.png"  xlink:type="simple"/></disp-formula><p>In Equation (18) <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x25.png" xlink:type="simple"/></inline-formula>is the fundamental solution for diffusion equation and it is defined as:</p><disp-formula id="scirp.59715-formula898"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x26.png"  xlink:type="simple"/></disp-formula><p>In which, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x27.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x28.png" xlink:type="simple"/></inline-formula> is the source point while <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x29.png" xlink:type="simple"/></inline-formula> is the field point.</p><p>Integrating equation (18) twice by parts leads to:</p><disp-formula id="scirp.59715-formula899"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x30.png"  xlink:type="simple"/></disp-formula><p>For one-dimensional problems, Equation (20) takes the following form:</p><disp-formula id="scirp.59715-formula900"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x31.png"  xlink:type="simple"/></disp-formula><p>In Equation (21)</p><disp-formula id="scirp.59715-formula901"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x32.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula902"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x33.png"  xlink:type="simple"/></disp-formula><p>Making use of Equations (22) and (23) into Equation (20), the last one takes the following form:</p><disp-formula id="scirp.59715-formula903"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x34.png"  xlink:type="simple"/></disp-formula><p>For any point the integral equation takes the following form:</p><disp-formula id="scirp.59715-formula904"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x35.png"  xlink:type="simple"/></disp-formula>Discretization of Time<p>Equation (25) after the discretization of time takes the following form:</p><disp-formula id="scirp.59715-formula905"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x36.png"  xlink:type="simple"/></disp-formula><p>Assume that the potential u and the flux q are constant within each time step therefore Equation (26) can be written as:</p><disp-formula id="scirp.59715-formula906"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x37.png"  xlink:type="simple"/></disp-formula><p>In Equation (27), we have two different time integrals, they are:</p><disp-formula id="scirp.59715-formula907"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x38.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula908"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x39.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula909"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x40.png"  xlink:type="simple"/></disp-formula><p>The domain integral</p><disp-formula id="scirp.59715-formula910"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x41.png"  xlink:type="simple"/></disp-formula><p>Now, the final form for the integral equation corresponding to the diffusion equation defined over fixed domain will be:</p><disp-formula id="scirp.59715-formula911"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x42.png"  xlink:type="simple"/></disp-formula><p>Similar procedure can be carried out taking into consideration the moving boundaries and their normal velocities, therefore and according to [<xref ref-type="bibr" rid="scirp.59715-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.59715-ref12">12</xref>] , and for the second and third stages, the integral equation corresponding to the diffusion equation with moving boundaries in a general final form will be:</p><disp-formula id="scirp.59715-formula912"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x43.png"  xlink:type="simple"/></disp-formula><p>In Equation (33), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x44.png" xlink:type="simple"/></inline-formula>represents the outward normal velocity to the surface. In one-dimensional problem, as</p><p>in our case study, this velocity may be <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x45.png" xlink:type="simple"/></inline-formula> or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x46.png" xlink:type="simple"/></inline-formula> according to the phase underhand.</p></sec><sec id="s4"><title>4. New Fixed-Moving-Fixed Algorithm</title><p>In the present paper, a generalized numerical algorithm and code for multi-moving boundary problem are developed, using visual Fortran 6.6. The main code consists of main program and three subroutines. The flow chart describing the main parts of the proposed algorithm is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> General fixed-moving-fixed integral algorithm</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x47.png"/></fig><sec id="s4_1"><title>4.1. Algorithm and Subroutine ONEPHASE</title><p>In this subroutine, a single phase bounded by two fixed boundaries are solved, using Equation (32) and the output will be the time at which melting starts and the corresponding location of the first moving boundary, separating the liquid and the solid,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x48.png" xlink:type="simple"/></inline-formula>.</p>Suggested Algorithm<p>1) Input data, mold length<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x49.png" xlink:type="simple"/></inline-formula>, spatial grid size <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x50.png" xlink:type="simple"/></inline-formula> and time step <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x51.png" xlink:type="simple"/></inline-formula></p><p>2) Apply the boundary integral equation, given by Equation (32) at the end points of the domain of interest to</p><p>estimate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x52.png" xlink:type="simple"/></inline-formula></p><p>3) Check<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x53.png" xlink:type="simple"/></inline-formula>, if yes, then go to the next two-phase subroutine, with outputs,</p><p>time of melting and the corresponding position for the moving boundary separating liquid and solid. If no update both the spatial and time variables <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x54.png" xlink:type="simple"/></inline-formula> and repeat steps 2 - 3 till the required output of this subroutine achieved.</p></sec><sec id="s4_2"><title>4.2. Algorithm and Subroutine TWOPHASE</title><p>This subroutine concerns mainly with two phases each phase will be bounded by one fixed and the second is moving are solved and the output will be the time at which vapor starts and the corresponding location of the first and second moving boundaries <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x55.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x56.png" xlink:type="simple"/></inline-formula>.</p>Suggested Algorithm<p>1) The input unit here is the output from one-phase subroutine.</p><p>2) Solve solid phase subjected to melting temperature at the moving boundary and initial temperature at the</p><p>fixed end to get <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x57.png" xlink:type="simple"/></inline-formula></p><p>3) By knowing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x58.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x59.png" xlink:type="simple"/></inline-formula> to estimate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x60.png" xlink:type="simple"/></inline-formula></p><p>4) Check<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x61.png" xlink:type="simple"/></inline-formula>, if yes, then the output of this subroutine will be the time at which vapor starts</p><p>appearing with the new position of the moving boundary separating liquid/solid and the starting position of the second moving boundary separating vapor(gas)/liquid, if no update the moving boundary separating liquid/solid.</p></sec><sec id="s4_3"><title>4.3. Algorithm and Subroutine THREEPHASE</title><p>This subroutine is for three phases, the first one is bounded by two boundaries, one fixed and one moving, the second phase is bounded by two moving boundaries, and the third phase is also bounded by two boundaries one fixed and one moving. The output of this subroutine is to track all moving boundaries, determination all unknowns in all phases up to the end of the process with minimum number of iterations and high prescribed accuracy. The flow chart of this subroutine is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. In this figure, the absolute errors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x62.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x63.png" xlink:type="simple"/></inline-formula> are defined as follow:</p><disp-formula id="scirp.59715-formula913"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x64.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59715-formula914"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-1720333x65.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s5"><title>5. Numerical Results</title><sec id="s5_1"><title>5.1. Vaporization Test Problem</title><p>In this section, three test problems are solved to check the validity of the proposed algorithm and the high accuracy expected. The first example is a multi-moving boundary problem [<xref ref-type="bibr" rid="scirp.59715-ref13">13</xref>] . The thermo-physical properties are listed below in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The solid material herein is of a low thermal conductivity and so the vaporization occurs before the moving boundary separating liquid and solid reaches the adiabatic boundary. The result due to the present algorithm is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. In this figure, both vapor/liquid and liquid/solid moving boundaries are plotted both on the same figure. The liquid/solid moving boundary is in the left side, while the other one is on the right. From this figure, one can clearly determine the melting, vapor and the time at which the process ends. These times are determined and summarized in <xref ref-type="table" rid="table2">Table 2</xref>, at two different time steps. The absolute errors between the results due to the present method compared with the finite elements method are also presented in the same table. As we see, the absolute errors decrease by decreasing the time step. On the other hand by decreasing the time step, the number of iterations increases. The number of iterations are shown in <xref ref-type="table" rid="table2">Table 2</xref>, corresponding to the two time steps used. It is clear that the increase in the number of iterations is not so much but the accuracy improved to</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Flow chart for THREEPHASE subroutine</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x66.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Moving boundaries location for vaporization test problem</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x67.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Numerical data for vaporization test problem</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter</th><th align="center" valign="middle" >Definition</th><th align="center" valign="middle" >Numerical data</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x68.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Specific heat for solid</td><td align="center" valign="middle" >4.944</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x69.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Specific heat for liquid</td><td align="center" valign="middle" >4.944</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x70.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Thermal conductivity for solid</td><td align="center" valign="middle" >0.259</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x71.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Thermal conductivity for liquid</td><td align="center" valign="middle" >0.259</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x72.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Melting temperature</td><td align="center" valign="middle" >1454</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x73.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Vaporization temperature</td><td align="center" valign="middle" >3000</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x74.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Latent heat for melting</td><td align="center" valign="middle" >2160</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x75.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Latent heat for vaporization</td><td align="center" valign="middle" >37,200</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x76.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Initial temperature</td><td align="center" valign="middle" >27</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x77.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Input heat flux at the boundary <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x78.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2500</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x79.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Density</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Comparison between melting, vaporization and end time</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time step</th><th align="center" valign="middle" >Type of time</th><th align="center" valign="middle" >FE</th><th align="center" valign="middle" >Present</th><th align="center" valign="middle" >Absolute error</th><th align="center" valign="middle" >Average number of iterations</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x80.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x81.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.36150</td><td align="center" valign="middle" >0.36158</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x82.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle"  rowspan="3"  >12 - 16</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x83.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1.63034</td><td align="center" valign="middle" >1.63041</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x84.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x85.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >9.75464</td><td align="center" valign="middle" >9.75468</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x86.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle"  rowspan="3"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x87.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x88.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.32767</td><td align="center" valign="middle" >0.32771</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x89.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle"  rowspan="3"  >20 - 24</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x90.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1.63446</td><td align="center" valign="middle" >1.63449</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x91.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x92.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >9.38719</td><td align="center" valign="middle" >9.38721</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x93.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><p>nearly the half.</p></sec><sec id="s5_2"><title>5.2. Ablation Test Problem-1</title><p>A solid medium initially at uniform temperature, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x94.png" xlink:type="simple"/></inline-formula>, the boundary <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x95.png" xlink:type="simple"/></inline-formula> exposed to two different cases of input heat flux, constant, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x96.png" xlink:type="simple"/></inline-formula>and linear, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x97.png" xlink:type="simple"/></inline-formula>respectively. The domain in the present problem is still fixed while appearing two moving interfaces, solid-liquid and vapor (gas)-liquid (Ablation surface). The results due to the present algorithm are shown in Figures 4-6, respectively and the results are compared with the results due to the source and sink method [<xref ref-type="bibr" rid="scirp.59715-ref14">14</xref>] . <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the movement of solid-liquid due to constant input heat flux, and the resulting ablation surface due to the same input heat flux is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. The same results due to linear case are plotted on the same plot as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>. From the computations and figures, it is found that the solid-liquid interface has the same behavior in both constant and linear cases of input heat flux that is concave upward. In case of linear heat flux input this concavity becomes more apparent than the constant case. In the contrary, the vapor (gas)/liquid interface behaves concave downward but in linear case this concavity increases.</p></sec><sec id="s5_3"><title>5.3. Ablation Test Problem-2</title><p>This problem is for a long enough solid mold initially at a uniform temperature. The surface <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x98.png" xlink:type="simple"/></inline-formula> exposed to two different high input heat flux, constant and linear and the vapor is removed as soon as it formed- ablation problem-. Two specific heat flux boundary condition are chosen in the present computations, namely, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x99.png" xlink:type="simple"/></inline-formula>and the following values used in the calculation [<xref ref-type="bibr" rid="scirp.59715-ref15">15</xref>] (<xref ref-type="table" rid="table3">Table 3</xref>).</p><p>The ablation thickness due to the present method compared with the corresponding from the heat balance integral method is shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>. It is clear that the ablation thickness is concave downward in both case of</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Solid/liquid due to Constant heat flux-problem-1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x100.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Ablated surface due to constant heat flux-problem-1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x101.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Solid/liquid and Ablated surface due to linear heat flux-problem-1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x102.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Ablation thickness for ablation test problem-2</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-1720333x103.png"/></fig><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Thermo-physical parameters</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Symbol</th><th align="center" valign="middle" >Physical meanning</th><th align="center" valign="middle" >Numerical value</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x104.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Thermal diffusivity</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x105.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x106.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Characteristic time</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x107.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x108.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >characteristic length</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x109.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x110.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Reference heat flux</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x111.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x112.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Temperature difference</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x113.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x114.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Inverse Stefan number</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x115.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >Reference time</td><td align="center" valign="middle" >100 sec</td></tr></tbody></table></table-wrap><p>input heat flux and at the same time, the ablation thickness in case of linear heat flux is higher than that for constant case. There is a good agreement between the two methods in both cases.</p></sec></sec><sec id="s6"><title>6. Conclusion</title><p>The importance of the present paper comes from its dealing with practical applications of wide range of our daily life. The boundary integral equation method is not so new but it is used as a mathematical tool due to its simplicity in use. Based on this method, a generalized numerical algorithm and computer code are developed to solve such applications. It is found from the computations that the developed algorithm and the code are so simple to handle and that an acceptable accuracy is obtained. Also by decreasing the time step, and a little bit increase of iterations, the absolute errors are decreased to the half nearly. Finally, the algorithm and subsequently the code can be easily modified to cover higher dimensional problems with acceptable accuracy, which can be improved by decreasing the time step, but on the other hand, stability should be achieved.</p></sec><sec id="s7"><title>Cite this paper</title><p>Kawther K.Al-Swat,Said G.Ahmed, (2015) A New Iterative Method for Multi-Moving Boundary Problems Based Boundary Integral Method. Journal of Applied Mathematics and Physics,03,1126-1137. doi: 10.4236/jamp.2015.39140</p></sec><sec id="s8"><title>Nomenclature</title><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x116.png" xlink:type="simple"/></inline-formula>: Temperature</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x117.png" xlink:type="simple"/></inline-formula>: Fundamental solution</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x118.png" xlink:type="simple"/></inline-formula>: Thermal diffusivity</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x119.png" xlink:type="simple"/></inline-formula>: Conductivity</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x120.png" xlink:type="simple"/></inline-formula>: Density</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x121.png" xlink:type="simple"/></inline-formula>: Input heat flux</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x122.png" xlink:type="simple"/></inline-formula>: Liquid-solid interface</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x123.png" xlink:type="simple"/></inline-formula>: Vapor-liquid interface</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x124.png" xlink:type="simple"/></inline-formula>: Truncated long enough boundary length</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x125.png" xlink:type="simple"/></inline-formula>: Latent heat</p></sec><sec id="s9"><title>Subscript</title><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x126.png" xlink:type="simple"/></inline-formula>: Solid</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x127.png" xlink:type="simple"/></inline-formula>: Liquid</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x128.png" xlink:type="simple"/></inline-formula>: Initial</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x129.png" xlink:type="simple"/></inline-formula>: Vapor</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-1720333x130.png" xlink:type="simple"/></inline-formula>: Melting</p></sec><sec id="s10"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.59715-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Meaad, N.M.I. (2014) Mesh-Less Methods and Its Application to Free and Moving Boundary Problems. M.Sc. Thesis, Zagazig University, Zagazig. Supervision S. G. Ahmed.</mixed-citation></ref><ref id="scirp.59715-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Crank, J. (1984) Free and Moving Boundary Problems. Clarendon Press, Oxford.</mixed-citation></ref><ref id="scirp.59715-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Mohamd, N.A.E. (2002) Boundary Elements Methods and Its Non-Linear Analysis of Hydrofoils. Supervisors: Prof. S. G. Ahmed and Prof. A. F. Abd-Elgawad. Zagazig University, Zagazig.</mixed-citation></ref><ref id="scirp.59715-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Nofal, T.A. and Ahmed, S.G. (2015) An Integral Method to Solve Phase-Change Problems with/without Mushy Zones. Journal of Applied Mathematics and Mathematics, II, 152-157.</mixed-citation></ref><ref id="scirp.59715-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, S.G. and Mekey, M.L. (2010) A Collocation and Cartesian Grid Methods Using New Radial Basis Function to Solve Class of Partial Differential Equations. International Journal of Computer Mathematics, 87, 1349-1362.</mixed-citation></ref><ref id="scirp.59715-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Meshrif, S.A. and Ahmed, S.G. (2007) Approximate Integral Method Applied to Ablation Problem in a Finite Slab. International Symposium on Recent Advances in Mathematics and Its Applications (ISRAMA 2007), Culcutta, 15-17 December 2007, 1-12.</mixed-citation></ref><ref id="scirp.59715-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zerroukat, M. and Chatwin, C.R. (1994) Computational Moving and Boundary Problems. Research Studies Press Ltd., Baldock.</mixed-citation></ref><ref id="scirp.59715-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ruan, Y. and Zabaras, N. (1991) An Inverse Finite Element Technique to Determine The change of Phase Interface Location in Two-Dimensional Melting Problem. Communications in Applied Numerical Methods, 7, 325-338.http://dx.doi.org/10.1002/cnm.1630070411</mixed-citation></ref><ref id="scirp.59715-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Mohamed, W.A. (2012) Advanced Mathematical Analysis for Phase Change Problems with and without Mushy Zones. Supervisors: Prof. S. G. Ahmed and Prof. M. E. Mohamed. Zagazig University, Zagazig.</mixed-citation></ref><ref id="scirp.59715-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Liu, W., Chen, Y., Jun, S., Chen, J.-S., Belytschko, T., Pan, C., Uras, R. and Chang, C. (1996) Overview and Application of the Reproducing Kernel Particle Methods. Archive of Computational Methods in Engineering: State of the Art Reviews, 3, 3-80. http://dx.doi.org/10.1007/BF02736130</mixed-citation></ref><ref id="scirp.59715-ref11"><label>11</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Ahmed</surname><given-names> S.G. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>A New Algorithm for Moving Boundary Problems Subject to Periodic Boundary Conditions</article-title><source> International Journal of Numerical Methods for Heat and Fluid Flow</source><volume> 16</volume>,<fpage> 18</fpage>-<lpage>27</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.59715-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Abd-El Fatah, W.M. and Ahmed, S.G. (2006) Boundary Integral Formulation for Binary Alloys from a Cooling Solid Wall. International Journal of Computational and Applied Mathematics, 5, 687-696.</mixed-citation></ref><ref id="scirp.59715-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, S.G. (2003) A New Algorithm for Front Tracking of Ablation Problem in Unbounded Domain. Ain Shams University, Egypt.</mixed-citation></ref><ref id="scirp.59715-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Mehdi, A. and Hsieh, C.K. (1994) Solution of Ablation and Combination of Ablation and Stefan Problems by a Source and Sink Method. Numerical Heat Transfer, Part A, 26, 67-86. http://dx.doi.org/10.1080/10407789408955981</mixed-citation></ref><ref id="scirp.59715-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Ahmed, S.G. (2003) A Numerical Solution for Nonlinear Heat Flow Problem Using Boundary Integral Method. 6th International Conference of Computer Methods and Experimental Measurements for Surface Treatment, Crete, March 2003.</mixed-citation></ref></ref-list></back></article>