Open Access

Chebyshev spectral method for studying the viscoelastic slip flow due to a permeable stretching surface embedded in a porous medium with viscous dissipation and non-uniform heat generation

Boundary Value Problems20172017:37

Received: 3 September 2016

Accepted: 2 March 2017

Published: 16 March 2017


Herein, we study the numerical solution with the help of Chebyshev spectral collocation method for the ordinary differential equations which describe the flow of viscoelastic fluid over a stretching sheet embedded in a porous medium with viscous dissipation and slip velocity. The novel effects for the parameters which affect the flow and heat transfer, such as the Eckert number coupled with a porous medium and the velocity slip parameter, are studied. Also, the convergence analysis for the proposed method is addressed.


viscoelastic fluid Chebyshev spectral collocation method porous medium slip velocity

1 Introduction

Owing to the importance of the fluid flow over a stretching surface because of its practical applications such as hot rolling, fiber plating, and lubrication processes, Crane [1] was the first researcher to investigate an analytical solution to the problem of Newtonian boundary layer equations for the flow due to a stretching surface. In the same context, similar problems of Newtonian flow at different situations past a stretching surface have been extended by many authors [25].

The viscoelastic fluid belongs to a very important class of non-Newtonian fluids which is often found in many fields of engineering fluid mechanics because of its immense applications, such as inks, paints, and jet fuels. From this standpoint and because of this great importance to this type of fluid, many researchers turned to the study of this type under different conditions. From these researchers, for example, but not limited [614].

Motivated by the above mentioned studies, the effects of velocity slip is absence. However, this phenomenon is very interesting in fluid mechanics. The earliest slip boundary condition was proposed by Navier [15]. After the pioneering work of Navier [15], many papers dealing with this aspect are presented [1618]. In the same context, velocity slip effect on the viscoelastic fluid flow and heat transfer was introduced by many authors [1921].

The prediction of heat transfer characteristics for the non-Newtonian viscoelastic fluids in porous media is very important due to its practical engineering applications, such as oil recovery, flow through filtering media, and food processing. So, in this work a new visualization for the effects of viscous dissipation, non-uniform heat generation/absorption and velocity slip on the flow and heat transfer of a viscoelastic fluid over a stretching sheet embedded in porous medium is presented.

The Chebyshev collocation methods are used to solve many problems of ODEs and PDEs [22, 23]. We can solve ODEs or PDEs to high accuracy on a simple domain using these methods. They can often achieve 10 digits of accuracy where the finite difference method or finite element method would get two or three digits of accuracy [24]. At lower accuracies, they demand less computational time and computer memory than the alternatives. For a recent efficient use of spectral methods, in physical and engineering problems, see [25, 26]. So, in this work, we use the properties of the Chebyshev polynomials to derive an approximate formula of the integer derivative \(D^{(n)}y(x)\) and estimate an error upper bound of this formula, then we use this formula to solve numerically the proposed problem.

2 Formulation of the problem

In this section, we will consider a two-dimensional boundary layer flow of an incompressible viscoelastic fluid over a stretching sheet embedded in a porous medium. The origin is located at a slit, through which the sheet (see Figure 1) is drawn through the fluid medium. The x-axis is chosen along the sheet and the y-axis is taken normal to it.
Figure 1

The physical configurations diagram.

The sheet is assumed to have the velocity \(U=cx\) where x is the coordinate measured along the stretching surface and \(c(>0)\) is a constant for a stretching sheet. Likewise, the temperature distribution for the sheet is assumed to be in the form \(T_{w}=T_{\infty}+Ax^{r}\) where \(T_{w}\) is the temperature of the sheet, \(T_{\infty}\) is the temperature of the ambient, A and r are constants. Also, the sheet is assumed to be porous with the suction velocity \(v_{w}>0\).

Making the usual boundary layer approximations the boundary layer equations read
$$\begin{aligned} &\frac{\partial u}{\partial x}+\frac{\partial v}{\partial y}=0, \end{aligned}$$
$$\begin{aligned} &u\frac{\partial u}{\partial x}+ v\frac{\partial u}{\partial y}=\frac{\mu}{\rho}\frac{\partial^{2} u}{\partial y^{2}}- \frac{\mu_{e}}{\rho k}u-\frac{K_{0}}{\rho} \biggl(u\frac{\partial^{3} u}{\partial x \,\partial y^{2}}+v\frac{\partial^{3} u}{\partial y^{3}}- \frac{\partial u}{\partial y} \frac{\partial^{2} u}{\partial x\, \partial y}+\frac{\partial u}{\partial x} \frac{\partial^{2} u}{\partial y^{2}} \biggr), \end{aligned}$$
$$\begin{aligned} &u\frac{\partial T}{\partial x}+ v\frac{\partial T}{\partial y}=\frac{\kappa}{\rho c_{p}}\frac{\partial^{2} T}{\partial y^{2}}+ \frac{1}{\rho c_{p}} \biggl(\frac{\mu_{e}}{k}u^{2}+\mu \biggl( \frac{\partial u}{\partial y} \biggr)^{2} \biggr)+\frac{q^{\prime\prime\prime}}{\rho c_{p}}, \end{aligned}$$
where u and v are the velocity components in the x and y directions, respectively. ρ is the density of the fluid, κ is the fluid thermal conductivity and \(K_{0}\) is a positive parameter associated with the viscoelastic fluid. T is the temperature of the fluid, μ is the fluid viscosity, \(\mu_{e}\) is the dynamic viscosity of the fluid due to the flow in the porous medium, k is the permeability of the porous medium, \(q^{\prime\prime\prime}\) is the rate of internal heat generation, and \(c_{p}\) is the specific heat at constant pressure. We must observe that in the second term of the right hand side of equation (3), we follow [2730].
The boundary conditions with the slip condition [1921] can be written as
$$\begin{aligned} \begin{aligned} &u=U+a \biggl(\frac{\partial u}{\partial y}-\frac{K_{0}}{\mu} \biggl(u\frac{\partial^{2} u}{\partial x\, \partial y}+v \frac{\partial^{2} u}{\partial y^{2}} +2\frac{\partial u}{\partial x} \frac{\partial u}{\partial y} \biggr) \biggr),\\ & v=-v_{w},\qquad T_{w}=T_{\infty}+Ax^{r}\quad \mbox{at }y=0, \end{aligned} \end{aligned}$$
$$\begin{aligned} &u \rightarrow0,\qquad T \rightarrow T_{\infty}, \quad \mbox{as }y\rightarrow\infty, \end{aligned}$$
where a is the velocity slip factor. The mathematical analysis of the problem is simplified by introducing the following dimensionless coordinates:
$$\begin{aligned} &\eta=y\sqrt{\frac{c}{\nu}},\qquad u=cxf^{\prime}(\eta),\qquad v=-\sqrt{c\nu}f( \eta), \end{aligned}$$
$$\begin{aligned} &\theta(\eta)= \biggl(\frac{T-T_{\infty}}{T_{w}-T_{\infty}} \biggr), \end{aligned}$$
where η is the similarity variable, \(f(\eta)\) is the dimensionless stream function, \(\nu=\frac{\mu}{\rho}\) is the kinematic viscosity, and \(\theta(\eta)\) is the dimensionless temperature. It can be seen that a similarity solution exists only when we take \(r=2\).
Likewise, the internal heat generation or absorption \(q^{\prime\prime\prime}\) is modeled according to the following formula [31]:
$$ q^{\prime\prime\prime}= \biggl(\frac{\kappa U}{\nu x} \biggr) \bigl[a^{*} (T_{w}-T_{\infty} )e^{-\eta}+b^{*}(T-T_{\infty}) \bigr]. $$
Therefore, upon using these variables, the boundary layer governing equations (2)-(3) can be written in the following non-dimensional form:
$$\begin{aligned} &f^{\prime\prime\prime}-f^{\prime 2}+ff^{\prime\prime}- \beta f^{\prime}+K \bigl(f^{\prime\prime 2}-2f^{\prime}f^{\prime\prime\prime}+f f^{\prime\prime\prime \prime} \bigr)=0, \end{aligned}$$
$$\begin{aligned} &\frac{1}{\mathrm{Pr}}\theta^{\prime\prime}+f\theta^{\prime}-2f^{\prime} \theta+\mathrm{Ec} \bigl(\beta f^{\prime 2}+f^{\prime\prime 2} \bigr)+\frac{1}{\mathrm{Pr}} \bigl(a^{*}e^{-\eta}+b^{*} \theta \bigr)=0, \end{aligned}$$
the boundary conditions are
$$\begin{aligned} &f=f_{w}, \qquad f^{\prime}=1+\lambda \bigl[ \bigl(1-3 K f^{\prime} \bigr) f^{\prime\prime}+K f_{w}f^{\prime\prime\prime} \bigr], \qquad\theta=1,\quad \text{at } \eta=0, \end{aligned}$$
$$\begin{aligned} &f^{\prime}\rightarrow0,\qquad f^{\prime\prime}\rightarrow0,\qquad \theta \rightarrow0, \quad\text{at } \eta\rightarrow\infty, \end{aligned}$$
where \(\beta=\frac{\mu_{e}}{\rho c k}\) is the porous parameter, \(K=\frac{c K_{0}}{\mu}\) is the viscoelastic parameter, \(\mathrm{Pr}=\frac{\mu c_{p}}{\kappa}\) is the Prandtl number, \(\mathrm{Ec}=\frac{c^{2}}{A c_{p}}\) is the Eckert number, \(f_{w}=\frac{v_{w}}{\sqrt{c\nu}}>0\) is the suction velocity parameter, and \(\lambda=a\sqrt{\frac{c}{\nu}}\) is the velocity slip parameter.
Finally, the local skin friction coefficient \(C_{f}\) and the local Nusselt number analysis Nu, which are very important, can be written as
$$\begin{aligned} &C_{f}=-2R_{\mathrm{ex}}^{\frac{-1}{2}} \bigl[ \bigl(1-3 K f^{\prime}(0) \bigr) f^{\prime\prime}(0)+K f_{w}f^{\prime\prime\prime}(0) \bigr], \end{aligned}$$
$$\begin{aligned} &\mathrm{Nu}=-R_{\mathrm{ex}}^{\frac{1}{2}}\theta^{\prime}(0), \end{aligned}$$
where \(R_{\mathrm{ex}}\) is the local Reynolds number.

3 Procedure solution using Chebyshev spectral collocation method

3.1 An approximate formula of the derivative for Chebyshev polynomials expansion

The analytic form of the Chebyshev polynomials \(T_{n}(z)\) of degree n is given by
$$ T_{n}(z)=n\sum_{i=0}^{[\frac{n}{2}]}(-1)^{i} 2^{n-2 i-1} \frac{(n-i-1)!}{ (i)! (n-2 i)!} z^{n-2 i}, $$
where \([\frac{n}{2}]\) denotes the integer part of \(\frac{n}{2}\).

In order to use these polynomials on the interval \([0,1]\) for example, we define the so-called shifted Chebyshev polynomials by introducing the change of variable \(z=2x-1\). The shifted Chebyshev polynomials are denoted by \(ST_{n}(x)=T_{n}(2x-1)=T_{2n}(\sqrt{x})\). We can generalize this formula in any interval \([0,\eta_{\infty}]\).

The function \(y(x)\), which belongs to the space of square integrable functions in \([0,1]\), may be expressed in terms of shifted Chebyshev polynomials as
$$ y(x)=\sum_{i=0}^{\infty}c_{i} ST_{i}(x), $$
where the coefficients \(c_{i}\) are given by
$$ c_{0}=\frac{1}{\pi} \int_{0}^{1}\frac{y(x) ST_{0}(x)}{ \sqrt{x-x^{2}}} \,dx,\qquad c_{i}=\frac{2}{\pi} \int_{0}^{1}\frac{y(x) ST_{i}(x)}{\sqrt{x-x^{2}}} \,dx,\quad i=1,2,\ldots . $$
In practice, only the first \((m+1)\)-terms of shifted Chebyshev polynomials are considered. Then we have
$$ y_{m}(x)=\sum_{i=0}^{m} c_{i} ST_{i}(x). $$
The analytic form of the shifted Chebyshev polynomials \(ST_{n}(x)\) of degree n is given by
$$ ST_{n}(x)=n\sum_{k=0}^{n}(-1)^{n-k} \frac{2^{2k} (n+k-1)!}{ (2k)! (n-k)!} x^{k},\quad n=1,2,\ldots. $$
The main approximate formula of the derivative of \(y_{m}(x)\) is given in the following theorem.

Theorem 1

Let \(y(x)\) be approximated by shifted Chebyshev polynomials as (18) and also suppose r is an integer number, then
$$ D^{(r)} \bigl(y_{m}(x) \bigr)=\sum _{i=r}^{m} \sum_{k=r}^{i} c_{i} \lambda_{i, k, r} x^{k-r}, $$
where \(\lambda_{i, k, r}\) is given by
$$ \lambda_{i, k, r}= (-1)^{i-k} \frac{2^{2k} i (i+k-1)!k!}{ (i-k)! (2 k)! (k-r)!}. $$


The proof of this theorem can be done directly with the help of equation (19) and some properties of the shifted Chebyshev polynomials. □

Also in this subsection, special attention is given to study the convergence analysis and evaluating the upper bound of the error of the proposed formula.

Theorem 2

The derivative of order r for the shifted Chebyshev polynomials can be expressed in terms of the shifted Chebyshev polynomials themselves in the following form:
$$ D^{r} \bigl(ST_{i}(x) \bigr)=\sum _{k=r}^{i} \sum_{j=0}^{k-r} \Theta_{i,j,k} ST_{j}(x), $$
$$\Theta_{i,j,k}=\frac{(-1)^{i-k} 2i(i+k-1)!\Gamma(k-r+\frac{1}{2})}{ h_{j}\Gamma(k+\frac{1}{2}) (i-k)! \Gamma(k-r-j+1) \Gamma(k+j-r+1)} ,\quad h_{0}=2, h_{j}=1, j=1,2,\ldots. $$


We concern the properties of the shifted Chebyshev polynomials [32] and expand \(x^{k-r}\) in the proof of the previous theorem in the following form:
$$ x^{k-r}=\sum_{j=0}^{k-r}c_{kj}ST_{j}(x), $$
where \(c_{kj}\) can be obtained using (17) where \(y(x)=x^{k-r}\); then
$$c_{kj}=\frac{2}{h_{j}\pi} \int_{0}^{1}\frac{x^{k-r}ST_{j}(x)}{\sqrt{x-x^{2}}}\,dx,\quad h_{0}=2, h_{j}=1, j=1,2,\ldots . $$
At \(j=0\) we find,
$$c_{k0}=\frac{1}{\pi} \int_{0}^{1} \frac{x^{k-r}ST_{0}(x)}{\sqrt{x-x^{2}}}\,dx= \frac{1}{\sqrt{\pi}}\frac{\Gamma(k-r+1/2)}{\Gamma(k-r+1)}, $$
also, at any j and using equation (19) we can find that
$$c_{kj}=\frac{j}{\sqrt{\pi}}\sum_{\ell=0}^{j}(-1)^{j-\ell} \frac{(j+\ell-1)!2^{2\ell+1}\Gamma(k+\ell-r+1/2)}{(j-\ell)!(2\ell )!\Gamma(k+\ell-r+1)},\quad j=1,2,\ldots, $$
employing (23) gives
$$D^{(r)}\bigl(ST_{i}(x)\bigr)=\sum _{k=r}^{i}\sum_{j=0}^{k-r} \Theta _{i,j,k}ST_{j}(x), \quad i=r,r+1,\ldots , $$
$$\Theta_{i,j,k}= \textstyle\begin{cases} i \frac{(-1)^{i-k}(i+k-1)! 2^{2k} k! \Gamma(k-r+\frac{1}{2})}{(i-k)! (2k)! \sqrt{\pi} (\Gamma(k+1-r))^{2}}, & j=0; \\ \frac{(-1)^{i-k} ij (i+k-1)! 2^{2k+1} k!}{\sqrt{\pi}\Gamma(k+1-r)(i-k)!(2k)!} \times\sum_{l=0}^{j} \frac{(-1)^{j-l} (j+l-1)! 2^{2l} \Gamma(k+l-r+\frac{1}{2})}{(j-l)! (2l)! \Gamma(k+l-r+1)}, & j=1,2,\ldots . \end{cases} $$
After some lengthly manipulation \(\Theta_{i,j,k}\) can put in the following form:
$$ \Theta_{i,j,k}=\frac{(-1)^{i-k} 2i(i+k-1)!\Gamma(k-r+\frac{1}{2})}{ h_{j}\Gamma(k+\frac{1}{2}) (i-k)! \Gamma(k-r-j+1) \Gamma(k+j-r+1)},\quad j=0,1,\ldots , $$
and this completes the proof of the theorem. □

Theorem 3

The error \(\vert E_{T}(m)\vert =\vert D^{(r)}y(x)-D^{(r)}y_{m}(x)\vert \) in approximating \(D^{(r)}y(x)\) by \(D^{(r)}y_{m}(x)\) is bounded by
$$ \bigl\vert E_{T}(m)\bigr\vert \leq\Biggl\vert \sum _{i=m+1}^{\infty} c_{i} \Biggl(\sum _{k=r}^{i} \sum_{j=0}^{k-r} \Theta_{i,j,k} \Biggr) \Biggr\vert . $$


A combination of equations (16), (18), and (22) leads to
$$\bigl\vert E_{T}(m)\bigr\vert = \bigl\vert D^{(r)}y(x)-D^{(r)}y_{m}(x) \bigr\vert = \Biggl\vert \sum_{i=m+1}^{\infty} c_{i} \Biggl(\sum_{k=r}^{i}\sum _{j=0}^{k-r}\Theta_{i,j,k}ST_{j}(x) \Biggr) \Biggr\vert , $$
but \(\vert ST_{j}(x)\vert \leq1\), so, we can obtain
$$\bigl\vert E_{T}(m)\bigr\vert \leq\Biggl\vert \sum _{i=m+1}^{\infty} c_{i} \Biggl(\sum _{k=r}^{i}\sum_{j=0}^{k-r} \Theta_{i,j,k} \Biggr) \Biggr\vert , $$
and subtracting the truncated series from the infinite series, bounding each term in the difference, and summing the bounds completes the proof of the theorem. □

3.2 Procedure solution

In this subsection, we implement the proposed method to solve numerically the system of ordinary differential equations of the form (9)-(10). The unknown functions \(f(\eta)\) and \(\theta(\eta)\) may be expanded by a finite series of shifted Chebyshev polynomials as in the following approximations:
$$ f_{m}(\eta)=\sum_{i=0}^{m}c_{i}ST_{i}( \eta),\qquad \theta_{m}(\eta)=\sum_{i=0}^{m}d_{i}ST_{i}( \eta). $$
From equations (9)-(10), (26) and Theorem 1 we have
$$\begin{aligned} &\sum_{i=3}^{m} \sum_{k=3}^{i}c_{i} \gamma_{i, k, 3} \eta^{k-3} - \Biggl(\sum _{i=1}^{m} \sum_{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr)^{2} + \Biggl(\sum _{i=0}^{m}c_{i}ST_{i}( \eta) \Biggr) \Biggl(\sum_{i=2}^{m} \sum _{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta^{k-2} \Biggr) \\ &\quad{} -\beta \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr) +K \Biggl(\sum _{i=2}^{m} \sum_{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta^{k-2} \Biggr)^{2} \\ &\quad{}+K \Biggl[-2 \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr) \Biggl(\sum _{i=3}^{m} \sum_{k=3}^{i}c_{i} \gamma_{i, k, 3} \eta^{k-3} \Biggr) \\ &\quad{}+ \Biggl(\sum _{i=0}^{m}c_{i}ST_{i}(\eta) \Biggr) \Biggl(\sum_{i=4}^{m} \sum _{k=4}^{i}c_{i} \gamma_{i, k, 4} \eta^{k-4} \Biggr) \Biggr]=0, \end{aligned}$$
$$\begin{aligned} &\frac{1}{\mathrm{Pr}}\sum _{i=2}^{m} \sum_{k=2}^{i}d_{i} \gamma_{i, k, 2} \eta^{k-2} + \Biggl(\sum _{i=0}^{m}c_{i}ST_{i}(\eta) \Biggr) \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}d_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr) \\ &\quad{} -2 \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr) \Biggl(\sum_{i=0}^{m}d_{i}ST_{i}( \eta) \Biggr) \\ &\quad{}+\mathrm{Ec} \Biggl(\beta \Biggl(\sum_{i=1}^{m} \sum_{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta^{k-1} \Biggr)^{2} \\ &\quad{}+ \Biggl(\sum _{i=2}^{m} \sum _{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta^{k-2} \Biggr)^{2} \Biggr) +\frac{1}{\mathrm{Pr}} \Biggl(a^{*}e^{-\eta}+b^{*}\sum _{i=0}^{m}d_{i}ST_{i}(\eta) \Biggr)=0. \end{aligned}$$
We now collocate equations (27)-(28) at \((m-n+1)\) points \(\eta_{s}\), \(s=0,1,\ldots,m-n\) as
$$\begin{aligned} &\sum_{i=3}^{m} \sum_{k=3}^{i}c_{i} \gamma_{i, k, 3} \eta_{s}^{k-3} - \Biggl(\sum _{i=1}^{m} \sum_{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr)^{2} + \Biggl(\sum_{i=0}^{m}c_{i}ST_{i}( \eta_{s}) \Biggr) \Biggl(\sum_{i=2}^{m} \sum_{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta_{s}^{k-2} \Biggr) \\ &\quad{} -\beta \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr) +K \Biggl(\sum _{i=2}^{m} \sum _{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta_{s}^{k-2} \Biggr)^{2} \\ &\quad{}+K \Biggl[-2 \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr) \Biggl(\sum _{i=3}^{m} \sum _{k=3}^{i}c_{i} \gamma_{i, k, 3} \eta_{s}^{k-3} \Biggr) \\ &\quad{}+ \Biggl(\sum _{i=0}^{m}c_{i}ST_{i}( \eta_{s}) \Biggr) \Biggl(\sum_{i=4}^{m} \sum_{k=4}^{i}c_{i} \gamma_{i, k, 4} \eta_{s}^{k-4} \Biggr) \Biggr]=0, \end{aligned}$$
$$\begin{aligned} &\frac{1}{\mathrm{Pr}}\sum _{i=2}^{m} \sum_{k=2}^{i}d_{i} \gamma_{i, k, 2} \eta_{s}^{k-2} + \Biggl(\sum _{i=0}^{m}c_{i}ST_{i}( \eta_{s}) \Biggr) \Biggl(\sum_{i=1}^{m} \sum_{k=1}^{i}d_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr) \\ &\quad{} -2 \Biggl(\sum_{i=1}^{m} \sum _{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr) \Biggl(\sum _{i=0}^{m}d_{i}ST_{i}( \eta_{s}) \Biggr) \\ &\quad{}+\mathrm{Ec} \Biggl(\beta \Biggl(\sum_{i=1}^{m} \sum_{k=1}^{i}c_{i} \gamma_{i, k, 1} \eta_{s}^{k-1} \Biggr)^{2}+ \Biggl(\sum_{i=2}^{m} \sum _{k=2}^{i}c_{i} \gamma_{i, k, 2} \eta_{s}^{k-2} \Biggr)^{2} \Biggr) \\ &\quad{} + \frac{1}{\mathrm{Pr}} \Biggl(a^{*}e^{-\eta_{s}}+b^{*}\sum _{i=0}^{m}d_{i}ST_{i}( \eta_{s}) \Biggr)=0. \end{aligned}$$
For suitable collocation points, we use the roots of the shifted Chebyshev polynomial \({ST}_{m-n+1}(\eta)\). Also, by substituting formula (26) in the boundary conditions (11)-(12) we can obtain five equations as follows:
$$ \begin{aligned} &\sum_{i=0}^{m}(-1)^{i}c_{i}=f_{w},\qquad \sum_{i=0}^{m}\ell1_{i}c_{i}- \lambda \Biggl(1-3K\sum_{i=0}^{m} \ell1_{i}c_{i} \Biggr) \Biggl(\sum _{i=0}^{m}\ell2_{i}c_{i} \Biggr)=1,\\ &\sum_{i=0}^{m}(-1)^{i}d_{i}=1,\qquad \sum_{i=0}^{m}\ell3_{i}c_{i}=0,\qquad \sum_{i=0}^{m}\ell4_{i}c_{i}=0,\qquad \sum_{i=0}^{m}d_{i}=0, \end{aligned} $$
where \(\ell1_{i}=ST^{\prime}_{i}(0), \ell2_{i}=ST^{\prime\prime}_{i}(0), \ell 3_{i}=ST^{\prime}_{i}(\eta_{\infty}), \ell4_{i}=ST^{\prime\prime}_{i}(\eta_{\infty})\).

Equations (29)-(30), together with the six equations of the boundary conditions (31), give a system of \((2m+2)\) algebraic equations which can be solved, for the unknowns \(c_{i}\), \(d_{i}, i =0,1,\ldots,m\), using Newton iteration method.

4 Results and discussion

For the non-Newtonian viscoelastic fluid the value of the skin friction coefficient is equal to \(-(1-K)f^{\prime\prime}(0)\). To validate our numerical solution, we compare that value with the earlier work of Rajagopal et al. [33]. Table 1 presents these values with those using the Chebyshev spectral collocation method. This comparison ensures that our results are in excellent agreement with this reference.
Table 1

Comparison of \(\pmb{-(1-K)f^{\prime\prime}(0)}\) with \(\pmb{f_{w}=\beta=\lambda=0}\) using the previous work and the Chebyshev spectral collocation method


Rajagopal et al . [ 33 ]

Present work













Also, in this section, computational results are shown in Figures 2-6. The velocity decreases with the increasing values of porous parameter β as shown in Figure 2. Physically, a greater of β means a high dynamic viscosity \(\mu_{e}\), which corresponds to porous medium and a small permeability for the porous medium, which causes the production of a resistance force to the fluid flow which causes a decrease for the velocity distribution when β increases and so enhances the temperature distribution along the thermal boundary layer as we can see from Figure 2. Also, from this figure we can observe that, owing to the increase in the value of the porous parameter, and as a result, the thermal boundary layer becomes thicker but the momentum boundary layer becomes thinner.
Figure 2

The behavior of the velocity and temperature distribution for various values of β .

Figure 3 depicts dimensionless velocity and temperature profiles for various values of the Eckert number. From this figure, we note that, when the Eckert number is larger the velocity curve is lower, so that the momentum effect is lower for a larger Eckert number. Also, from the same figure we can note that after increasing the value of the Eckert number, the thermal boundary layer becomes thicker but the temperature distribution enhances.
Figure 3

The behavior of the velocity and temperature distribution for various values of Ec.

Figure 4 plots the dimensionless velocity and the dimensionless wall temperature versus similarity variable η for selected values of slip velocity parameter. It is worth noting that the velocity decreases with the increase of the velocity slip parameter, while the temperature is increased with the increase of the same parameter.
Figure 4

The behavior of the velocity and temperature distribution for various values of λ .

The effects of the suction parameter on the fluid flow and the temperature distribution have been analyzed and the results are presented in Figure 5. This figure shows that the suction parameter has a profound effect on the boundary layer thickness in which the suction reduces the thermal boundary layer thickness. So, the net effect for the suction parameter is to slow down both the flow velocity and the temperature distribution.
Figure 5

The behavior of the velocity and temperature distribution for various values of \(\pmb{f_{w}}\) .

Figure 6 indicates that the thermal boundary-layer thicknesses increase when the internal heat generation parameters \(a^{*}>0\) and \(b^{*}>0\) become stronger, whereas the internal heat absorption parameters \(a^{*}<0\) and \(b^{*}<0\) have the opposite effect. Also, it is noticed that the highest temperature distribution for the fluid in the boundary layer was obtained with the greatest heat generation parameters \(a^{*}>0\) and \(b^{*}>0\). Likewise, it is shown that the effect of the heat absorption parameters \(a^{*}<0\) and \(b^{*}<0\) causes a drop in the temperature distribution as the heat following from the sheet is absorbed.
Figure 6

The behavior of the temperature distribution for various values of \(\pmb{a^{*}, b^{*}}\) .

5 Conclusions

The Chebyshev spectral collocation method is used to solve the problem of flow and heat transfer of a viscoelastic fluid over a stretching sheet which is embedded in a porous medium with viscous dissipation, internal heat generation/absorption, and slip velocity. The convergence analysis and the upper bound of the error for the proposed method are presented. From the study, it was found that increasing the suction parameter, the porous parameter, and the slip velocity parameter lowers the momentum boundary layer thickness. Furthermore, an increasing Eckert number causes the thermal boundary layer and temperature distribution to increase.



The authors thank the Deanship of Academic Research, Al-Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, KSA, for the financial support of the project number (361203).

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Authors’ Affiliations

Department of Mathematics and Statistics, College of Science, Al-Imam Mohammad, Ibn Saud Islamic University (IMSIU)
Department of Mathematics, Faculty of Science, Benha University


  1. Crane, LJ: Flow past a stretching plate. Z. Angew. Math. Phys. 21, 645-647 (1970) View ArticleGoogle Scholar
  2. Vleggar, J: Laminar boundary layer behavior on continuous accelerating surfaces. Chem. Eng. Sci. 32, 1517-1525 (1977) View ArticleGoogle Scholar
  3. Dutta, BK, Roy, P, Gupta, AS: Temperature field in flow over a stretching sheet with uniform heat flux. Int. Commun. Heat Mass Transf. 12, 89-94 (1985) View ArticleGoogle Scholar
  4. Pop, I, Na, TY: A note on MHD flow over a stretching permeable surface. Mech. Res. Commun. 25, 263-269 (1988) MathSciNetView ArticleMATHGoogle Scholar
  5. Ali, ME: On thermal boundary layer on a power law stretched surface with suction or injection. Int. J. Heat Fluid Flow 16, 280-290 (1995) View ArticleGoogle Scholar
  6. Vajravelu, K, Rollins, D: Heat transfer in a viscoelastic fluid over a stretching sheet. J. Math. Anal. Appl. 158, 241-255 (1991) MathSciNetView ArticleMATHGoogle Scholar
  7. Andersson, HI: MHD flow of a viscoelastic fluid past a stretching surface. Acta Mech. 95, 227-230 (1992) MathSciNetView ArticleMATHGoogle Scholar
  8. Sarma, MS, Nageswara Rao, B: Heat transfer in a viscoelastic fluid over a stretching sheet. J. Math. Anal. Appl. 222, 268-275 (1998) MathSciNetView ArticleMATHGoogle Scholar
  9. Subhas, A, Veena, P: Viscoelastic fluid flow and heat transfer in a porous medium over a stretching sheet. Int. J. Non-Linear Mech. 33, 531-540 (1998) View ArticleMATHGoogle Scholar
  10. Sanjayanand, E, Khan, SK: On heat and mass transfer in a viscoelastic boundary layer flow over an exponentially stretching sheet. Int. J. Therm. Sci. 45, 819-828 (2006) View ArticleGoogle Scholar
  11. Nandeppanavar, MM, Abel, MS, Vajravelu, K: Flow and heat transfer characteristics of a viscoelastic fluid in a porous medium over an impermeable stretching sheet with viscous dissipation. Int. J. Heat Mass Transf. 53, 4707-4713 (2010) View ArticleMATHGoogle Scholar
  12. Subhas Abel, M, Siddheshwar, PG, Nandeppanavar, MM: Heat transfer in a viscoelastic boundary layer flow over a stretching sheet with viscous dissipation and non-uniform heat source. Int. J. Heat Mass Transf. 50(5), 960-966 (2007) View ArticleMATHGoogle Scholar
  13. Nandeppanavar, MM, Subhas Abel, M, Siddalingappa, MN: Heat transfer through a porous medium over a stretching sheet with effect of viscous dissipation. Chem. Eng. Commun. 200, 1513-1529 (2013) View ArticleGoogle Scholar
  14. Hongjun, Y, Yang, Z: A class of compressible non-Newtonian fluids with external force and vacuum under no compatibility conditions. Bound. Value Probl. 2016, 201 (2016) MathSciNetView ArticleMATHGoogle Scholar
  15. Navier, CLMH: Mémoire sur les lois du mouvement des fluids. Mém. Acad. Sci. Inst. Fr. 6, 389-416 (1823) Google Scholar
  16. Thompson, PA, Troian, SM: A general boundary condition for liquid flow at solid surfaces. Nature 389, 360-362 (1997) View ArticleGoogle Scholar
  17. Abbas, Z, Wang, Y, Hayat, T, Oberlack, M: Slip effects and heat transfer analysis in a viscous fluid over an oscillatory stretching surface. Int. J. Numer. Methods Fluids 59, 443-458 (2009) MathSciNetView ArticleMATHGoogle Scholar
  18. Turkyilmazoglu, M: Multiple solutions of heat and mass transfer of MHD slip flow for the viscoelastic fluid over a stretching sheet. Int. J. Therm. Sci. 50, 2264-2276 (2011) View ArticleGoogle Scholar
  19. Ferras, LL, Afonso, AM, Alves, MA, Nobrega, JM, Carneiro, OS, Pinho, FT: Slip flows of Newtonian and viscoelastic fluids in a 4:1 contraction. J. Non-Newton. Fluid Mech. 214, 28-37 (2014) View ArticleGoogle Scholar
  20. Singh, KD: Effect of slip condition on viscoelastic MHD oscillatory forced convection flow in a vertical channel with heat radiation. Int. J. Appl. Mech. Eng. 18(4), 1-10 (2013) Google Scholar
  21. Krishan, DS: MHD mixed convection visco-elastic slip flow through a porous medium in a vertical porous channel with thermal radiation. Kragujevac J. Sci. 35, 27-40 (2013) Google Scholar
  22. Khader, MM, Sweilam, NH: On the approximate solutions for system of fractional integro-differential equations using Chebyshev pseudo-spectral method. Appl. Math. Model. 37, 9819-9828 (2013) MathSciNetView ArticleGoogle Scholar
  23. Khader, MM, Sweilam, NH, Mahdy, AMS: Numerical study for the fractional differential equations generated by optimization problem using Chebyshev collocation method and FDM. Appl. Math. Inf. Sci. 7(5), 2013-2020 (2013) MathSciNetView ArticleGoogle Scholar
  24. Emran, T: Application of Chebyshev collocation method for solving two classes of non-classical parabolic PDEs. Ain Shams Eng. J. 6(1), 373-379 (2015) View ArticleGoogle Scholar
  25. Rakib, FE, Hamzaga, DO, Zaki, FAE-R: Spectral analysis of wave propagation on branching strings. Bound. Value Probl. 2016, 215 (2016) MathSciNetView ArticleMATHGoogle Scholar
  26. Khader, MM: On the numerical solutions for the fractional diffusion equation. Commun. Nonlinear Sci. Numer. Simul. 16, 2535-2542 (2011) MathSciNetView ArticleMATHGoogle Scholar
  27. Ingham, DB, Pop, I, Cheng, P: Combined free and forced convection in a porous medium between two vertical walls with viscous dissipation. Transp. Porous Media 5, 381-398 (1990) View ArticleGoogle Scholar
  28. Rees, D, Lage, JL: The effect of thermal stratification of natural convection in a vertical porous insulation layer. Int. J. Heat Mass Transf. 40, 111-121 (1997) View ArticleMATHGoogle Scholar
  29. Beckett, PM: Combined natural and forced convection between parallel vertical walls. SIAM J. Appl. Math. 39, 372-384 (1980) MathSciNetView ArticleMATHGoogle Scholar
  30. Beckett, PM, Friend, IE: Combined natural and forced convection between parallel walls: developing flow at higher Rayleigh numbers. Int. J. Heat Mass Transf. 27, 611-621 (1984) View ArticleMATHGoogle Scholar
  31. Chamkha, AJ, Khaled, AA: Similarity solutions for hydromagnetic simultaneous heat and mass transfer by natural convection from an inclined plate with internal heat generation or absorption. Heat Mass Transf. 37, 117-123 (2001) View ArticleGoogle Scholar
  32. Snyder, MA: Chebyshev Methods in Numerical Approximation. Prentice-Hall, Englewood Cliffs (1966) MATHGoogle Scholar
  33. Rajagopal, KR, Na, TY, Gupta, AS: Flow of a viscoelastic fluid over a stretching sheet. Rheol. Acta 23, 213-215 (1984) View ArticleGoogle Scholar


© The Author(s) 2017