I am trying to clearpage and then immediately have the figure on top, then the text below the figure on this new page. However, what shows are the following: the figure is right in the middle of the second page, and the text is on the third page. I wish to erase the 3rd page, and that the text on the 3rd page at the moment will be on the second page along with the figure.
If I do not use the /clearpage or /FloatBarrier, then the text will go to the first page, and that is the least I wanted. I also tried \afterpage, but it was not working either. I probably did something wrong. Thank you so much for helping!
I would like the page to be this:

Below are my code sample:
\documentclass[twoside,twocolumn]{article}
\usepackage{subcaption}
\usepackage{afterpage}
\usepackage[section]{placeins}
\begin{document}
.....
\renewcommand\thesubfigure{\alph{subfigure}}
\graphicspath{ {Data/N-DImensional(0<r_i<1)/r_i_0dot0262955/} }
\begin{figure*}[h]
\centering
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.85\linewidth]{0dot348731M}
\caption{Biomass vs. Biodiversity}
\label{fig:sub41}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.85\linewidth]{0dot348731D}
\caption{Biomass vs. Biodiversity}
\label{fig:sub42}
\end{subfigure}
\caption{4-Dimensional Lokta-Volterra model with different growth rates $(x_0=0.348731)$.}
\end{figure*}
\FloatBarrier
\noindent Text Sample
\end{document}
Here are the links of what the 2 pages I imported:


on beginning and\end{document}on the end. Usual help to add position option[t]to figure environment (\begin{figure}[t]`). – Zarko Apr 23 '17 at 23:57\begin{document}... – Zarko Apr 24 '17 at 00:46figure*(for span two columns) , which is always on the top of the next page where it is inserted. Consequently at them the positioning option hasn't sense. Please, can you explain again, what is your problem? – Zarko Apr 24 '17 at 00:53example-imageorexample-image-aetc.? – cfr Apr 24 '17 at 01:24twocolumndocument, perhaps? Unless my assumption is wrong, of course, in which case, apologies. – alpenwasser Apr 24 '17 at 02:03\makeatletter \setlength{\@dblfptop}{0pt} \setlength{\@dblfpbot}{0pt plus 1fil} \makeatotherin the preamble, but that will still put it on a separate page and not on the same page as the small bit of text (at least for me, despite several experiments with the LaTeX float parameters like\dblfloatpagefractionetc.). – alpenwasser Apr 24 '17 at 02:04twocolumnmode much, nor looked at its implementation. – alpenwasser Apr 24 '17 at 02:19