scsolver::numeric::nlp::QuasiNewton Class Reference

#include <quasinewton.hxx>

Inheritance diagram for scsolver::numeric::nlp::QuasiNewton:

Inheritance graph
[legend]
Collaboration diagram for scsolver::numeric::nlp::QuasiNewton:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 QuasiNewton ()
virtual ~QuasiNewton () throw ()
virtual void solve ()

Private Attributes

std::auto_ptr
< QuasiNewtonImpl
m_pImpl

Friends

class QuasiNewtonImpl


Detailed Description

Definition at line 38 of file quasinewton.hxx.


Constructor & Destructor Documentation

scsolver::numeric::nlp::QuasiNewton::QuasiNewton (  ) 

Definition at line 359 of file quasinewton.cxx.

scsolver::numeric::nlp::QuasiNewton::~QuasiNewton (  )  throw () [virtual]

Definition at line 363 of file quasinewton.cxx.


Member Function Documentation

void scsolver::numeric::nlp::QuasiNewton::solve (  )  [virtual]

Call this method to solve for optimized solution.

Implements scsolver::numeric::nlp::BaseAlgorithm.

Definition at line 367 of file quasinewton.cxx.

References m_pImpl.


Friends And Related Function Documentation

friend class QuasiNewtonImpl [friend]

Definition at line 40 of file quasinewton.hxx.


Member Data Documentation

std::auto_ptr<QuasiNewtonImpl> scsolver::numeric::nlp::QuasiNewton::m_pImpl [private]

Reimplemented from scsolver::numeric::nlp::BaseAlgorithm.

Definition at line 49 of file quasinewton.hxx.

Referenced by solve().


The documentation for this class was generated from the following files:
Generated on Mon Jul 28 09:13:52 2008 for scsolver by  doxygen 1.5.3