/[ascend]/trunk/solvers/ipopt/asc_ipopt.c
ViewVC logotype

Log of /trunk/solvers/ipopt/asc_ipopt.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 2340 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 26 11:40:15 2010 UTC (9 years, 6 months ago) by jpye
File length: 45679 byte(s)
Diff to previous 2329
Tracking down source of crash in IPOPT. Seems to be a problem with nnzJ being calculated inconsistently?

Revision 2329 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 12:52:47 2010 UTC (9 years, 6 months ago) by jpye
File length: 45644 byte(s)
Diff to previous 2327
Suppressing some console output.
Added test case that current crashes ASCEND/IPOPT with a memory error.
Issue with library.cpp not containing any way to free libascend memory.

Revision 2327 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 22 07:17:24 2010 UTC (9 years, 6 months ago) by jpye
File length: 45380 byte(s)
Diff to previous 2323
Merging in refactor of the C++ code, which is moved out of 'pygtk' and into 'ascxx'.
Adding support for IPOPT 3.9.1, the current latest version.
Support in dtar for parallel builds (possibly needs some testing still).

Revision 2323 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:35:43 2010 UTC (9 years, 7 months ago) by jpye
File length: 45379 byte(s)
Diff to previous 2322
Refactor some more stuff from 'utilities' into 'general' with goal that 'general' never refers to 'utilities'.

Revision 2322 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 15 06:12:36 2010 UTC (9 years, 7 months ago) by jpye
File length: 45387 byte(s)
Diff to previous 2131
Refactoring ascMalloc.h, mem.h to belong in 'general' with goal of having no references in 'general' to functions in 'utilities'.

Revision 2131 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 18 03:43:36 2009 UTC (10 years, 6 months ago) by mahesh
File length: 45391 byte(s)
Diff to previous 2130
Remove corrupt analyze.allterms.c file.

Revision 2130 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 18 01:32:28 2009 UTC (10 years, 7 months ago) by mahesh
File length: 45408 byte(s)
Diff to previous 2039
Merging all changes from Mahesh's GSOC project.
svn merge -r2273:2671 svn://ascend.cheme.cmu.edu/ascend/code/branches/mahesh .
See http://ascendwiki.cheme.cmu.edu/User:Mnm87 for details.

Revision 2039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 20 01:34:20 2009 UTC (11 years, 1 month ago) by jpye
File length: 29594 byte(s)
Diff to previous 2018
Updated formatting/file headers for set.h, mem.h.
Added #includes to top of set.h, mem.h to ensure ascConfig is not missed.
Changed default IPOPT linear solver to MUMPS.
Added simple C++ test file for CONOPT.

Revision 2018 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 29 03:38:10 2009 UTC (11 years, 2 months ago) by jpye
File length: 29593 byte(s)
Diff to previous 1803
Fixed compile for new header file locations <ascend/compiler/xxx.h> etc.

Revision 1803 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 15 00:53:43 2008 UTC (12 years ago) by jpye
File length: 29495 byte(s)
Diff to previous 1800
Fixing some svn:ignore tags, add DOPRI5 license file.
Minor edits in asc_ipopt.c.

Revision 1800 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 14 04:33:11 2008 UTC (12 years ago) by jpye
File length: 29145 byte(s)
Diff to previous 1791
Adding 'most refined note' support.

Revision 1791 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 19 08:18:14 2008 UTC (12 years ago) by jpye
File length: 29034 byte(s)
Diff to previous 1790
ipopt_eval_g...

Revision 1790 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 17 08:46:23 2008 UTC (12 years, 1 month ago) by jpye
File length: 28706 byte(s)
Diff to previous 1780
Bump version in spec file.
Change to limited-memory hessian as default in IPOPT.

Revision 1780 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 07:06:53 2008 UTC (12 years, 1 month ago) by jpye
File length: 28417 byte(s)
Diff to previous 1776
comment

Revision 1776 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 29 06:40:47 2008 UTC (12 years, 1 month ago) by jpye
File length: 28324 byte(s)
Diff to previous 1771
Fixed glibc crash in IPOPT, can work on rest of solver now.

Revision 1771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 12 04:28:04 2008 UTC (12 years, 2 months ago) by jpye
File length: 27289 byte(s)
Diff to previous 1770
Debug IPOPT. Seems that next thing to implement eval_jac_g sparsity structure.

Revision 1770 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 7 07:06:36 2008 UTC (12 years, 2 months ago) by jpye
File length: 27013 byte(s)
Diff to previous 1737
Updated for IPOPT 3.4.0. Support for IPOPT 3.3.x is broken due to new path structure for #include files.

Revision 1737 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 7 23:58:06 2008 UTC (12 years, 5 months ago) by jpye
File length: 27014 byte(s)
Diff to previous 1701
Further work on the IPOPT implementation.

Revision 1701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 6 03:42:21 2008 UTC (12 years, 6 months ago) by jpye
File length: 24974 byte(s)
Diff to previous 1636
Changed fundamental units to the standard SI abbreviations.
Added new solver parameters for IPOPT (still needs testing).
Added context-aware UnitsDialog that by default uses the type selected in the browser.
Added attempt at detection of 'lmodern' (for bug #351).
Changed base units in compiler/units.h.


Revision 1636 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 24 13:04:05 2007 UTC (12 years, 8 months ago) by jpye
File length: 23773 byte(s)
Diff to previous 1557
IPOPT gets installed if built.
added relman_hessian_count placeholder.

Revision 1557 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 26 13:57:49 2007 UTC (12 years, 11 months ago) by jpye
File length: 23113 byte(s)
Diff to previous 1555
Added 'UPDATE_NO_YACC_LEX' option to SCons to stop _no_* files being updated
all the time.
Minor commenting in asc_ipopt.
Fixed ascend-config for case where -I/usr/include or -L/usr/lib.

Revision 1555 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 24 14:16:45 2007 UTC (12 years, 11 months ago) by jpye
File length: 22942 byte(s)
Diff to previous 1553
Bit more work on IPOPT presolve and hessian calculation.
Added export of relman_jacobian_count.

Revision 1553 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 24 08:56:59 2007 UTC (12 years, 11 months ago) by jpye
File length: 22201 byte(s)
Diff to previous 1549
Placeholder ipopt_get_status.
Added very simple test-case for IPOPT.

Revision 1549 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 23 14:30:35 2007 UTC (12 years, 11 months ago) by jpye
File length: 21727 byte(s)
Diff to previous 1547
More work on IPOPT optimizer.
Prevented repeated slv_get_status errors; added exception in getSimulationStatus in C++.

Revision 1547 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 23 06:25:49 2007 UTC (12 years, 11 months ago) by jpye
File length: 19736 byte(s)
Diff to previous 1535
Fixed build of asc_ipopt.c. Small comment added in relman. IPOPT_LIB replaced by IPOPT_LIBS due to multiple linking requirement of that library.

Revision 1535 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 9 14:58:15 2007 UTC (13 years ago) by jpye
File length: 19630 byte(s)
Diff to previous 1530
Little more on IPOPT. Fixed ascdev script to work with configured
solver list.

Revision 1530 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 5 14:43:47 2007 UTC (13 years ago) by jpye
File length: 19170 byte(s)
Diff to previous 1529
More on IPOPT. Still placeholders mostly.

Revision 1529 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 5 08:19:02 2007 UTC (13 years ago) by jpye
File length: 4465 byte(s)
Diff to previous 1528
Making build of IPOPT dependent on config test.

Revision 1528 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Jul 4 14:33:13 2007 UTC (13 years ago) by jpye
File length: 4345 byte(s)
placeholder for IPOPT solver.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22