I am using figure* in twocolumn document to make listings and tikz diagrams take the space of both columns. I am very new to latex, so maybe there is a reason why I shouldn't do it. Still, I am getting some of my figure*s at the separate page (so called float page, and that is ok). The default latex mechanism vertically aligns this figure*s to the center of the page and this is the behavior I am trying to change.
I have tried to set new values as this answer suggests but it has changed nothing, my figure*s are still centered.
\makeatletter
\setlength{\@fptop}{0pt}
\setlength{\@fpbot}{0pt plus 1fil}
\makeatother
It is worth mentioning that I am overriding default rules for float placement mechanism and using geometry and float packages. I am using so called latexmk (lualatex) to generate the output pdf-file.
The whole document can be observed here (please, follow the imports for complete comprehension).

\documentclass[9pt, letterpaper, twocolumn]{article}Or I need to specify it separately for the float only page?
– Дмитрий Селянин Jun 13 '22 at 13:35