# Bob’s Math Routines¶

Todo

The parameter(s) ‘A, c’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.initialize_dual_lambda_mu, line 4.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.is_feasible, line 4.)

Todo

This documentation seems wrong since lambda is not in the list of parameters.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.is_in_v, line 4.)

Todo

The parameter(s) ‘mu, theta, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.is_in_v, line 7.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.is_in_v_s, line 4.)

Todo

The parameter(s) ‘A, b, c, x0’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.solve, line 3.)

Todo

The return value(s) ‘x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.solve, line 5.)

Todo

Document parameter labmda

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.solve, line 11.)

Todo

Document parameter mu

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPoint.solve, line 15.)

Todo

The parameter(s) ‘A, c’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.initialize_dual_lambda_mu, line 4.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.is_feasible, line 4.)

Todo

This documentation looks wrong since lambda is not part of the parameters

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.is_in_v, line 4.)

Todo

The parameter(s) ‘gamma, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.is_in_v, line 7.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.is_in_v_s, line 4.)

Todo

The parameter(s) ‘A, b, c, x0’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.solve, line 3.)

Todo

The return value(s) ‘x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.solve, line 5.)

Todo

Document parameter labmda

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.solve, line 11.)

Todo

Document parameter mu

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointLongstep.solve, line 15.)

Todo

The parameter(s) ‘A, c’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.initialize_dual_lambda_mu, line 4.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.is_feasible, line 4.)

Todo

This documentation seems wrong since lambda is not in the list of parameters.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.is_in_v, line 4.)

Todo

The parameter(s) ‘mu, theta, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.is_in_v, line 7.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.is_in_v_s, line 4.)

Todo

The parameter(s) ‘A, b, c, x0’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.solve, line 3.)

Todo

The return value(s) ‘x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.solve, line 5.)

Todo

Document parameter labmda

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.solve, line 11.)

Todo

Document parameter mu

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointPredictorCorrector.solve, line 15.)

Todo

The parameter(s) ‘A, c’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.initialize_dual_lambda_mu, line 4.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.is_feasible, line 4.)

Todo

This documentation seems wrong since lambda is not in the list of parameters.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.is_in_v, line 4.)

Todo

The parameter(s) ‘mu, theta, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.is_in_v, line 7.)

Todo

The parameter(s) ‘A, b, c, lambda, mu, x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.is_in_v_s, line 4.)

Todo

The parameter(s) ‘A, b, c, x0’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.solve, line 3.)

Todo

The return value(s) ‘x’ are used, but not documented.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.solve, line 5.)

Todo

Document parameter labmda

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.solve, line 11.)

Todo

Document parameter mu

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.LPInteriorPointShortstep.solve, line 15.)

Todo

The return value(s) ‘C, S, U, V, X’ are documented, but nowhere used.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.gsvd, line 16.)

Todo

Explain, what width means in this case

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.pavxWidth, line 25.)

Todo

Explain, what width means in this case

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.pavxWidthHeight, line 26.)

Todo

Explain, what height means in this case

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.pavxWidthHeight, line 32.)

Todo

The return value(s) ‘S, U, V’ are documented, but nowhere used.

(The *original entry* is located in /scratch/builds/bob/bob.math/miniconda/conda-bld/bob.math_1618318155425/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/math/__init__.py:docstring of bob.math.svd, line 12.)

This module contains base functionality from Bob bound to Python, available in
the C++ counter-part `bob::math`

. It includes input and output operations to
and from files.