Mercurial > hg > octave-nkf
comparison PROJECTS @ 3044:8ec2d00e20e5
[project @ 1997-06-06 21:53:38 by jwe]
author | jwe |
---|---|
date | Fri, 06 Jun 1997 22:03:24 +0000 |
parents | 95e8b5c4824a |
children | f2a34a28d9c5 |
comparison
equal
deleted
inserted
replaced
3043:9a5525df1c21 | 3044:8ec2d00e20e5 |
---|---|
49 g++ supports static member templates. | 49 g++ supports static member templates. |
50 | 50 |
51 * Implement the following functions: | 51 * Implement the following functions: |
52 -- ppval -- cross -- dot | 52 -- ppval -- cross -- dot |
53 | 53 |
54 * Allow user-supplied gradient information to be passed to NPSOL. | |
55 | |
56 * Actually allow control of the derivative level in NPSOL. It can | |
57 be changed with npsol_options(), but then NPSOL::do_minimize() | |
58 sets it based on whether gradient and jacobian functions are | |
59 available. | |
60 | |
61 * When constructing NLConst (and other) objects, make sure that | 54 * When constructing NLConst (and other) objects, make sure that |
62 there are sufficient checks to ensure that the dimensions all | 55 there are sufficient checks to ensure that the dimensions all |
63 conform. | 56 conform. |
64 | |
65 * Support for FSQP. | |
66 | |
67 * Convert FSQP style NLP statement to NPSOL style. | |
68 | |
69 * Convert NPSOL style NLP statement to FSQP style. | |
70 - Look for linear equality constraints, extract corresponding rows | |
71 of C. The rest are inequality constraints. | |
72 - Look for Nonlinear equality constraints and set up a vector of | |
73 pointers for shuffling. | |
74 - Transform lb <= C*x <= ub, lb != ub, to C*x - ub <= 0 and | |
75 lb - C*x <= 0. Likewise for lb <= g(x) <= ub. | |
76 - Call FSQP. | |
77 | |
78 * Optional inputs for fsqp. | |
79 | 57 |
80 * Allow parameters to be passed through the call to fsolve() to the | 58 * Allow parameters to be passed through the call to fsolve() to the |
81 user-supplied function for Matlab compatibility. Don't place an | 59 user-supplied function for Matlab compatibility. Don't place an |
82 upper limit on the number of arguments. | 60 upper limit on the number of arguments. |
83 | 61 |