MittelmannDistCntrlDiri3a Class Reference

#include <MittelmannDistCntrlDiri.hpp>

Inheritance diagram for MittelmannDistCntrlDiri3a:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 MittelmannDistCntrlDiri3a ()
virtual ~MittelmannDistCntrlDiri3a ()
virtual bool InitializeProblem (Index N)
 Initialize internal parameters, where N is a parameter determining the problme size.

Protected Member Functions

virtual Number y_d_cont (Number x1, Number x2) const
 Target profile function for y.
virtual Number d_cont (Number x1, Number x2, Number y, Number u) const
 Forcing function for the elliptic equation.
virtual Number d_cont_dy (Number x1, Number x2, Number y, Number u) const
 First partial derivative of forcing function w.r.t.
virtual Number d_cont_du (Number x1, Number x2, Number y, Number u) const
 First partial derivative of forcing function w.r.t.
virtual Number d_cont_dydy (Number x1, Number x2, Number y, Number u) const
 Second partial derivative of forcing function w.r.t y,y.

Private Member Functions

hide implicitly defined contructors copy operators



 MittelmannDistCntrlDiri3a (const MittelmannDistCntrlDiri3a &)
MittelmannDistCntrlDiri3aoperator= (const MittelmannDistCntrlDiri3a &)
 Overloaded Equals Operator.

Private Attributes

const Number pi_
 Value of pi (made available for convenience).

Detailed Description

Definition at line 399 of file MittelmannDistCntrlDiri.hpp.


Constructor & Destructor Documentation

MittelmannDistCntrlDiri3a::MittelmannDistCntrlDiri3a (  )  [inline]

Definition at line 402 of file MittelmannDistCntrlDiri.hpp.

virtual MittelmannDistCntrlDiri3a::~MittelmannDistCntrlDiri3a (  )  [inline, virtual]

Definition at line 406 of file MittelmannDistCntrlDiri.hpp.

MittelmannDistCntrlDiri3a::MittelmannDistCntrlDiri3a ( const MittelmannDistCntrlDiri3a  )  [private]

Member Function Documentation

virtual bool MittelmannDistCntrlDiri3a::InitializeProblem ( Index  N  )  [inline, virtual]

Initialize internal parameters, where N is a parameter determining the problme size.

This returns false, if N has an invalid value.

Implements RegisteredTNLP.

Definition at line 408 of file MittelmannDistCntrlDiri.hpp.

virtual Number MittelmannDistCntrlDiri3a::y_d_cont ( Number  x1,
Number  x2 
) const [inline, protected, virtual]

Target profile function for y.

Implements MittelmannDistCntrlDiriBase.

Definition at line 426 of file MittelmannDistCntrlDiri.hpp.

virtual Number MittelmannDistCntrlDiri3a::d_cont ( Number  x1,
Number  x2,
Number  y,
Number  u 
) const [inline, protected, virtual]

Forcing function for the elliptic equation.

Implements MittelmannDistCntrlDiriBase.

Definition at line 431 of file MittelmannDistCntrlDiri.hpp.

virtual Number MittelmannDistCntrlDiri3a::d_cont_dy ( Number  x1,
Number  x2,
Number  y,
Number  u 
) const [inline, protected, virtual]

First partial derivative of forcing function w.r.t.

y

Implements MittelmannDistCntrlDiriBase.

Definition at line 436 of file MittelmannDistCntrlDiri.hpp.

virtual Number MittelmannDistCntrlDiri3a::d_cont_du ( Number  x1,
Number  x2,
Number  y,
Number  u 
) const [inline, protected, virtual]

First partial derivative of forcing function w.r.t.

u

Implements MittelmannDistCntrlDiriBase.

Definition at line 441 of file MittelmannDistCntrlDiri.hpp.

virtual Number MittelmannDistCntrlDiri3a::d_cont_dydy ( Number  x1,
Number  x2,
Number  y,
Number  u 
) const [inline, protected, virtual]

Second partial derivative of forcing function w.r.t y,y.

Implements MittelmannDistCntrlDiriBase.

Definition at line 446 of file MittelmannDistCntrlDiri.hpp.

MittelmannDistCntrlDiri3a& MittelmannDistCntrlDiri3a::operator= ( const MittelmannDistCntrlDiri3a  )  [private]

Overloaded Equals Operator.

Reimplemented from MittelmannDistCntrlDiriBase.


Member Data Documentation

Value of pi (made available for convenience).

Definition at line 457 of file MittelmannDistCntrlDiri.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 9 Aug 2013 for Ipopt by  doxygen 1.6.1