So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
|
Binary Fischer-Burmeister function and jacobian computation. More...
#include <FischerBurmeister.hpp>
Public Types | |
typedef LocalProblemTraits < Dimension, Scalar > | Traits |
typedef Traits::Vector | Vector |
typedef Traits::Matrix | Matrix |
Static Public Member Functions | |
static void | compute (const Scalar mu, const Vector &x, const Vector &y, Vector &fb) |
Computation of the FB function on the cone of aperture mu . | |
static void | computeJacobian (const Scalar mu, const Vector &x, const Vector &y, Vector &fb, Matrix &dFb_dx, Matrix &dFb_dy) |
Computation of the FB function with its jacobian on the cone of aperture mu . | |
template<bool JacobianAsWell> | |
static void | compute (const Vector &x, const Vector &y, Vector &fb, Matrix &dFb_dx, Matrix &dFb_dy) |
Computation of the FB function and (optionally) its jacobian on the canonical second order cone. More... | |
Binary Fischer-Burmeister function and jacobian computation.
|
static |
Computation of the FB function and (optionally) its jacobian on the canonical second order cone.
Computes according to [4]
JacobianAsWell | If true, computes the jacobian matrices dFb_dx and dFb_dy |