/home/coin/SVN-release/OS-2.4.1/Couenne/src/expression/partial/CouenneExprHess.cpp File Reference

#include "CoinHelperFunctions.hpp"
#include "CouenneExprHess.hpp"
#include "CouenneProblem.hpp"
#include "CouenneProblemElem.hpp"
#include "CouenneExprAux.hpp"

Include dependency graph for CouenneExprHess.cpp:

Go to the source code of this file.

Defines

#define reallocStep   100

Functions

void HessElemFill (int i, int level, std::set< int > &list, expression *expr, int *row, int **lam, expression ***eee, CouenneProblem *, std::set< int > &globList)
 code for refilling jacobian
static void reAlloc (int nCur, int &nMax, int *&r, int *&c, int *&n, int **&l, expression ***&e)
 code for refilling arrays through realloc


Define Documentation

#define reallocStep   100

Definition at line 295 of file CouenneExprHess.cpp.

Referenced by HessElemFill(), and reAlloc().


Function Documentation

void HessElemFill ( int  i,
int  level,
std::set< int > &  list,
expression expr,
int *  row,
int **  lam,
expression ***  eee,
CouenneProblem ,
std::set< int > &  globList 
)

code for refilling jacobian

Definition at line 299 of file CouenneExprHess.cpp.

References Couenne::CONST, d1, k, Couenne::LINEAR, print(), and reallocStep.

Referenced by Couenne::ExprHess::ExprHess().

static void reAlloc ( int  nCur,
int &  nMax,
int *&  r,
int *&  c,
int *&  n,
int **&  l,
expression ***&  e 
) [static]

code for refilling arrays through realloc

Definition at line 371 of file CouenneExprHess.cpp.

References e, and reallocStep.

Referenced by Couenne::ExprHess::ExprHess(), and Couenne::ExprJac::ExprJac().


Generated on Thu Nov 10 03:09:56 2011 by  doxygen 1.4.7