• A
    Convenience fixes · 6db2596c
    Alex Leontiev 提交于
    Attempting to fix issues pointed out by Vadim Pisarevsky during the pull
    request review. In particular, the following things are done:
    *) The mechanism of debug info printing is changed and made more
    procedure-style than the previous macro-style
    *) z in solveLP() is now returned as a column-vector
    *) Func parameter of solveLP() is now allowed to be column-vector, in
    which case it is understood to be the transpose of what we need
    *) Func and Constr now can contain floats, not only doubles (in the
    former case the conversion is done via convertTo())
    *)different constructor to allocate space for z in solveLP() is used,
    making the size of z more explicit (this is just a notation change, not
    functional, both constructors are achieving the same goal)
    *) (big) mat.hpp and iostream headers are moved to precomp-headers from
    optim.hpp
    6db2596c
precomp.hpp 2.3 KB