メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス QP の解説

#include <QP.h>

QPに対する継承グラフ

Inheritance graph
[凡例]
QPのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 H ()
 c ()
 bnds ()
 lc ()
 H (H_arg)
 c ()
 bnds ()
 lc ()
 H (H_arg)
 c (c_arg)
 bnds ()
 lc ()
 H (H_arg)
 c ()
 bnds (b)
 lc ()
 H (H_arg)
 c ()
 bnds ()
 lc (l)
 QP (const ColumnVector &x, const Matrix &H_arg, const ColumnVector &c_arg, const Bounds &b)
 QP (const ColumnVector &x, const Matrix &H_arg, const ColumnVector &c_arg, const LinConst &l)
 QP (const ColumnVector &x, const Matrix &H_arg, const Bounds &b, const LinConst &l)
 QP (const ColumnVector &x, const Matrix &H_arg, const ColumnVector &c_arg, const Bounds &b, const LinConst &l)
 H (qp.H)
 c (qp.c)
 bnds (qp.bnds)
 lc (qp.lc)
QP & operator= (const QP &qp)
virtual ~QP (void)
Matrix hessian (void) const
ColumnVector linear_obj_coeff (void) const
Bounds bounds (void) const
LinConst linear_constraints (void) const

Public 変数

 __pad0__: base_minimizer ()
 __pad1__: base_minimizer (x)
 __pad2__: base_minimizer (x)
 __pad3__: base_minimizer (x)
 __pad4__: base_minimizer (x)
 __pad5__: base_minimizer (qp)

Protected 変数

Matrix H
ColumnVector c
Bounds bnds
LinConst lc

コンストラクタとデストラクタの解説

QP::QP const ColumnVector   x,
const Matrix   H_arg,
const ColumnVector   c_arg,
const Bounds   b
[inline]
 

QP.h56 行で定義されています。

参照 b, bnds, c, H, lc, と base_minimizer::x.

QP::QP const ColumnVector   x,
const Matrix   H_arg,
const ColumnVector   c_arg,
const LinConst   l
[inline]
 

QP.h61 行で定義されています。

参照 bnds, c, H, lc, と base_minimizer::x.

QP::QP const ColumnVector   x,
const Matrix   H_arg,
const Bounds   b,
const LinConst   l
[inline]
 

QP.h66 行で定義されています。

参照 b, bnds, c, H, lc, と base_minimizer::x.

QP::QP const ColumnVector   x,
const Matrix   H_arg,
const ColumnVector   c_arg,
const Bounds   b,
const LinConst   l
[inline]
 

QP.h71 行で定義されています。

参照 b, bnds, c, H, lc, と base_minimizer::x.

virtual QP::~QP void    [inline, virtual]
 

QP.h93 行で定義されています。


メソッドの解説

QP::bnds qp.    bnds
 

QP::bnds  
 

QP::bnds b   
 

QP::bnds  
 

QP::bnds  
 

QP::bnds  
 

Bounds QP::bounds void    const [inline]
 

QP.h99 行で定義されています。

参照 bnds.

QP::c qp.    c
 

QP::c  
 

QP::c  
 

QP::c c_arg   
 

QP::c  
 

QP::c  
 

QP::H qp.    H
 

QP::H H_arg   
 

QP::H H_arg   
 

QP::H H_arg   
 

QP::H H_arg   
 

QP::H  
 

Matrix QP::hessian void    const [inline]
 

QP.h95 行で定義されています。

参照 H.

QP::lc qp.    lc [inline]
 

QP.h77 行で定義されています。

参照 bnds, c, H, と lc.

QP::lc   [inline]
 

QP.h53 行で定義されています。

参照 bnds, c, H, と lc.

QP::lc   [inline]
 

QP.h49 行で定義されています。

参照 b, bnds, c, H, と lc.

QP::lc   [inline]
 

QP.h45 行で定義されています。

参照 bnds, c, H, と lc.

QP::lc   [inline]
 

QP.h41 行で定義されています。

参照 bnds, c, H, と lc.

QP::lc   [inline]
 

QP.h38 行で定義されています。

参照 bnds, c, H, と lc.

LinConst QP::linear_constraints void    const [inline]
 

QP.h101 行で定義されています。

参照 lc.

ColumnVector QP::linear_obj_coeff void    const [inline]
 

QP.h97 行で定義されています。

参照 c.

QP& QP::operator= const QP &    qp [inline]
 

QP.h79 行で定義されています。

参照 bnds, c, H, lc, と base_minimizer::operator=().


変数の解説

QP::__pad0__
 

QP.h38 行で定義されています。

QP::__pad1__
 

QP.h41 行で定義されています。

QP::__pad2__
 

QP.h45 行で定義されています。

QP::__pad3__
 

QP.h49 行で定義されています。

QP::__pad4__
 

QP.h53 行で定義されています。

QP::__pad5__
 

QP.h77 行で定義されています。

Bounds QP::bnds [protected]
 

QP.h107 行で定義されています。

呼出 bounds(), lc(), operator=(), と QP().

ColumnVector QP::c [protected]
 

QP.h106 行で定義されています。

呼出 lc(), linear_obj_coeff(), operator=(), と QP().

Matrix QP::H [protected]
 

QP.h105 行で定義されています。

呼出 hessian(), lc(), operator=(), と QP().

LinConst QP::lc [protected]
 

QP.h108 行で定義されています。

呼出 lc(), linear_constraints(), operator=(), と QP().


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:10:26 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送