/[ascend]/trunk/models/johnpye/thermalequilibrium2.a4c
ViewVC logotype

Log of /trunk/models/johnpye/thermalequilibrium2.a4c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1119 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 11 13:33:54 2007 UTC (12 years, 8 months ago) by johnpye
File length: 1913 byte(s)
Diff to previous 1039
Fixed test suite to safely run TestFreesteam (will add to buildbot)

Revision 1039 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 4 23:21:20 2007 UTC (12 years, 8 months ago) by johnpye
File length: 1902 byte(s)
Diff to previous 965
Fixed up some #includes in compiler .[ch] files.
Switched instantiate.c to using 'asc_assert' instead of 'assert'.
Added some missing GPL headers in C++ code.
Silenced some slv3.c debug output.
Switch void-return to int-return in slv9_presolve etc (slv9.c)
Attemping to fix solvernotes.py for the commandline environment (browser==None)
Removed redundant solve(SELF) in thermalequilibrium2.a4c.
Some error reporting from addone_calc (extfntest.c).
Expanded test size in extrelfor.a4c.
Big rearrangement of bboxtest.c for top-down style.
Fixed TestFreesteam.testintegrator, added end-value checks.


Revision 965 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 13 23:53:57 2006 UTC (12 years, 9 months ago) by johnpye
File length: 1925 byte(s)
Diff to previous 915
Fixed OSPATH typo
Other minor doc changes.

Revision 915 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 28 07:06:22 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1831 byte(s)
Diff to previous 910
Working on what the problem is with 'on_load' methods in the C++/Python code.
Seems that 'EXTERNAL solve(SELF);' puts the model into a state which 'works' but if that's
not done first, then that set values in the model don't work correctly...

Revision 910 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 26 13:35:25 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1807 byte(s)
Diff to previous 903
In instantiate.c, made new blackbox code tolerant of blackboxes that don't need initialisation.
Removed some debug output.
Expanded 'extfntest.py' a little bit, for ease of testing.
Converted 'blackbox is experimental' warnings to one-time-only.
Minor change to way that webbrowser is invoked under linux.

Revision 903 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 25 13:07:12 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1754 byte(s)
Diff to previous 900
Some success with IDA: fixed up the indexing dilemma and was able to
integrate 'johnpye/thermalequilibrium.a4c' for a short time span (but
through to 3000 s as with LSODE). I would blame lack of jacobian routine
in the first instance.

Added 'more properties' button in Properties dialog for a variable, to allow
values of ode_id, ode_type etc to be queried (but not changed).


Revision 900 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 25 06:03:04 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1736 byte(s)
Diff to previous 898
The 'sim' object is correctly accessible from script methods now, even if run during on_load.
Added 'getSimulation' to registry.cpp, added 'runDefaultMethod' to Simulation, added 'getMethod' to Type.
Running of 'on_load' is instigated at the Python level now, so that relevent python variables are set at simulations are built, etc. This appears to have cause some changes to the way the solver behaves, possibly.
Added SearchProcList to exports in libascend.


Revision 898 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 13:34:13 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1717 byte(s)
Diff to previous 897
Added 'solver notes' to thermalequilibrium.a4c.
Added 'setup_solver' method in listnotes.py
Added 'getLanguage' to Annotation class
Added 'paramname' to SolverParameters popup in PyGTK
Fixed up some commenting in notate.c
Turned on warning about ignored notes in ascParse.y

Revision 897 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 11:05:18 2006 UTC (12 years, 10 months ago) by johnpye
File length: 1542 byte(s)
Diff to previous 885
Adding 'NOTES' support to C++ interface. 'johnpye/thermalequilibrium2.a4c' is the example case.
listnotes.py performs listing via a python external script method.
annotation.h and annotation.cpp implement the C++ wrapper referenced by SWIG.
library.{h,cpp} modified to provide access to the AnnotationDatabase.
Typemapping modified in ascpy.i in attempt to get a more maintainable wrapping.
Added annotation.cpp to build.
Updated copyright header and formatting of notate.{c,h}.
Improved ErrMsg_BracesEOF error message fn.
Updated copyright header and formatting of braced.{c,h}
Some misc debug output removed esp in simulation.cpp, conopt.c, importhandler.c.


Revision 885 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Oct 11 11:01:44 2006 UTC (12 years, 11 months ago) by johnpye
File length: 1206 byte(s)
This model uses the freesteam library to perform something similar to
the 'thermalequilibrium.a4c' model, except that there is a phase change
taking place in S[1] in this model as the heat is transferred.

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