386
Views
4
CrossRef citations to date
0
Altmetric
Articles

A numerical scheme based on discrete mollification method using Bernstein basis polynomials for solving the inverse one-dimensional Stefan problem

, &
Pages 1528-1550 | Received 03 Sep 2019, Accepted 09 Feb 2020, Published online: 09 Mar 2020

Figures & data

Figure 1. Domain representation of the one-phase Stefan problem.

Figure 1. Domain representation of the one-phase Stefan problem.

Table 1. RMS and CPU time(s) for g(t) in Example 6.1.

Table 2. RMS for g(t) in Example 6.2.

Figure 2. The unknown UMnn at the (Mn,n)th mesh point calculated in step 3 for n=1,,N with N = 3 and M0=3, where Mn=[s(tn)/h].

Figure 2. The unknown UMnn at the (Mn,n)th mesh point calculated in step 3 for n=1,…,N with N = 3 and M0=3, where Mn=[s(tn)/h].

Figure 3. Graphs of exact and regularized data functions for g(t) using new discrete mollification method with ε=0.001, N = 50 (left panel) and ε=0.001, N = 200 (right panel) for Example 6.1

Figure 3. Graphs of exact and regularized data functions for g(t) using new discrete mollification method with ε=0.001, N = 50 (left panel) and ε=0.001, N = 200 (right panel) for Example 6.1

Figure 4. Graphs of exact and regularized data functions for g(t) using new discrete mollification with ε=0.01, N = 50 (left panel), and with ε=0.01, N = 200 (right panel) for Example 1.

Figure 4. Graphs of exact and regularized data functions for g(t) using new discrete mollification with ε=0.01, N = 50 (left panel), and with ε=0.01, N = 200 (right panel) for Example 1.

Figure 5. Graphs of noisy data function g(t) (left panel) and exact and regularized data functions (right panel) using new discrete mollification with ε=0.1, N = 128 for Example 2.

Figure 5. Graphs of noisy data function g(t) (left panel) and exact and regularized data functions (right panel) using new discrete mollification with ε=0.1, N = 128 for Example 2.

Figure 6. Graphs of exact and computed solutions for q(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=1%, M0=200, N = 200 (right panel) for Example 3.

Figure 6. Graphs of exact and computed solutions for q(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=1%, M0=200, N = 200 (right panel) for Example 3.

Figure 7. Graphs of exact and computed solutions for q(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=0.05, M0=200, N = 200 (right panel) for Example 3.

Figure 7. Graphs of exact and computed solutions for q(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=0.05, M0=200, N = 200 (right panel) for Example 3.

Figure 8. Graphs of exact and computed solutions for p(t) with ε=1%, M0=300, N = 300 (left panel) and absolute error for p(t) with ε=1%, M0=350, N = 350 (right panel) for Example 3.

Figure 8. Graphs of exact and computed solutions for p(t) with ε=1%, M0=300, N = 300 (left panel) and absolute error for p(t) with ε=1%, M0=350, N = 350 (right panel) for Example 3.

Figure 9. Graphs of exact and computed solutions for p(t) with ε=5%, M0=300, N = 300 (left panel) and absolute error for p(t) with ε=5%, M0=350, N = 350 (right panel) for Example 3.

Figure 9. Graphs of exact and computed solutions for p(t) with ε=5%, M0=300, N = 300 (left panel) and absolute error for p(t) with ε=5%, M0=350, N = 350 (right panel) for Example 3.

Figure 10. Graph of absolute error for u(x,t) with ε=5%, M0=250, N = 250 for Example 3.

Figure 10. Graph of absolute error for u(x,t) with ε=5%, M0=250, N = 250 for Example 3.

Table 3. RMS and L for Example 3.

Figure 11. Graphs of exact and computed solutions for q(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=1%, M0=200, N = 200 (right panel) for Example 4.

Figure 11. Graphs of exact and computed solutions for q(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=1%, M0=200, N = 200 (right panel) for Example 4.

Figure 12. Graphs of exact and computed solutions for q(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=5%, M0=200, N = 200 (right panel) for Example 4.

Figure 12. Graphs of exact and computed solutions for q(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for q(t) with ε=5%, M0=200, N = 200 (right panel) for Example 4.

Figure 13. Graphs of exact and computed solutions for p(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for p(t) with ε=1%, M0=200, N = 200 (right panel) for Example 4.

Figure 13. Graphs of exact and computed solutions for p(t) with ε=1%, M0=200, N = 200 (left panel) and absolute error for p(t) with ε=1%, M0=200, N = 200 (right panel) for Example 4.

Figure 14. Graphs of exact and computed solutions for p(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for p(t) with ε=5%, M0=200, N = 200 (right panel) for Example 4.

Figure 14. Graphs of exact and computed solutions for p(t) with ε=5%, M0=200, N = 200 (left panel) and absolute error for p(t) with ε=5%, M0=200, N = 200 (right panel) for Example 4.

Figure 15. Graph of absolute error for u(x,t) with ε=5%, M0=250, N = 250 for Example 4.

Figure 15. Graph of absolute error for u(x,t) with ε=5%, M0=250, N = 250 for Example 4.

Table 4. RMS and L for Example 4.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.