{'fraction_non_alphanumeric': 0.036141916670348606, 'fraction_numerical': 0.015375778730172757, 'mean_word_length': 4.731577614585971, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Flow over a non-uniform sheet with non-uniform stretching (shrinking) and porous velocities

Viscous flow over a porous and stretching (shrinking) surface of an arbitrary shape is investigated in this article. New dimensions of the modeled problem are explored through the existing mathematical analogies in such a way that it generalizes the classical simulations. The latest principles provide a framework for unification, and the consolidated approach modifies the classical formulations. A realistic model is presented with new features in order to explain variety of previous observations on the said problems. As a result, new and upgraded version of the problem is appeared for all such models. A set of new, unusual, and generalized transformations is formed for the velocity components and similarity variables. The modified transformations are equipped with generalized stretching (shrinking), porous velocities, and surface geometry. The boundary layer governing equations are reduced into a set of ordinary differential equations (ODEs) by using the unification procedure and technique. The set of ODEs has two unknown functions f and g. The modeled equations have five different parameters, which help us to reduce the problem into all previous formulations. The problem is solved analytically and numerically. The current simulation and its solutions are also compared with existing models for specific value of the parameters, and excellent agreement is found between the solutions.


Introduction
The present progress regarding fluid flow over a porous and stretching (shrinking) sheet is incremental and substantial. The physical models of fluid flow have profound applications in extrusion processes and metal industries. [1][2][3] Notable achievements and investigations have been made, and the researchers are recorded new observations regarding such models. Sakiadis 4 studied boundary layer flow of an incompressible fluid over a continuous stretching sheet moving with a constant speed. The next significant and analytical study was presented for the variable stretching velocity by Crane. 5 A new similarity solution is explored by Banks 6 for a boundary layer flow due to stretching surface, and he provided new analytical and numerical solutions to the problem. Moreover, he also presented some special non-similar solutions of the flow problem. Later on, the Eigen solutions of boundary layer flow over stretching sheets have been examined and investigated by Banks and Zaturska. 7 Flow and heat transfer over a continuous linearly stretched sheet with variable surface temperature have been discussed by Grubka and Bobba 8 and solved the problem by using special Kummer's function. The reference papers are mainly concerned about similarity solutions of viscous fluid flows over a porous stretching (shrinking) sheet. [9][10][11][12] McLeod and Rajagopal 13 examined the unique solution of Navier-Stokes equation for a viscous flow over a stretching sheet. Chang et al. 14 and Lawrence et al. 15 investigated the multiple solutions of a non-Newtonian fluid flows over a stretching sheet. Recently, lot of works have been carried out by many researchers to model and solve the problems of fluid flow related to stretching (shrinking) over a sheet of an arbitrary shape in Newtonian and non-Newtonian fluids. [16][17][18][19][20][21][22][23][24] This section is strengthened by citing latest research work from the literature into it. In these research articles, nano and micropolar fluid models are investigated for both Newtonian and non-Newtonian fluids over a stretching sheet. The convective flow of nano fluids is analyzed in some of the studies, [25][26][27][28][29][30][31] and interesting results have been pursued for flow and heat transport in such special situations. A model problem of viscous flow and heat transfer is studied over a stretching sheet for passive control of nano particles on surface of a thin layer of fluid. 25 Later on, this model is further extended for non-Newtonian fluids. 26 Other researchers [27][28][29][30][31] investigated the flow, heat, and mass transfer in fluids maintained over a stretching sheet. The important application of boundary layer flow is further enhanced in some works, [32][33][34][35][36] and they discussed steady flow with magnetohydrodynamic (MHD) effects, unsteady flow and heat transfer with MHD effects, unsteady mixed convection flow with magnetic effect, and unsteady natural convection flow with MHD effects for micropolar fluid. The study of MHD thermosolutal Marangoni boundary layer flow without convection is discussed by Magyari,37 and the study of fluid flow with convection over a flat surface in the presence of heat generation or absorption effects is discussed by Chamkha. 38 Moreover, MHD flows of chemically reactive species of micropolar fluid in the presence of heat generation or absorption are investigated in the works of Khedr et al. 39 and Damseh et al. 40 On the contrary, numerous studies have been carried out to improve the thermal conductivity of fluids by including nano/micro or large-sized particle materials into it. A comprehensive survey of all such cases has been completed by Chamkha. 41,42 Chamkha et al. 41 found the effects of stretching surfaces on three-dimensional micropolar fluids. The mathematical simulations in Chamkha et al. 41 offer the insights of wall-driven flows into the mechanisms studied so far. Chamkha et al. 42 investigated the effects of uniform lateral mass flux on non-Darcy natural convection boundary layer flow of a non-Newtonian fluid over a permeable vertical cone embedded in a porous medium filled with nano fluid.
Note that this investigation is completed by considering the Brownian motion and the inputs of thermophoresis. Stretching (shrinking) problems are attempted by many researchers such that they transformed the governing non-linear boundary value problem into selfsimilar form, and later on they found either exact or the numerical solutions of the simplified problem. There are few stretching (shrinking) problems for which exact analytical solution are known. 43,44 In this article, the results of those classical models are recovered which describe fluid flow over a variable (uniform), stretched (shrunk), and porous (variable and uniform) sheet of variable thickness. The problem is formulated in terms of the continuity equation and boundary layer momentum equation with generalized boundary conditions. The boundary conditions are taken on stretched (shrunk) and porous (injection/suction) surface of variable thickness. A set of generalized and unusual similarity transformations is formed for the velocity components and similarity variable. By means of the transformation, the governing partial differential equations (PDEs) together with boundary conditions are converted into a set of coupled boundary value problems. The last system has two ordinary differential equations (ODEs) in two unknown functions, which are the representatives of velocity components. The new modeled equations are matched with some of the studies 4,10,16-24 for fixed value of parameters involved in the problem, and details of the comparison are shown in tables and graphs. New exact, numerical, and power series solutions of the modeled problem are attempted. The approximate solutions are compared with the exact and numerical solutions, and excellent agreement is found among them. Moreover, the solutions are also compared with the published results for fixed value of the parameters, and these observations are presented in different tables and figures. Velocity and shear stress profiles are graphed for different values of all these parameters, and interesting results have been produced and discussed. New profiles are also added for the sake of comparison with classical results. The comprehensive graphs of new and classical predications ensure the difference between the two.

Problem formulation
Here, we assumed two-dimensional, steady, and laminar flow of an incompressible viscous fluid, and the flow is maintained over a stretched (shrunk) and porous sheet. The sheet of variable thickness is porous, and the porous velocity is variable, whereas the stretching/shrinking velocity is also non-uniform. Moreover, the ambient fluid is at rest. The following governing equations are taken for the modeled problem, which include continuity and boundary layer momentum equation It is customary to define the no-slip condition at fluid-solid interface. Therefore, the velocity components are considered on stretched (shrunk) and porous surface, y = f (x), and the following boundary conditions are taken on the solid-fluid interface where U (x) = U 0 r(x) m and V (x) = V 0 =(r(x)) are representing variable stretching (shrinking if U (x)\0) and injection (suction if V (x)\0) velocities of the fluid at the surface of the sheet, respectively. Note that f (x) = dr(x) is an arbitrary shape of the surface and q(x)=q 0 = (r(x)) is the characteristic velocity. The characteristic length is defined by r(x)=g(a 0 +ax) 1=b , where b=2 + m and g = b 1=b . A set of following transformations is introduced for the velocity components and similarity variable The new variables in equation (5) are formed on the basis of analogies used in the study of Ka´rma´n 45 and substituted into the governing PDEs (1) and (2), and we get the following ODEs The boundary conditions in equations (3) and (4) (see Figure 1) are reduced as where the prime denotes differentiation with respect to h and d 1 = V 0 =n, d 2 = q 0 =n, and d 3 = U 0 a=n.

Solutions of the problem
In this section, we present the exact solution for specific value of parameters involved in the problem. A series solution coupled with Pade´approximation is also found for general value of parameters. The series solution is compared with the exact and numerical solutions of the problem. The series solution is exactly matched with the other two solutions, and accuracy of the solutions is established. The exact solutions of the highly non-linear Navier-Stokes equations are few; therefore, in some cases, the closed form solutions of the governing equations are found and these recommended solutions are cited by many researchers. Moreover, the numerical solutions or computer's generated solutions are usually compared with the closed form solutions (exact solutions) in order to determine their accuracy and establish their correctness. So these exact solutions are meaningful and applicable, and work as a baseline solution by which one can validate the numerical results. This is the most reasonable argument to compare the computergenerated solutions with the closed form solutions. The exact solutions cannot be formed for all situations, and only special cases are known (came into being) for which such solutions can be found. On the other hand, the classical exact solutions of the popular modeled problems Crane 5 , Banks 6 and Grubka & Bobba 8 are highly cited by many researchers for the comparison of the numerical/approximate solution of their problems. The main objective of the exact solution is to facilitate the computer-generated approximate solutions in the form of comparison. Note that a set of classical solutions is also retrieved from these solutions. In this section, we have presented four different closed form solutions of boundary value problem in equations (6)- (8). These solutions are in the form of rational, hyperbolic, and exponential functions.

Exact solution
Case I (when d 3 \0 and m. À 1) The closed form solution, given below, is in the form of rational functions and clearly asymptotic in nature. This solution is not valid for all choices of the value of parameters. Therefore, some constraints have been imposed on the governing parameters. The denominator of these rational functions cannot be zero, so we need to avoid all those values of the parameters for which the denominator vanishes. The boundary value problem in equations (6)-(8) has a closed form solution for d 3 \0 and m. À 1 where Case II (when d 3 .0 and d 2 6 ¼ 0) Another closed form solution of the boundary value problem in equations (6)- (8) is found by hit and trial method, and it has the following form Case III ) and this solution is exactly matched with the solution of modeled problem published in Magyari and Keller. 10 Case IV A fourth solution of equations (6)-(8) is found for special values of the parameters, that is, wheref w = 2 + f 2 w and f^w = f w (1 + m 1 ). The solutions in equations (15) and (16)

Power series solution
The laborious power series solution of equations (6)-(8) is presented here. Notice that the unknown functions g(h) and h(h) are expressed in power series form as h h ð Þ = X ' where the coefficients a n and b n are need to be determined by substituting equations (17) and (18) into equations (6) and (7). We meet the following recurrence relations for the coefficients a n and b n a k + 2 = 1 k + 2 where k 2 Z + . The coefficients a 0 , b 0 are determined by utilizing the boundary conditions g(0) = 1 and h(0) = 0, which are given in equation (8). Note that the two coefficients are reduced to a 0 = 1 and b 0 = 0. Moreover, the arbitrary constant a 1 in equations (19) and (20) can be determined by applying the condition g(') = 0 and Pade´approximation. The missing constant a 1 is also calculated by the Shooting method for different value of parameters. Four different values of a 1 are calculated and compared with the initial guess g 0 (0), and the results are presented in Table 1. Besides that, the two solutions (power series and numerical) for g(h) are compared in graphs and tables for different sets of value of parameters, and excellent agreement is found between the two.

Comparison of the power series solution with a numerical solution
The power series solution in equations (17) and (18) and numerical solution of equations (6)-(8) are compared in Table 2 for different values of d 1 . The absolute error of the two solutions is calculated in this table. It is noticed that the two solutions are matched and very close to each other. Therefore, the error between solutions is very small. In this table, we have taken only those values of the unknown function at some points of the similarity variable for which the error between solutions is of significant order. A comprehensive analysis of the comparison between solutions is shown in Figure 2. In this figure, the power series solution in equation (17) is compared with the numerical solution of equations (6)- (8), which is obtained by Shooting method. It is observed that the two solutions are exactly matched to each other for this set of value of parameters.

Comparison of the current model and its solutions with literature
The current simulation is compared with the published models for proper and fixed value of the parameters. The unknown functions of the current model are replaced by the respective functions used in the published problems. In addition, we recovered the previous models of the earlier studies 4,10,16-24 such that the parameters (m, d, d 1 , d 2 , d 3 ) of current model are adjusted accordingly. Moreover, if we reconsider the classical stream function formulation then we can present the velocity components (h(h)&g(h)) in the classical form as mentioned in the above stated papers. In such a situation, the comparison of the new approach and the published work is established in Table 3. Conveniently, the parameters in Table 3 have the meanings, that is, d 4 = (À c + AB(d 1 + d 2 ))=d 2 and d 1 and d 2 are replaced by l 1 and l 2 , respectively, in the work of Ali et al., 17 and m is replaced by m 1 in the earlier studies. 10,19,20,23 Note that 10 different research papers are taken from literature, and these articles are simultaneously described the fluid flow over a uniform (or non-uniform) stretching (or shrinking) and porous (uniform or non-uniform injection/suction) sheets (flat or non-flat). These papers are equipped with coupled effects of boundary sources. In all these models, the governing Table 1. The arbitrary coefficient (a 1 ) in equation (17) is compared with the missing condition g 0 (0) in equation (8), when m = À 3, d = 2, d 2 = À 1, and d 3 = À 1=2.  Table 2. Power series solution in equation (17) is compared with the numerical solution of equations (6)-(8) for m = À 3, d = 2, d 2 = À 1, and d 3 = À 1=2.
h Solution in equation (17) Numerical method Absolute error  equations are transformed into a single ODE by using appropriate similarity transformations. The model presented in this article is the generalization of all such models, which are relevant to a specific mechanism. The governing equations are transformed with the help of unusual and generalized similarity transformation to a set of ODEs. In Table 4, g 0 (0) is computed from equations (6)-(8) numerically by Shooting method and compared with f 00 (0) of earlier studies 10,16,17,20,22 for fixed value of parameters. For these choices of value of parameters, the current results are exactly matched with classical data, which are taken from different papers. It is known fact that the plate suction is a very practical means of delaying boundary layer transition to turbulence. Note that for m =À 3, d 3 =À1=2, and different d 1 , we are failed to calculate g 0 (0) for different values of d. It is confirmed that for m =À3, d 1 =À1, and for any value of d, g 0 (0) cannot be evaluated for a wide range of d 3 1 0 (injection), so the values recorded in Table 5 for d and d 3 are beyond the critical values. The observation in Figure 6 enhances the facts about the existence of critical values. It is worth mentioning that the critical values are difficult to determine exactly since they are found by successive integration of the ODEs in equations (6)- (8). The velocity profiles in Figure 3 change shape gradually from a near-Sakiadis flow at the leading edge to the asymptotic exponential, hyperbolic, and general rational function profiles of equations (6)-(8) for downstream (Table 6).

Discussion
In this section, the field properties are elaborated for fixed value of parameters appeared in modeled equations (6)- (8). The effects of all these parameters are seen on the axial and normal velocity components (h(h)&g(h)), and the results are presented in different graphs and tables. Moreover, shear stress is found from Newton's law of viscosity. The skin friction at the walls is computed against the parameters d 1 &d and graphed in two different figures.

Shear stress
The shear stress due to moving fluid can be obtained from the following Newton's law of viscosity In view of equation (5), equation (21) becomes The shear stress at the surface of the sheet (skin friction) is modified and non-dimensionalized, which is presented by the following relation where t = t xy + (am=(b(a 0 + ax)))(V (x) À (madU (x)= (r(x) m + 1 ))) and u = (mU (x)=(r(x)))(1 À (a 2 d 2 )=(b(a 0 +    Table 6. ax)r(x) m )). The modified shear stress is furnished with stretching (shrinking), injection (suction), and boundary layer inputs. Note that this simulation is independent of stream function formulation, and the skin friction coefficient is dependent upon the gradient of axial velocity. Figure 4 shows the profiles of skin friction coefficients (g 0 (0)) against d 1 which is growing thicker as d decreases from positive to negative. However, the skin friction is strongly dependent on d 1 . It is approaching to zero at the separation point and breaks down completely for non-similar flows in the region where skin friction is zero. Similar behavior of skin friction coefficient is noted for different values of d 1 and d in     profiles of axial velocity and the profile has highest peak for smaller value of d 3 with maximum boundary layer thickness. The velocity is increased with the decreasing of d 3 and profiles are concaved down. Besides that, each profile is increased smoothly against the similarity variable h. It starts decreasing which is approaching to zero asymptotically outside the boundary layer. Moreover, the axial velocity is increased in the vicinity of the sheet surface and then starts decreasing as we are getting away from the plate surface. Similar behavior of the axial velocity is noted in Figure 9 for different values of d 3 . The boundary layer thickness is decreased with the increasing of d 3 . In Figure 9, the peaks of the profiles are higher than the peaks of the profiles in Figure 8. From Figures 8 and 9, it is observed that the axial velocity is changed rapidly with d 1 and increased triple times as d 1 increased from 1 to 2.
In Figure 10,

Conclusion
In this article, we have studied the flow of viscous fluid over a porous stretching/shrinking sheet of a variable thickness. Closed form solutions of the problem are found for specific ranges of the value of parameters. The power series solutions of the general problem are obtained with the combination of Pade´approximation. This solution is in excellent agreement with the numerical solution. Furthermore, a detailed comparative study of the current model is presented, and remarkable results are retrieved that are available in literature on the topic. Following are the key findings of this research work: Direct simulation of the governing PDEs is taken and pursued their similarity solutions. A set of   transformations are defined for the velocity components and similarity variable. Note that the stream function formulation is not considered in the modeled problem. As a result, all the previous models of stream function formulation are recovered easily. Multiple solutions of the final governing ODEs are found. The new solutions of the current problem are compared with classical simulations, and excellent agreement is found between them. The comparison is established in different tables and graphs. Different and multiple solutions (closed form and series) of the model equations are presented and exactly matched with the numerical solution.
A new set of solutions is found, and these solutions are missing in the classical simulations. Ultimately, a set of new profiles in Figures 8-10 are presented and such solutions are not seen in the literature. It is one of the reasons that the flow behavior in these graphs is totally different.

Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.