Introduction

Fluid with suspended (nanometer-sized particles) nanoparticles is called nanofluid. The first proposition in this area was through Choi’s seminal work at Argonne National Laboratory [1]. The nanoparticles applied in nanofluids are ordinarily made of metals (Al, Cu), oxides (Al2O), nitrides (AlN, SiN), carbides (SiC), or nonmetals (carbon nanotubes, graphite). Also, the biologists have been utilizing diverse kinds of particles, for example, DNA, RNA, proteins, or fluids contained in nanopores [2,3,4]. The base fluid is commonly a conductive fluid, such as water or ethylene glycol. Other base fluids are oil and other lubricants, bio-fluids, and polymer solutions. Nanofluids portray heat transfer fluids that display thermal properties better than those of their host fluids. In this way, the utilization of nanofluids, for example, in heat exchangers, may result in energy and cost reserve funds and ought to encourage the direction of device miniaturization. Additionally, the investigation of particulate suspensions has astounding applications which incorporates high power X-rays, optical devices, biomedical science, material synthesis, and lasers. As of late utilization of nanotechnology in biomedical engineering and medicine has created a lot of interest in thermal properties of bio-nanofluid such as blood with nanoparticle suspension. Among the applications of nanotechnology in the field of medicine currently under development is the use of nanoparticles for the delivery of drugs, heat, light, and other substances to certain types of cells (such as cancer cells). Also, there are nanoparticles, gold, that provide chemotherapy drugs directly to the cancer cells without reaching healthy cells and are still in the development stage and final tests for final approval for use with cancer patients.

In latest couple of decades, scientists and researchers around the world endeavored to continually deal with different parts of nanotechnology. Ghassemi et al. [5] investigated a new effective thermal conductivity model for a bio-nanofluid (blood with nanoparticle Al2O3). Chamkha and Aly [6] studied MHD-free convection flow of a nanofluid past a vertical plate in the presence of heat generation or absorption effects. Natural convective boundary layer flow over a horizontal plate embedded in a porous medium saturated with a nanofluid was reported by Gorla and Chamkha [7]. Also, a numerical study for forced convection flow of nanofluid through a porous medium using Brinkman–Forchheimer model was analyzed by Khan and Pop [8]. Ashorynejad et al. [9] presented a nanofluid flow and heat transfer due to a stretching cylinder in the presence of magnetic field. Shooting method and Chebyshev spectral collocation techniques are used to compute magnetic parameter effects on slip magnetic nanofluid flows from both stretching and shrinking sheet flows by Uddin et al. [10]. Khan et al. [11] analyzed a model for a three-dimensional nanofluid flow. Ferdows et al. [12] employed an explicit finite difference method to investigate combined thermal radiation and transverse magnetic field effects on unsteady magneto-convection from an extending nanopolymer sheet with wall mass flux effects. Sreedevi et al. [13] and Prabhavathi et al. [14] scrutinized MHD boundary layer heat and mass transfer flow over a vertical cone embedded in a porous media filled with nanofluid. A numerical simulation for melting heat transfer and radiation effects in stagnation point flow of carbon-water nanofluid was studied by Hayat et al. [15]. More recently, Zeeshan et al. [16] inspected an analysis of activation energy in Couette-Poiseuille flow of nanofluid in the presence of chemical reaction and convective boundary conditions. Analysis of magneto-hydrodynamics heat and mass transfer analysis of single and multi-wall carbon nanotubes over vertical cone with convective boundary condition was analyzed by Sreedevi et al. [17]. Also an analysis of heat and mass transfer enhancement in mixed convection in a Brinkman–Darcy flow of Au-water and Ag-water nanofluids was reported by Mendu et al. [18]. Furthermore, in the last few years, several studies for convection nanofluid flow through a pour medium have been done [19,20,21,22,23].

Copious studies show the significance of non-Newtonian attributes of numerous liquid materials, both in nature and in technology. An accumulation of non-Newtonian models have been delivered in the latest years, as a declaration of the rheological properties of various liquids. In addition, most of the physiological liquids in the human body act like a non-Newtonian fluid. Blood is a suspension of red platelets (erythrocytes), white platelets (leukocytes), and platelets in a mind-boggling arrangement (plasma) of gases, proteins, salts, sugars, and lipids, i.e., in corpuscles (a little platelet), blood being suspended, and at little shear rates, acts like non-Newtonian liquid in minor veins. Consequently, it is conventionally to think about that blood is a non-Newtonian liquid involving platelets and blood plasma.

A lot of authors investigated the particle motion in different biological fluids for describing rheological behavior of blood. For example, the stopping/starting flow of fluid through a pipe without/with stenosis was investigated by Nakamura and Sawada [24]. Wang [25, 26] presented theoretical and approximate solutions for a fluid flow and heat transfer analysis underlying spreading surface, respectively. Also, Lin and Chen [27] have given exact solution for the heat transfer analysis of Wang’s problem [25, 26]. Furthermore, the problem of MHD flow of non-Newtonian fluid through porous medium underlying spreading surface was scrutinized by Eldabe et al. [28]. Seddeek and Salem [29] studied effectiveness of both variable viscosity and thermal diffusivity on the fluid flow underlying spreading surface. Lately, Elgazery [30] analyzed numerically the effectiveness of variable properties on flow and heat transfer about a biviscosity fluid through a porous medium.

In most of the abovementioned studies, the spreading of non-Newtonian fluid with suspension of nanoparticles as through tissues and porous membranes in human body is not taken into account. So, the objective of the current study extend the recent work of Elgazery [30] to analyze the effect of internal heat generation/absorption on a non-Newtonian Casson fluid with suspension of gold (Au) or alumina (Al2O3) nanoparticles, flow underlying spreading surface through a non-Darcian porous medium. Two cases of nanofluid are considered. The first is Newtonian nanofluid, water with β → ∞ and Pr = 6.785. The second is non-Newtonian bio-nanofluid, blood with β = 0.1 and Pr = 25. The governing equations are reduced to ODEs by appropriate similarity transformation before solving numerically by using the Chebyshev pseudospectral technique. Therefore, this study gives a more exact picture of flow and heat transfer in this issue than the standard investigation with regular fluid. The effectiveness of utilizing nanoparticles on this motion appeared in tables and graphs.

Formulation of the problem

Consider a steady laminar boundary layer flow and heat transfer for a non-Newtonian Casson nanofluid containing different type of nanoparticles gold (Au) or alumina (Al2O3) in the presence of internal heat generation/absorption. The flow model is shown in Fig. 1 and consists of a flow of a viscous, incompressible electrically conducting nanofluid that occupies the space for z ≥ 0, lying in the plane z = 0, and spreading underlying a film (membrane) of thickness h. It assumed that a non-uniform vertical magnetic field B(r) = B0/r as a function of radial distance r is applied to the flow. Also, it assumed that the nanofluid saturated non-Darcy porous medium with non-uniform permeability K(r) as a function of radial distance r. Transport underlying the membrane takes place when a driving force is applied to the nanofluid; this driving force is a temperature difference ΔT across the boundary layer [31]. The pressure gradient which is built up by the solid structure in the porous medium is neglected. It assumed that the base fluid and the nanoparticles are in thermal equilibrium and no slip occurs between them. The thermophysical properties of the nanofluids are given in Table 1 [32].

Fig. 1
figure 1

Flow model that consists of a flow of a viscous, incompressible electrically conducting nanofluid

Table 1 Thermophysical properties of water and nanoparticles [32]

The governing boundary layer equations for this investigation are based on the balance laws of mass, linear momentum, and energy equation. Under these assumptions, and according to the boundary layer approximation with axisymmetric cylindrical polar coordinate system (r, φ, z), the flow is assumed to be axisymmetric. Hence, the velocity components and the temperature are independent of φ. The rheological model of state for an isotropic and incompressible flow of a non-Newtonian Casson fluid is defined as follows [33, 34]:

$$ {\tau}_{ij}=\left\{\begin{array}{l}2\left({\mu}_{nf}+\frac{p_y}{\sqrt{2{\pi}_0}}\right){\mathrm{e}}_{ij}\kern9.239993em {\pi}_0\ge {\pi}_c,\\ {}2\left({\mu}_{nf}+\frac{p_y}{\sqrt{2{\pi}_c}}\right){\mathrm{e}}_{ij}\kern9.119993em {\pi}_0<{\pi}_c,\end{array}\right. $$
(1)

where τij is the stress tensor, μnf is the effective plastic dynamic viscosity of the nanofluid (see Eq. 10), and py is the yield stress of the nanofluid. π0 = eijeij and πc is a critical value of this product, where \( {\mathrm{e}}_{ij}=\frac{1}{2}\left(\frac{\partial {\mathrm{v}}_{\mathrm{i}}}{\partial {\mathrm{x}}_{\mathrm{j}}}+\frac{\partial {\mathrm{v}}_{\mathrm{j}}}{\partial {\mathrm{x}}_{\mathrm{i}}}\right) \) is the deformation rate.

Few examples of Casson fluids are jelly, tomato sauce, honey, concentrated fruit juice, and blood. Moreover, the Casson model is sometimes stated to fit rheological data better than general viscoelastic model for many materials [33, 34].

The governing steady boundary layer equations governing the flow and heat transfer for non-Newtonian Casson nanofluid in the presence of internal heat generation source/absorption sink are described by the following equations [25, 26, 28, 29]:

$$ \frac{\mathit{\partial}(ru)}{\mathit{\partial r}}+\frac{\mathit{\partial}(rw)}{\mathit{\partial z}}=0, $$
(2)
$$ {\rho}_{nf}\left(u\frac{\mathit{\partial u}}{\mathit{\partial r}}+w\frac{\mathit{\partial u}}{\mathit{\partial z}}\right)=\frac{\mathit{\partial}{\tau}_{rz}}{\mathit{\partial z}}-\frac{\mu_{nf}}{K(r)}u-c{\rho}_{nf}\;{u}^2-{\sigma}_{nf}{B}^2(r)u, $$
(3)
$$ u\frac{\mathit{\partial T}}{\mathit{\partial r}}+w\frac{\mathit{\partial T}}{\mathit{\partial z}}={\alpha}_{nf}\frac{{\mathit{\partial}}^2\mathrm{T}}{\mathit{\partial}{z}^2}+\frac{Q_0\left(T-{T}_{\infty}\right)}{{\left(\rho\;{c}_p\right)}_{nf}}, $$
(4)

where

$$ {\tau}_{rz}=\left({\mu}_{nf}+\frac{p_y}{\sqrt{2{\pi}_c}}\right)\left(\frac{\mathit{\partial u}}{\mathit{\partial z}}+\frac{\mathit{\partial w}}{\mathit{\partial r}}\right). $$
(5)

The appropriate boundary conditions are [27]

$$ \left.\begin{array}{l}u=\frac{F}{r},\kern0.6em w=0,\kern0.6em T={T}_w(r),\kern1.44em z\to 0\\ {}u=0,\kern0.6em w=0,\kern0.6em T\to {T}_{\infty },\kern2.34em z\to \infty \end{array}\right\}. $$
(6)

where u and w are the fluid velocity components in r and z directions, respectively. T is the fluid temperature, c is the inertia coefficient, and Q0 is the heat generation/absorption coefficient. T is the temperature of the fluid far away from the surface. Tw(r) is the temperature of the plate which can be defined as Tw(r) = T + Arn [28], where A is empirical constant. n is the surface temperature variation parameter. Also, F = Q/(2π h) is a constant, h is the thickness of spreading film, and Q is the volume flux on the surface at z = 0. Furthermore, ρnf is the effective density of the nanofluid, (ρ cp)nf is the heat capacitance of the nanofluid, and αnf is the effective thermal diffusivity of the nanofluid, which defined as [32, 35]:

$$ \left.\begin{array}{l}{\rho}_{nf}=\left(1-\varphi \right){\rho}_f+\varphi\;{\rho}_{\mathrm{s}},\kern2.52em {\left(\rho\;{C}_P\right)}_{nf}=\left(1-\varphi \right){\left(\rho\;{C}_P\right)}_f+\varphi\;{\left(\rho\;{C}_P\right)}_s\\ {}\frac{k_{nf}}{k_f}=\frac{k_{\mathrm{s}}+2\;{k}_f-2\;\varphi \left({k}_f-{k}_s\right)}{k_s+2\;{k}_f+2\;\varphi \left({k}_f-{k}_s\right)},\kern1.08em {\alpha}_{nf}=\frac{k_{nf}}{{\left(\rho\;{C}_P\right)}_{nf}},\kern1.2em {\mu}_{nf}=\frac{\mu_f}{{\left(1-\varphi \right)}^{2.5}}\end{array}\right\}. $$
(7a)

Also, the following model is used for determining the electrical conductivity of nanofluids σnf [36, 37]:

$$ \frac{\sigma_{nf}}{\sigma_f}=1+\frac{3\left(\Gamma -1\right)\varphi }{\left(\Gamma +2\right)-\left(\Gamma -1\right)\varphi },\kern0.48em \Gamma =\frac{\sigma_s}{\sigma_f}. $$
(7b)

Eq. (7a) can take the following form:

$$ {\rho}_{nf}={D}_1{\rho}_f,\kern1.08em {\left(\rho\;{C}_P\right)}_{nf}={D}_2\;{\left(\rho\;{C}_P\right)}_f,\kern1.44em {\alpha}_{nf}=\frac{D_3}{D_2}{\alpha}_f, $$
(8)

where D1, D2, and D3 are constant given by:

$$ {D}_1=\left(1-\varphi \right)+\varphi\;\frac{\rho_s}{\rho_f},\kern0.72em {D}_2=\left(1-\varphi \right)+\varphi\;\frac{{\left(\rho\;{C}_P\right)}_s}{{\left(\rho\;{C}_P\right)}_f},\kern0.48em {D}_3=\frac{k_{nf}}{k_f}. $$
(9)

Moreover, μnf given by Brinkman [38] as:

$$ {\mu}_{nf}=\frac{\mu_f}{{\left(1-\varphi \right)}^{2.5}}, $$
(10)

where φ is the solid volume fraction of the nanoparticles, ρf is the reference density of the fluid, ρs is the reference density of the solid, CP is the specific heat at constant pressure, knf is the effective thermal conductivity of the nanofluid, kf is the thermal conductivity of the fluid, ks is the thermal conductivity of the solid, σf is the electrical conductivity of the fluid, σs is the electrical conductivity of the solid, and μf is the dynamic viscosity of the fluid. Using the following similarity transformations [33, 34]:

$$ \left.\begin{array}{l}\eta =\sqrt{\frac{F}{\nu_f}}\frac{z}{r},\kern0.6em u=\frac{F}{r}f\hbox{'}\left(\eta \right),\kern0.6em w=-\frac{\sqrt{{F\nu}_f}}{r}\left[f\left(\eta \right)-\eta\;f\hbox{'}\left(\eta \right)\right],\\ {}K(r)=\frac{\nu_f\;{r}^2}{F} Da,\kern1.08em T={T}_{\infty }+{Ar}^n\theta \left(\eta \right).\end{array}\right\} $$
(11)

where f(η) and θ(η) are the stream and temperature functions, respectively. νf = μf/ρf is the kinematic viscosity of the nanofluid.

The requirement of continuity Eq. (2) is automatically satisfied and by substituting Eqs. (8, 9, 10, and 11) into Eqs. (3, 4, 5, and 6) becomes

$$ \left(1+\frac{{\left(1-\varphi \right)}^{2.5}}{\beta}\right)f\hbox{'}\hbox{'}\hbox{'}\left(\eta \right)+{\left(1-\varphi \right)}^{2.5}{D}_1\left[f\left(\eta \right)\;f\hbox{'}\hbox{'}\left(\eta \right)+\left(1-\gamma \right){\left(f\hbox{'}\left(\eta \right)\right)}^2- Mf\hbox{'}\left(\eta \right)\right]-\frac{f\hbox{'}\left(\eta \right)}{Da}=0, $$
(12)
$$ \theta \hbox{'}\hbox{'}\left(\eta \right)+\frac{D_2}{D_3}\Pr \left[f\left(\eta \right)\;\theta \hbox{'}\left(\eta \right)-n\;f\hbox{'}\left(\eta \right)\;\theta \left(\eta \right)\right]+\frac{q}{D_3}\theta \left(\eta \right)=0, $$
(13)
$$ f(0)=0,\kern0.6em f\hbox{'}(0)=1,\kern0.6em \theta (0)=1, $$
(14a)
$$ f\hbox{'}\left(\infty \right)=0,\kern1.08em \mathrm{and}\kern0.96em \theta \left(\infty \right)=0. $$
(14b)

where the primes denote differentiation with respect to η. \( \beta ={\mu}_f\sqrt{2\;{\pi}_c}/{p}_y \) is the upper limit apparent viscosity coefficient parameter (for Newtonian fluid β → ∞). \( \Pr =\frac{\nu_f\;}{\alpha_f} \) is the Prandtl number, and \( q=\frac{Q_0\;}{{\left(\rho\;{c}_p\right)}_f}\frac{r^2}{F} \) is the heat source (q > 0) or sink (q < 0). γ = c r, \( Da=\frac{F\;K(r)}{\nu_f\;{r}^2} \), and \( M=\frac{\sigma_{\mathrm{nf}}}{\rho_{\mathrm{nf}}}\frac{B_0^2}{F} \) are porous medium inertia coefficient, permeability, and magnetic parameters, respectively.

It should be observed that for a regular fluid (φ = 0) and absence of heat generation/absorption (q = 0), Eqs. 12 and 13 reduce to Eqs. 10 and 11 from Elgazery [30] in non-variable viscosity, non-variable thermal conductivity, non-magnetic field, and absence of concentration case.

The physical amounts of enthusiasm for this issue are the local skin friction which identified with f ’’ (0) by the relation \( Cf={\tau}_w{\left[{\rho}_{\mathrm{nf}}{\left(\frac{F}{r}\right)}^2\sqrt{\frac{\nu_f}{F}}\right]}^{-1} \) and by using Eq. (11).

$$ Cf=\frac{1}{D_1}\left(\frac{1}{{\left(1-\varphi \right)}^{2.5}}+\frac{1}{\beta}\right)f\hbox{'}\hbox{'}(0), $$
(15)

where τw = (τrz)z = 0 is the shear stress at the surface.

The local heat transfer on the surface might be composed by the heat flux

$$ {q}_w(r)=-{k}_{\mathrm{nf}}{\left(\frac{\partial T}{\partial z}\right)}_{z=0}=-{D}_3\frac{k_f\left({T}_w(r)-{T}_{\infty}\right)}{r}\sqrt{\frac{F}{\nu_f}}\;\theta \hbox{'}(0), $$
(16)

and the heat transfer coefficient

$$ h(r)=-\frac{q_w(r)}{\left({T}_w(r)-{T}_{\infty}\right)}=-{D}_3\frac{k_f}{r}\sqrt{\frac{F}{\nu_f}}\;\theta \hbox{'}(0). $$
(17)

Then, Nusselt number (Nu) can be gotten from the numerical outcomes by the connection

$$ \mathrm{Nu}=\frac{r\;h(r)}{k_f}\sqrt{\frac{\nu_f}{F}}=-{D}_3\;\theta \hbox{'}(0). $$
(18)

Numerical procedure

The Chebyshev polynomials are utilized broadly in numerical calculations. The Chebyshev polynomials have demonstrated effectively in the numerical arrangement of different boundary value problems [39, 40] and in computational fluid dynamics (CFD) [41,42,43]. The present study manages use of Chebyshev pseudospectral technique to deal with the boundary layer equations in MHD flow. Hence, the Chebyshev pseudospectral (CPS) method used to solve the system of two-dimensional momentum and energy ordinary differential Eqs. (12 and 13) with boundary conditions (14) (see for example [44,45,46,47,48,49,50,51,52]).

Using the algebraic mapping [53],

$$ \zeta =2\left(\frac{\eta }{\eta_{\infty }}\right)-1. $$
(19)

The domain in the η direction is [0, η] where η is the edge of boundary layer is mapped into computational region [−1, 1] and the Eqs. (12, 13, 14a and 14b) are transformed into the following system:

$$ {\displaystyle \begin{array}{l}\left(1+\frac{{\left(1-\varphi \right)}^{2.5}}{\beta}\right)f\hbox{'}\hbox{'}\hbox{'}\left(\zeta \right)+\left(\frac{\eta_{\infty }}{2}\right){\left(1-\varphi \right)}^{2.5}{D}_1\left[f\left(\zeta \right)\;f\hbox{'}\hbox{'}\left(\zeta \right)+\left(1-\gamma \right){\left(f\hbox{'}\left(\zeta \right)\right)}^2-\left(\frac{\eta_{\infty }}{2}\right) Mf\hbox{'}\left(\zeta \right)\right]\\ {}-{\left(\frac{\eta_{\infty }}{2}\right)}^2\frac{1}{Da}f\hbox{'}\left(\zeta \right)=0,\kern18.36em \end{array}} $$
(20)
$$ \theta \hbox{'}\hbox{'}\left(\zeta \right)+\left(\frac{\eta_{\infty }}{2}\right)\frac{D_2}{D_3}\Pr \left[f\left(\zeta \right)\;\theta \hbox{'}\left(\zeta \right)-n\;f\hbox{'}\left(\zeta \right)\;\theta \left(\zeta \right)\right]+{\left(\frac{\eta_{\infty }}{2}\right)}^2\frac{q}{D_3}\theta \left(\zeta \right)=0, $$
(21)
$$ \left.\begin{array}{l}f(0)=0,\kern0.6em f\hbox{'}\left(-1\right)=\frac{\eta_{\infty }}{2},\kern0.6em \theta \left(-1\right)=1,\\ {}f\hbox{'}(1)=0,\kern1.08em \mathrm{and}\kern0.96em \theta (1)=0.\end{array}\right\}. $$
(22)

The derivatives of the function f(x) at Gauss–Lobatto points \( {x}_k=\cos\;\left(\frac{k\pi}{L}\right) \) are given by [54]

f(n) = D(n)f.

where

\( \underline{f}={\left[f\left({x}_0\right),f\left({x}_1\right),\dots, f\left({x}_L\right)\right]}^T, \)

and

\( {\underline{f}}^{(n)}={\left[{f}^{(n)}\left({x}_0\right),{f}^{(n)}\left({x}_1\right),\dots, {f}^{(n)}\left({x}_L\right)\right]}^T. \)

where D(n) is the pseudospectral differentiation matrix

\( {D}^{(n)}=\left[{d}_{k,j}^{(n)}\right], \)

or \( {f}^{(n)}\left({x}_k\right)=\sum \limits_{j=0}^L{d}_{k,j}^{(n)}f\left({x}_j\right). \)

where

\( {d}_{k,j}^{(n)}=\frac{2\;{\gamma}_j^{\ast }}{L}\sum \limits_{j=0}^L\sum \limits_{\begin{array}{l}\kern1.08em m=0\\ {}\left(m+l-n\right)\mathrm{even}\end{array}}^{l-n}\left({\gamma}_l^{\ast}\;{a}_{m,l}^n\;{\left(-1\right)}^{\left[\frac{lj}{L}\right]+\left[\frac{mk}{L}\right]}\;{x}_{lj-L\left[\frac{lj}{L}\right]}\;{x}_{mk-L\left[\frac{mk}{L}\right]}\right), \)

and

\( {a}_{m,l}^n=\frac{2^nl}{\left(n-1\right)!{c}_m}\frac{\left(s-m+n-1\right)!\left(s+n-1\right)!}{s!\left(s-m\right)!}{a}_l \),

such that 2s = l + m − n  and  c0 = 2, ci = 1, i ≥ 1, where  k, j = 0, 1, 2, … , L and \( {\gamma}_0^{\ast }={\gamma}_l^{\ast }=\frac{1}{2}, \) \( {\gamma}_j^{\ast }=1\kern0.24em \mathrm{for}\;j=1,2,3,\dots, L-1 \) [54].

Therefore, the system of Eqs. (20, 21, and 22) are changed into the accompanying Chebyshev pseudospectral system:

\( {\displaystyle \begin{array}{l}\left(1+\frac{{\left(1-\varphi \right)}^{2.5}}{\beta}\right)\left(\sum \limits_{j=0}^L{d}_{k,j}^{(3)}f\left({\zeta}_j\right)\right)\\ {}+\left(\frac{\eta_{\infty }}{2}\right){\left(1-\varphi \right)}^{2.5}{D}_1\left[f\left({\zeta}_k\right)\left(\sum \limits_{j=0}^L{d}_{k,j}^{(2)}f\left({\zeta}_j\right)\right)+\left(1-\gamma \right){\left(\sum \limits_{j=0}^L{d}_{k,j}^{(1)}f\left({\zeta}_j\right)\right)}^2\right.\left.-M\left(\frac{\eta_{\infty }}{2}\right)\left(\sum \limits_{j=0}^L{d}_{k,j}^{(1)}f\left({\zeta}_j\right)\right)\right]\\ {}-{\left(\frac{\eta_{\infty }}{2}\right)}^2\left(\frac{1}{\mathrm{Da}}\right)\left(\sum \limits_{j=0}^L{d}_{k,j}^{(1)}f\left({\zeta}_j\right)\right)=0,\kern12.35999em k=2(1)L-1,\end{array}} \)

\( {\displaystyle \begin{array}{l}\left(\sum \limits_{j=0}^L{d}_{k,j}^{(2)}\theta \left({\zeta}_j\right)\right)+\frac{D_2}{D_3}\Pr \left(\frac{\eta_{\infty }}{2}\right)\left[f\left({\zeta}_k\right)\;\left(\sum \limits_{j=0}^L{d}_{k,j}^{(1)}\theta \left({\zeta}_j\right)\right)-n\;\theta \left({\zeta}_k\right)\;\left(\sum \limits_{j=0}^L{d}_{k,j}^{(1)}f\left({\zeta}_j\right)\right)\right]\\ {}+\frac{q}{D_3}{\left(\frac{\eta_{\infty }}{2}\right)}^2\theta \left({\zeta}_k\right)=0,\kern15.83999em k=1(1)L-1,\end{array}} \)

and

\( f\left(-1\right)=0,\kern0.84em \left(\sum \limits_{j=0}^L{d}_{0,j}^{(1)}f\left({\zeta}_j\right)\right)=\frac{\eta_{\infty }}{2},\kern0.96em \theta \left(-1\right)=1,\kern1.08em \left(\sum \limits_{j=0}^L{d}_{L,j}^{(1)}f\left({\zeta}_j\right)\right)=0\kern0.6em \mathrm{and}\kern0.6em \theta (1)=0, \)

The nonlinear system which contains 2 L-1 equations for the unknown f(ζi), i = 1(1) L, and θ(ζi), i = 1(1) L-1 is solved by the Newton method (take L = 30).

The computations have been done by using Mathematica 10.4™ software running on a PC. A comparison is made with the obtainable published data in Table 2 which demonstrate a decent concurrence with the present outcomes.

Table 2 Comparison of θ ' (0) between the present results using Chebyshev pseudospectral (CPS) method and Lin and Chen [27] and Seddeek and Salem [29] for selected values of M and n with Da →  ∞ , β →  ∞ , γ = φ = q = 0, Pr  = 0.2

Results and discussion

The reason for the present study is to investigate a non-Newtonian Casson magneto-nanofluid flow underlying an axisymmetric spreading surface through a non-Darcian porous medium with heat generation/absorption. The system of PDEs is transformed to system of nonlinear ODEs which are investigated numerically by Chebyshev pseudospectral (CPS) method with Mathematica software.

Firstly, the values of the Chebyshev pseudospectral approximation for the Nusselt number θ ' (0) with magnetic parameter M and the surface temperature variation parameter n are compared with those from the available published data [27] and [29] in Table 2. This comparison appears a very good agreement and lends to confidence in the numerical solutions and displays that the numerical method is suitable for the solution of the present work.

The numerical solution was presented in Tables 3, 4, and 5 and graphically in Figs. 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, and 13. To ponder the conduct of these profiles, bends are drawn for different values of the parameters that portray the stream at suitable value of η in two cases of nanofluid are considered. The first case is nanofluid, water with suspended gold (Au) or alumina (Al2O3) nanoparticles. The second case is bio-nanofluid, blood with suspended gold (Au) or alumina (Al2O3) nanoparticles.

Table 3 Values of the local Nu for various n, q, and φ with Da = γ = M = 0.1, β →  ∞ , Pr = 6.785 (water)
Table 4 Values of the local Nu for various n, q, and φ with Da = γ = M = 0.1, β = 1, Pr = 25 (blood)
Table 5 Values of the local skin friction Cf and the local Nu for various γ, Da, β, and φ with Pr = 25 (blood) and n = 1, q = M = 0.1
Fig. 2
figure 2

Velocity f ' (η) and temperature θ(η) profiles for different types of nanofluid (water) with Da = q = 0.5, γ = M = 0.1. n = 1

Fig. 3
figure 3

Effects of φ and q (heat source) on temperature distribution θ(η) for Da = 0.5, γ = M = 0.1. n = 1 at a Al2O3 water and b Au water

Fig. 4
figure 4

Effects of φ and q (heat sink) on temperature distribution θ(η) for Da = 0.5, γ = M = 0.1. n = 1 at a Al2O3 water and b Au water

Fig. 5
figure 5

Effects of φ and M on Au/Al2O3 water flow at Da = q = 0.5, γ = 0.1. n = 1: a skin friction Cf and b Nu

Fig. 6
figure 6

Velocity f ' (η) and temperature θ(η) profiles for different types of nanofluid (blood) with Da = q = 0.5, γ = M = 0.1. n = 1.

Fig. 7
figure 7

Effects of φ and q (heat source/sink) on temperature distribution θ(η) for Pr = 25, β = γ = M = 0.1. n = 1, Da = 0.5 at a Al2O3 blood and b Au blood

Fig. 8
figure 8

Effects of φ and Da on velocity distribution f ' (η) for Pr = 25,  β = γ = M = 0.1. n = 1, q = 0.5 at a Al2O3 blood and b Au blood

Fig. 9
figure 9

Effects of φ and γ on velocity distribution f ' (η) for Pr = 25,  β = M = 0.1. n = 1, Da = q = 0.5 at a Al2O3 blood and b Au blood

Fig. 10
figure 10

Effects of φ and γ on temperature distribution θ(η) for Pr = 25,  β = M = 0.1. n = 1, Da = q = 0.5 at a Al2O3 blood and b Au blood

Fig. 11
figure 11

Effects of φ and β on velocity distribution f ' (η) for Pr = 25,  γ = M = 0.1. n = 1, Da = q = 0.5 at a Al2O3 blood and b Au blood

Fig. 12
figure 12

Effects of φ and M on: velocity f ' (η) and temperature θ(η) distributions for q = Da = γ = n = 1 at Au blood

Fig. 13
figure 13

Effects of φ and M on Au/Al2O3 blood flow at Da = q = 0.5, γ = 0.1. n = 1: a skin friction Cf and b Nu

Gold/alumina nanoparticles suspended in water

In this section, the representative results of nanofluid (water) with suspended gold (Au) or alumina (Al2O3) nanoparticles are obtained for β → ∞ (Newtonian fluid) and Pr = 6.785 (the Prandtl number of water).

Figure 2 shows the behavior of the velocity and temperature profiles of nanofluid (water) with two types of nanoparticles (gold and alumina). It is noticed that both momentum and thermal boundary layer thickness change with change in the type of nanoparticles. This figure displays that the momentum boundary layer thickness reduces by the addition of alumina nanoparticles and decrease further if added gold nanoparticles to the water. While the thermal boundary layer thickness increases with the addition of alumina nanoparticles and increases more if added gold nanoparticles to the water. In other words, the effectiveness of adding gold to the water is more than adding alumina. Furthermore, the temperature profile starts with the plate temperature and then decreases monotonically to zero satisfying the far field boundary condition. The influence of the heat generation/absorption on water with gold (Au) or alumina (Al2O3) as nanoparticles is given in Figs. 3 and 4, respectively. Figure 3 indicates that as heat generation source (q > 0) increases, the temperature profile increases. From this figure, we noticed that the effect of heat generation source on temperature distribution is more pronounced in the water with gold (Au) or alumina (Al2O3) as nanoparticle case than in the pure water case. Also, the thickness of the thermal boundary layer for pure fluid (water) is smaller than the thermal boundary layer thickness for Al2O3-water or Au-water as presented in this figure. However, the opposite results occur with heat absorption sink (q < 0) as shown in Fig. 4. This figure displays that, as |q| increases the temperature profile decreases. The variations of the local skin friction coefficient Cf and the local Nu with two nanofluids, Au-water, and Al2O3-water for both cases of magnetic field parameter (M = 0 and M = 1) are represented in Fig. 5. The local skin friction coefficient Cf decreases with increasing φ for the gold as nanoparticles, whereas the local skin friction coefficient Cf profile takes a parabola shape with increasing φ for Alumina (Al2O3) as nanoparticles. In addition, the highest skin friction coefficient is recorded for the Alumina-water compared to the gold water. Moreover, the skin friction coefficient Cf of nanofluids without magnetic field is lower than that of magneto-nanofluids. On the other hand, as the nanoparticle volume fraction φ and magnetic field parameter M increase, the local Nusselt number decreases for gold/alumina water as shown in Fig. 5. These results are similar to those reported for the blood flow in the next section. Also, in gold water case, the magnetic field parameter M is clearer than in alumina-water case.

Table 3 denotes the numerical results of the local Nu for various n, q, and φ with Da = γ = M = 0.1. From this table, we notice that for the case of pure fluid (φ = 0) for heat generation/absorption, as the surface temperature variation n parameter increases, the heat transfer rate (Nusselt number) increases, whereas as the heat generation source (q > 0) increases, the Nusselt number decreases. On the other hand, for the case of nanofluid for heat generation/absorption, as n parameter increases, the Nusselt number increases, whereas the Nusselt number decreases with the increasing in the heat generation source’s value. Additionally, from Table 3, the Nusselt number decreases as the nanoparticle volume fraction parameter φ increases. Moreover, for nanofluid, we notice that the values of the Nusselt number for gold as nanoparticles are less than these values for alumina as nanoparticles.

Gold/alumina nanoparticles suspended in the blood

In this section, the representative results of bio-nanofluid (blood) with suspended gold (Au) or alumina (Al2O3) nanoparticles are obtained for β = 0.1 (non-Newtonian fluid) and Pr = 25 (the Prandtl number of blood).

Figure 6 gives the behavior of the velocity and temperature profiles of nanofluid (blood) with two types of nanoparticles (gold and alumina). It is noticed that both momentum and thermal boundary layer thickness change with change in the type of nanoparticles. Figure 6 displays that the minimum value of the velocity is obtained by adding gold to the blood, while for pure fluid (without adding nanoparticles), the maximum value of the velocity is observed. In fact, the nanoparticles with high thermal conductivity (gold) have better enhancement on heat transfer compared to alumina, i.e., the effectiveness of adding gold to the water and blood is higher than adding alumina. Also, this figure shows that the minimum value of the temperature is obtained for pure fluid and by adding alumina or gold as nanoparticles to the blood respectively, the temperature’s curve moves to maximum value, i.e., the thermal boundary layer thickness is related to the increased thermal conductivity of the nanoparticles (see Table 1). In fact, the high value of thermal diffusivity causes a drop in the temperature gradients and accordingly increases the boundary thickness as plotted in Fig. 6. Physically, one of the most important applications of nanotechnology in the field of medicine is the use of nanoparticles (gold molecules) in chemotherapy to get rid of cancer cells. In addition, one of the main purposes of this study is to evaluate the effect of the heat generation/absorption on magneto-nanofluid spreading through porous membranes in the human body. Then, Fig. 7 represents the effect of the heat source/sink on the blood with suspension of nanoparticles. This figure indicates the response in (a) Al2O3-blood and (b) Au-blood temperature distribution across the boundary layer to various values of heat generation source (q > 0) and heat absorption sink (q < 0). It is clear from this figure that the thermal boundary layer decreases for (q < 0). Physically, the internal heat sink may be exploited to successfully cool the regime, whereas the opposite trend is spotted for heat generation source (q > 0). Moreover, in addition of alumina or gold as nanoparticles to the blood and under the influence of the heat source/sink, we will get the same effect on the temperature distribution. Figure 8 illustrates the effect of the permeability parameter Da on the velocity profile for bio-nanofluid (blood with gold or alumina nanoparticles), respectively. It depicts that the velocity distribution increases by increasing the permeability parameter Da. It is expected that an increase in the permeability of a porous membrane leads to a rise in the spreading of the blood through it. Also, we observed that the effectiveness of porous medium becomes small and vanish as Da → ∞. Physically, this outcome can be accomplished when the openings of the permeable medium are extensive, and then, the opposition of the medium might be disregarded. Figures 9 and 10 describe the effect of the porous medium inertia coefficient γ on the velocity and temperature profiles for blood with two different nanoparticles (gold and alumina), respectively. It displays that as the porous medium inertia coefficient γ increases, the velocity decreases; however, the temperature increases. Moreover, the momentum boundary layer thickness decreases whereas the thermal boundary layer thickness increases by increasing the porous medium inertia coefficient γ. Also, the effect of the porous medium inertia coefficient γ on the temperature distribution of the blood flow is less clear and can be negligible compared to its effect on the velocity distribution of the blood flow as observed in Figs. 9 and 10. Similar effects are observed from Fig. 11 as the non-Newtonian property β works to decrease the blood velocity. This implies that as β increases, the velocity decreases. Moreover, it is evident that the non-Newtonian fluid changes into Newtonian fluid as β → ∞. Additionally, the impact of β becomes littler as its value increments. Thus, the non-Newtonian property can be one of the variables, which resist the spreading of blood through membranes in the human body. Figure 12 articulates another obstruction for the stream of fluid is the axial magnetic field parameter M. This figure gives the impact of M on the distribution of stream and temperature, respectively. While M increments the flow, velocity reduces; however, the temperature distribution increases. Adequately, the adjustment in velocity is inversely proportional to that of the parameter M. The use of a transverse magnetic field to an electrically directing fluid gives rise a resistive-type force called the Lorentz force. This power tends to back off the movement of the fluid in the boundary layer and to expand its temperature. Moreover, the effects on the thermal and the flow fields increment as the quality of the magnetic field increments. Also, the influence of the magnetic field on the velocity distribution is increased significantly as compared with the same influence on the temperature profile as presented in this figure. Finally, Fig. 13 shows the variations of the local skin friction coefficient Cf and the heat transfer rate (the local Nusselt number Nu) with two types of nanoparticles (Au and Al2O3) for both cases of magnetic field parameter (M = 0 and M = 1). It is noticed from this figure that the local skin friction coefficient decreases with increasing φ for the two types of nanoparticles. On the other hand, the lowest skin friction coefficient is recorded for the gold blood compared to alumina blood. Furthermore, the skin friction coefficient of magneto-nanofluids is greater than that of nanofluids if the magnetic field is neglected. Also, it is observed from Fig. 13 that the local Nusselt number decreases with increasing φ for Au and Al2O3 as nanoparticles. These results are similar to those reported by Afify and Abd El-Aziz [55]. Moreover, the local Nusselt number of magneto-nanofluids is lower than that of nanofluids if the magnetic field is neglected.

Tables 4 and 5 present the numerical results of the local Nu and the local skin friction Cf. From Table 4, we notice that for pure fluid (without nanoparticles ϕ=0) for heat source/sink, as the surface temperature variation n parameter increases, the Nusselt number increases, whereas as the heat generation source (q > 0) increases, the Nusselt number decreases. On the other hand, for fluid with suspension of gold (Au) and alumina (Al2O3) nanoparticles, as n parameter increases, the Nusselt number increases, whereas the Nusselt number decreases as heat generation increases. Also, from Table 5, we observe that for both cases of pure fluid and nanofluid, as the porous medium inertia coefficient γ increases, the skin friction increases. As the non-Newtonian property β and the permeability parameter Da increase, the skin friction decreases. While, as γ and β increase, the Nusselt number decreases. Also, as Da increases, the Nusselt number increases. Moreover, from Table 5 for nanofluid, we notice that the values of the local skin friction for gold as nanoparticles are less than these values for alumina as nanoparticles.

Conclusions

This study is focused on investigating a numerical solution of non-Newtonian Casson nanofluid flow underlying an axisymmetric spreading surface through a non-Darcian porous medium with heat source/sink. The system of PDEs are reduced to nonlinear ODEs and solved numerically by Chebyshev pseudospectral (CPS) method. Fine agreements were found in the comparisons, verifying the accuracy and efficiency of the present numerical code. Two cases of nanofluid have been considered. The first case is gold (Au) and alumina (Al2O3) nanoparticles with blood as base non-Newtonian bio-fluid. The second case is gold and alumina nanoparticles with water as base Newtonian fluid. Based on this study, the main conclusions emerging are as follows:

  1. 1.

    The thermal boundary layer thickness is related to the increased thermal conductivity of the nanoparticles. In fact, the nanoparticles with high thermal conductivity (gold) have better enhancement on heat transfer compared to alumina, i.e., the effectiveness of adding gold to the water and blood is higher than adding alumina.

  2. 2.

    The implication of a nanoparticle into bio-fluid can modify the stream design.

  3. 3.

    The Casson property can be one of the variables, which resist the spreading of blood through membranes in the human body.

  4. 4.

    The velocity increases with permeability parameter increasing. Physically, when the openings of the permeable medium are extensive, then the opposition of the medium might be disregarded.

  5. 5.

    The thermal boundary layer decreases for heat absorption sink. Physically, the heat absorption sink may be exploited to successfully cool the regime.

  6. 6.

    One of the most important applications of nanotechnology in the field of medicine is the use of nanoparticles (gold molecules) in chemotherapy to get rid of cancer cells.