When I add this text:
The pdpotri routine computes the inverse of a real symmetric or complex Hermitian positive definite distributed matrix $sub(A) = A(ia:ia+n-1, ja:ja+n-1)$ using the Cholesky factorization $sub(A) = UH*U or sub(A) = L*LH$ computed by pdpotrf.
to my .tex, I get this:
LaTeX Warning: `h' float specifier changed to `ht'.
If I remove it, it goes away. If I remove only the match mode (the dollar signs), the warning is still alive. The document has sections and subsections, if that helps. It also has many math inside it. I am trying to produce a minor example...
How to get rid of this warning?
EDIT
Check first comment of Gonzalo!
[h]as float placement specifier. It is such a recipe for disaster that internally is changed to the less restrictive , but no much better,[ht]. By the way, the text you mention in your question has nothing to do with the warning; the warning come from using[h]as float placement specifier. – Gonzalo Medina Jul 16 '15 at 15:10[h]specifiers in two tables. Should I delete my question, or you think it would be nice to answer? I couldn't find a solution on my own.. – gsamaras Jul 16 '15 at 15:12[h]write[htb]or put in preamble\def\fps@figure{hbtp}and\def\fps@table{hbtp}, of course beteenmakeatletterandmakeatother˙. – Zarko Jul 16 '15 at 15:13[h]to[ht]happened, relevant to the present question. the reason here is that the addition of text was enough to make the float no longer fit on the specified page. adding that information to the answer in the question you suggest would take care of that confusion. – barbara beeton Jul 16 '15 at 15:19