ecolab-list Mailing List for EcoLab
Brought to you by:
hpcoder
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Russell S. <hp...@hp...> - 2016-02-05 10:11:21
|
On Fri, Feb 05, 2016 at 05:25:26AM +0000, yannick neveux wrote: > Hi, I have download Ecolab at http://sourceforge.net/projects/ecolab/?source=navbar and unpacked it on my windows 10 machine but I can’t find the instruction on how to install it and some tutorials…any help please to get started. ThanksYannick Just a quick response now, but please feel free to ask any questions. There is a section of the user guide about installing EcoLab on Windows - see http://ecolab.sourceforge.net/doc/ecolab/node4.html Basically, you will need to install Cygwin, and use the tools in that to compile and run EcoLab. It is possible to use MinGW instead of Cygwin, but not recommended. Cheers -- ---------------------------------------------------------------------------- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Senior Research Fellow hp...@hp... Economics, Kingston University http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: yannick n. <yan...@ho...> - 2016-02-05 05:25:34
|
Hi, I have download Ecolab at http://sourceforge.net/projects/ecolab/?source=navbar and unpacked it on my windows 10 machine but I can’t find the instruction on how to install it and some tutorials…any help please to get started. ThanksYannick |
From: Russell S. <hp...@hp...> - 2013-06-18 05:35:29
|
A new version of EcoLab and friends has just been released. This is mostly improvements and bug fixes, rather than major new functionality. Please raise any issues using the SourceForge ticket tool. The next release will focus on C++11 compatibility. See http://ecolab.sf.net and http://classdesc.sf.net Cheers -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Professor of Mathematics hp...@hp... University of New South Wales http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2013-06-03 00:14:54
|
My shiny new copy of Stroustrup's 4th edition of C++ programming language has now hit my desk, and I'd like to start using C++11 features in my programming, as there's some really good stuff there. The issue is what are my legacy compilers I need to support. Given where I'm at, I can probably use the most recent gcc compilers, so I'll probably settle on the language subset that the latest intel C compiler supports. Is there anyone out there using EcoLab on an older production system where it is not feasible to upgrade to more recent gcc's or intel compilers. If so, what version are you on. With respect to Classdesc, classdesc will need to remain being C++98 compatible, whilst checking that newer C++11 features are supported. I will start working on C++11 compatibility with Classdesc first. Cheers -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Professor of Mathematics hp...@hp... University of New South Wales http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2012-04-20 23:12:40
|
I'm pleased to announce the release of ecolab.5.D3, available from http://ecolab.sf.net . This version features the removal of dependency on BLT, which allows the software to be built against Tcl/Tk 8.5. A number of bugs have been eliminated in the process. -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Professor of Mathematics hp...@hp... University of New South Wales http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2011-06-02 01:33:14
|
I have made my first commit to the EcoLab 6.0 development branch, which you can see in Aegis under http://ecolab.sourceforge.net/cgi-bin/getaegisdist.cgi/getdeltas/ecolab.6.0 It is am illustrative working example, not much functionality yet, though. If anyone is interested in contributing code, and would prefer to use subversion rather than Aegis for code commits, please let me know, and I'll mirror the branch in the SourceForge subversion repository. -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Professor of Mathematics hp...@hp... University of New South Wales http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2011-06-02 01:18:48
|
Now that EcoLab 6 has started, I'm looking for a new funky name that captures its aim at Java toolkit integration, and also to differentiate it from other EcoLabs: 1) The company (which apparently has held the name since 1986, predating my software's name which has been in use since 1994). 2) RAMAS EcoLab http://www.ramas.com/ecolab.htm 3) Fourier Education's EcoLab http://www.fourier-sys.com/product_software_ecolab.html Repast has Repast Simphony, which is a catchy sort of name, and RepastHPC which I personally think is dreadful. The RepastHPC guys were not particularly interested in merging efforts with EcoLab 6 project, unfortunately, as we've got similar aims, and complementary software. -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders Visiting Professor of Mathematics hp...@hp... University of New South Wales http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2010-11-20 01:12:41
|
I have just released Ecolab 5.D1. This is a major version change in that the API has changed in a few siginificant ways. Classdesc 3 (also just released) has a number of improvements, including changing the descriptor signature, better support for descriptor access to private members, improved polymorphism support, improved reflection support of functionals (determining arity and types of functions via metaprogramming techniques) and two new descriptors supporting Java integration and JSON serialisation. The opportunity was also taken to rationalise namespace support - EcoLab should play more nicely in bigger projects. Longer term, the old "EcoLab 5 project", which was launched in 2007, is back in business as the "EcoLab 6 project". Much of the necessary support work has been done in the Classdesc 3 project - now it needs to be turned into a full EcoLab. The vision is an EcoLab library that allows a user-written C++ model be automatically reflected into various frameworks, including the existing TCL framework (dubbed Classic EcoLab), Java frameworks (such as RePast and any scripting environment supported by SWIG. If anyone is interested in getting involved in the project, we have room for people with Java/JNI skills, and a little later on once the EcoLab 6 API congeals, people to port well-known agent-based models as demonstrators and case-studies. If you're interested, please get back to me with your SourceForge id so I can add you to the project, and get you access to the code repository. Cheers, Russell. -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: russell s. <hp...@hp...> - 2010-06-23 00:22:43
|
Hi Jonathon, Sorry for taking so long to respond. In truth, I only just got your email, when I discovered that UNSW changed its email system a year ago, and deleted the mail forwarder to my real email address (this one). It would have been nice to have been warned. I had a whole year's worth of email to comb through yesterday! I have occasionally made animated GIF movies of ecolab running, which I sent to colleagues, but I don't think I have any extant at present. All permanent visualisations are in the form of graphs published in the papers, which aren't too exciting from a lay public point of view. Ecolab 4 (and now Ecolab 5) is based on Tk, which supports the generation of postscript out of the box, but not SVG. I made the animated movies by rendering each postcript frame to a bitmap using ghostscript, then combining the frames into a movie using mencoder. For EcoLab 6, I'm considering making an "EcoLab vector graphics layer", with drivers for Tk, Java and probably Cairo (which will give you SVG, IIRC). However, I don't have any timeline for EcoLab 6 - its a question of when I get around to it (or anyone else). Cheers ________________________________________ From: Jonathan Chetwynd [j.c...@bt...] Sent: 21 January 2010 20:24 To: Russell Standish Subject: Ecolab GUI screengrabs etc Ecolab GUI screengrabs etc Russell, can you point me to any visualisations of your work? had you considered SVG? I'm writing a paper and seeking ecology/evolution sims that are accessible to the general public. regards Jonathan Chetwynd ----- End forwarded message ----- -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: russell s. <hp...@hp...> - 2010-05-30 08:39:49
|
I have just released EcoLab 4.D37. It mainly features work on the netcomplexity code, which was used for some ALife network complexity experiments. It has had a number of bugfixes, and has for the first time many years, been tested on a Macintosh. This is likely to be the last release of the venerable version 4 of EcoLab, which has more than a decade of continuous development. The next chunk of work is to integrate Classdesc 3.x, which is a significant change to the API, so I have decided to increment the major version number. The previously announced EcoLab 5 project will now be known as the EcoLab 6 project :) Most of the changes leading to classdesc 3.x are in preparation for EcoLab 6. -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: russell s. <hp...@hp...> - 2009-07-02 11:30:53
|
I have just released EcoLab.4.D35. Aside from a few bugfixes, this release includes a new graph library, and network complexity algorithm. It also features the use of Classdesc 3 - with better support for private members and metaprogramming techniques. There are some minor API changes - classdesc::string has changed to actually be std::string, and eco_strstream is actually a std::ostringstream (with extras). This affects some things, such as auto conversion to char*. Cheers -- ---------------------------------------------------------------------------- Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: <aku...@sh...> - 2008-08-14 05:25:49
|
***** TCL 2008 Last Call for participation and papers ****** Note extension of abstract deadline. http://www.tcl.tk/community/tcl2008/ On October 20-24, 2008, the city of Manassas, VA will play host to Tcl 2008. Join us for what promises to be a memorable, informative and fun conference. Tcl 2008 will be held at the Comfort Suites in Manassas, VA; about 30 miles outside of Washington DC . Tutorial sessions on various topics will be held October 20 and 21. The technical sessions will run October 22 through October 24. *** If you are a student check out the special student rates *** at the conference website: *** http://www.tcl.tk/community/tcl2008/ click Registration If you have an interesting Tcl paper to contribute, a tutorial to offer, a suggestion to give, submit it to the Tcl 2008 program commitee: "tcl2008 at tcl dot tk". Pretty much anything Tcl/Tk is acceptable. In the past we have had papers on: * Application of Tcl/Tk in industries as diverse as engineering, science, industrial controls, broadcasting, financial services, medical and electronic design * Networking with Tcl/Tk, including distributed applications and network management * Object frameworks for Tcl/Tk * New widgets and techniques for GUI design with Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk on handheld and embedded devices * New Tcl extensions and add-ons, including Tcllib and Tklib * Tcl/Tk centric operating environments * Tcl/Tk in education and learning environments. This year is the first year that the Tcl community is participating in the Google Summer of Code. The conference program committee would like to encourage submissions that report on the Tcl projects selected for Google SOC 2008. Author Schedule: * Submit abstracts and tutorial proposals to Tcl2008 at Tcl dot tk by August 22, 2008 * Authors will be informed of acceptance by September 7 * Author materials should be submitted to the proceedings editor by October 15, 2008 This year we will be making the conference proceedings available as a published book. This may impact our plans for when author materials must be submitted. Watch future call for participation for more. Tcl 2008 provides an unparalleled opportunity to discuss your Tcl projects with some of the world's top Tcl experts. Past conferences have included notables like: * Jeff Hobbs: The Tcl Guy and ActiveState's point man for Tcl development and support. * Clif Flynt: Author of _Tcl/Tk:_A_Developer's_Guide_, as well as the popular TclTutor application. * Donal Fellows Author of TCL OO. * Miguel Sofer, Tcl Core team member and byte code compiler expert. * D. Richard Hipp, Tcl Core Team member and author of sqlite. * Mike Doyle: Director of Eolas. * Joe English, Author of the ttk toolkit formerly (and still) known as Tile. * Sean "Hypnotoad" Woods, author of 'that other' Tao. Confirmed Speakers: * Jeff Hobbs will present the annual ActiveState of Tcl talk. Conference Committee: Local Site: =========== Affiliation Sean Woods Test and Evaluation Solutions LLC Facilities chair Clif Flynt Noumena Corp. General Chair Program Committee: Sean Woods Test and Evaluations Solutions LLC Clif Flynt Noumena Corp. Steve Redler IV SR Technology Steve Landers Digital Smarties Cyndy Lilagan Iomas Research Kevin B. Kenny G.E. Global Research Center. Jeffrey Hobbs ActiveState Software Inc. Andreas Kupries ActiveState Software Inc. Ron Fox NSCL Michigan State University Donal Fellows University of Manchester Larry Virden Tcl FAQ Maintainer Mike Doyle Iomas Research Matthew M. Burke George Washington University Gerald Lester TicketSwitch USA LLC Richard Suchenwirth Siemens Industrial Solutions and Services Postal Automation Division Tcl 2008 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Noumena Corp. SR Technology Tcl Association -- Sincerely, Andreas Kupries <aku...@sh...> <http://www.purl.org/NET/akupries/> ------------------------------------------------------------------------------- |
From: <ad...@he...> - 2007-12-14 00:45:15
|
I am now able to post to the list, so let me post it here. The reason for non standard install is I am evaluating quite a few ABM software right now, on the lines of StupidModel. Actually it is a very simplified version of an population based technique I am working on. So once I am done with this evaluation, I would want to be able to just copy the entire /opt directory on to another machine. I have run into few more problems though. I tried running stupid01 (actually any model from the StupidProject). It compiles fine, but when I run it I get a runtime St9bad_alloc exception. It occurs with setup() at the line, objref& o=objects[mapid(i, j)]; when x=0, y=3. Any ideas?? --shivakar > Thanks for this comment Srinivasa. I will make a new release shortly > to adapt it to the new UNURAN library. In the meantime, your note is > archived in the ecolab-list archives, so people can find it. > > I'm not quite sure why you chose to install in a nonstandard > directory, but I'm happy to add some extra search paths to the DIRS > variable of include/Makefile if the ones provided are not > sufficient. Perhaps /opt/ecolab (which can be a link to something like > /opt/ecolab.4.D25 if versioning is desired) is desirable? > > Cheers > > On Thu, Dec 13, 2007 at 04:29:35PM -0600, Srinivasa Shivakar Vulli wrote: >> Hi everyone, >> >> I was trying to install EcoLab with UNURAN and ran into some problems >> (which I think is because I am using a newer version of UNURAN) and I >> would like to describe here how I fixed them. I used very non-standard >> installation directories so I am just going to go through the entire >> installation procedure. This can serve as a guide for anyone who is new >> at this and others can also point out how this could be done in an >> easier way. >> >> I am running EcoLab on a Dell Latitude D610, Pentium M 2.13Ghz system >> with 1GB RAM, running Fedora 8. I used the following versions of the >> softwares required. >> tcl-8.4.15-5.fc8 >> blt-2.4-19.fc8 >> gcc-4.1.2-33 >> EcoLab-4.D25 >> unuran-1.1.0 >> prng-3.0.2 >> >> Installation Procedure >> ----------------------------- >> For simplicity, I am assuming everything is done as root. >> >> 1. Download PRNG 3.0.2 from >> http://statistik.wu-wien.ac.at/prng/download.html >> tar -xvzf prng-3.0.2.tar.gz >> cd prng-3.0.2 >> ./configure --prefix=/opt/ecolab-4.D25/prng >> make all && make all install >> >> 2. Download UNURAN 1.1.0 from >> http://statistik.wu-wien.ac.at/unuran/download.html >> tar -xvzf unuran-1.1.0.tar.gz >> cd unuran-1.1.0 >> export LDFLAGS=-L/opt/ecolab-4.D25/prng/lib >> export CPPFLAGS=-I/opt/ecolab-4.D25/prng/include >> ./configure --prefix=/opt/ecolab-4.D25/unuran --with-urng-prng >> make all && make all install >> >> 3. Download EcoLab 4.D25 from http://ecolab.sourceforge.net >> tar -xvzf ecolab.4.D25.tar.gz >> cd ecolab.4.D25 >> >> To let ecolab know where unuran and prng are located edit the >> include/Makefile and in the block for UNURAN configuration starting with >> ifdef UNURAN include the installed directories for unuran and prng >> vi include/Makefile >> change the FLAGS variable to FLAGS+=-DUNURAN >> -I/opt/ecolab-4.D25/unuran/include -I/opt/ecolab-4D25/prng/include >> change the LIBS variable to >> LIBS+=-L/opt/ecolab-4.D25/unuran/lib -L/opt/ecolab-4.D25/prng/lib >> -lunuran -lprng >> >> The following I think is because I am using a newer version of UNURAN >> than EcoLab 4.D25 was developed on. But you will have make two changes >> in include/random_unuran.h otherwise the compilation will throw an error >> complaining that prng* cannot be converted to UNUR_URNG*. After going >> through the unuran documentation I found a method which actually >> converts the prng* to UNUR_URNG*. So the changes to the >> include/random_unuran.h file are as follows. >> >> vi include/random_unuran.h >> add #include <unuran_urng_prng.h> to the include statements >> >> change line 50 ( after adding the above include it is line 51) which >> is originally >> unur_chg_urng(gen, uni.gen); to >> unur_chg_urng(gen, unur_urng_prngptr_new(uni.gen)); >> >> Now install Ecolab using the following command and everything should >> be fine. After this I was able to open all the models without any errors >> >> make PREFIX=/opt/ecolab-4.D25 UNURAN=1 all install >> >> >> Hope a guide on this lines is put up at the EcoLab website. It took me >> almost an entire day to just get EcoLab installed and working. >> >> Regards, >> Srinivasa Shivakar Vulli (shivakar) >> >> > > -- > > ---------------------------------------------------------------------------- > A/Prof Russell Standish Phone 0425 253119 (mobile) > Mathematics > UNSW SYDNEY 2052 hp...@hp... > Australia http://www.hpcoders.com.au > ---------------------------------------------------------------------------- > |
From: <ad...@he...> - 2007-12-13 22:46:38
|
Hi everyone, I was trying to install EcoLab with UNURAN and ran into some problems (which I think is because I am using a newer version of UNURAN) and I would like to describe here how I fixed them. I used very non-standard installation directories so I am just going to go through the entire installation procedure. This can serve as a guide for anyone who is new at this and others can also point out how this could be done in an easier way. I am running EcoLab on a Dell Latitude D610, Pentium M 2.13Ghz system with 1GB RAM, running Fedora 8. I used the following versions of the softwares required. tcl-8.4.15-5.fc8 blt-2.4-19.fc8 gcc-4.1.2-33 EcoLab-4.D25 unuran-1.1.0 prng-3.0.2 Installation Procedure ----------------------------- For simplicity, I am assuming everything is done as root. 1. Download PRNG 3.0.2 from http://statistik.wu-wien.ac.at/prng/download.html tar -xvzf prng-3.0.2.tar.gz cd prng-3.0.2 ./configure --prefix=/opt/ecolab-4.D25/prng make all && make all install 2. Download UNURAN 1.1.0 from http://statistik.wu-wien.ac.at/unuran/download.html tar -xvzf unuran-1.1.0.tar.gz cd unuran-1.1.0 export LDFLAGS=-L/opt/ecolab-4.D25/prng/lib export CPPFLAGS=-I/opt/ecolab-4.D25/prng/include ./configure --prefix=/opt/ecolab-4.D25/unuran --with-urng-prng make all && make all install 3. Download EcoLab 4.D25 from http://ecolab.sourceforge.net tar -xvzf ecolab.4.D25.tar.gz cd ecolab.4.D25 To let ecolab know where unuran and prng are located edit the include/Makefile and in the block for UNURAN configuration starting with ifdef UNURAN include the installed directories for unuran and prng vi include/Makefile change the FLAGS variable to FLAGS+=-DUNURAN -I/opt/ecolab-4.D25/unuran/include -I/opt/ecolab-4D25/prng/include change the LIBS variable to LIBS+=-L/opt/ecolab-4.D25/unuran/lib -L/opt/ecolab-4.D25/prng/lib -lunuran -lprng The following I think is because I am using a newer version of UNURAN than EcoLab 4.D25 was developed on. But you will have make two changes in include/random_unuran.h otherwise the compilation will throw an error complaining that prng* cannot be converted to UNUR_URNG*. After going through the unuran documentation I found a method which actually converts the prng* to UNUR_URNG*. So the changes to the include/random_unuran.h file are as follows. vi include/random_unuran.h add #include <unuran_urng_prng.h> to the include statements change line 50 ( after adding the above include it is line 51) which is originally unur_chg_urng(gen, uni.gen); to unur_chg_urng(gen, unur_urng_prngptr_new(uni.gen)); Now install Ecolab using the following command and everything should be fine. After this I was able to open all the models without any errors make PREFIX=/opt/ecolab-4.D25 UNURAN=1 all install Hope a guide on this lines is put up at the EcoLab website. It took me almost an entire day to just get EcoLab installed and working. Regards, Srinivasa Shivakar Vulli (shivakar) |
From: Russell S. <hp...@hp...> - 2007-06-01 03:13:10
|
I'm pleased to announce the release of Ecolab.4.D25. This is the first major release of EcoLab for almost 2 years, and consists of a major effort to eliminate all known bugs in the package, prior to starting work on EcoLab 5. There are a few new features added as well. See http://ecolab.sourceforge.net Please log any problems and bugs with the sourceforge bug tracker. EcoLab 5 represents an opportunity to redesign/refactor the package, retaining all the good points of Ecolab 4. At this stage, no code has been written, but it is just a concept in my mind to make this an even better C++ ABM environment. I'd like to open up discussion with the modelling community to see what people would like. I'm particularly interested to hear from people interested in using C++, and who use EcoLab now, or have tried EcoLab and found it wanting, just what it is you'd like in a C++ modelling package. My preliminary thoughts at this stage are: * Make a more uniform syntax for declaring objects acessible from the scripting interface: At present we have NEWCOMMAND, make_model and TCL_TYPE for static declarations and Tcl_Obj for dynamic creation. * Improve the handling of arguments to be more like native C++ (instead of the current TCL_args) * Generalise scripting to other languages/environment. Environments I'd like to target as well as TCL are Perl, Python and Java. Possibly use SWIG to provide support for the range of environments supported by that package. * Integrate EcoLab engine into a package like RePast to allow RePast visualisation tools to work with EcoLab compiled models in interactive mode. Batch processing will still be done independently of RePast. Cheers -- ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: Russell S. <hp...@hp...> - 2007-02-21 09:43:22
|
I have just been apprised of the Compile Farm closure which took place on the 8th of February. The immediate effect of this is that I can no longer support Macintosh versions of EcoLab, unless anyone is prepared to offer me a login on a Mac for development purposes. On a similar note, latest beta versions of EcoLab etc. are unavailable due to the outage of the project shell server (out since 12th Feb). Cheers -- ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 0425 253119 (mobile) Mathematics UNSW SYDNEY 2052 hp...@hp... Australia http://www.hpcoders.com.au ---------------------------------------------------------------------------- |
From: <aku...@sh...> - 2006-02-23 13:01:19
|
Tcl/Tk - radically simple - radically flexible - radically powerful Announcing the 13th Annual Tcl/Tk Conference October 9-13, 2006 Naperville, Illinois USA Learn from the experts, share your experience - the annual Tcl/Tk conference is your opportunity to engage with the Tcl/Tk core team and your fellow peers. The conference program will include: * Presentations and tutorials * The (Active)State of Tcl talk by Tcl/Tk release manager Jeff Hobbs * Birds of a Feather (BOF) sessions * Invited key-note talks * Discussion forums with the Tcl/Tk core team Call For Papers You are invited and indeed encouraged to submit proposals for presentations and tutorials. The conference schedule will consist of two days of tutorials (Monday - Tuesday) and 3 days for the main conference (Wednesday - Friday). The conference provides you an opportunity to report on original research and applications of Tcl/Tk and related technology. The audience will consist of practitioners and researchers who are intermediate or experienced users of Tcl/Tk. For this reason, reports on experiences and applications should draw out lessons for other Tcl/Tk developers. Topics will include, but are not limited to: * Application of Tcl/Tk in industries as diverse as engineering, industrial controls, broadcasting, financial services, medical and electronic design * Networking with Tcl/Tk, including distributed applications and network management * New widgets and techniques for GUI design with Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk on handheld and embedded devices * New Tcl extensions and add-ons, including Tcllib and Tklib * Tcl/Tk centric operating environments Submission Guidelines If you are interested in submitting a paper you should send an abstract of about 100 words and a summary of maximum two pages. Omit extraneous or redundant information. Length is not a direct factor in judging the quality of the submission. If submitting a tutorial proposal you should send an outline of the tutorial and a brief biography, and clearly indicate whether the tutorial is of half-day or full-day duration. Send submissions as plain text to <tc...@tc...> no later than May 31, 2006. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreement forms will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. Registration Information More information on the conference will be available in Spring 2006 at the conference web site (http://www.tcl.tk/community/tcl2006/) and published on various Tcl/Tk related information channels. To keep in touch with conference announcements and Tcl events in general, subscribe to the tcl-announce list at: http://listserv.activestate.com/mailman/mysubs?show=announce by entering your email and selecting Tcl-announce. Conference Committee Cyndy Lilagan Eolas Technologies Facilities Coordination Clif Flynt Noumena Corp General Chair Steve Redler IV SR Technology Program Chair Steve Landers Digital Smarties Program Co-chair Kevin Kenny GE Global Research Center Jeffrey Hobbs ActiveState Andreas Kupries ActiveState Mike Doyle Eolas Technologies Ron Fox NSCL Michigan State University Donal Fellows University of Manchester Gerald Lester HMS Software Larry Virden Tcl FAQ Maintainer Contact Information tc...@tc... http://www.tcl.tk/community/tcl2006/ -- Sincerely, Andreas Kupries <aku...@sh...> <http://www.purl.org/NET/akupries/> ------------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-10-31 21:48:56
|
I did a release last night of Classdesc, EcoLab and Graphcode. The classdesc release fixed a problem with the CLASSDESC_ACCESS mechanism for accessing private members of classes declared in a namespace (before it only worked for global namespace classes). EcoLab incorporated this fix, as well as some MPI issues and a significant Graphcode bug. Graphcode is now finally ready for production, and so Graphcode 2.D1 is released too. Enjoy. Please log any issues or bugs with the EcoLab bug tracker at SourceForge. --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-10-10 08:32:34
|
I have now managed to get the getaegisdist interface to work on SourceForge for accessing ecolab, classdesc etc sources. Go to http://ecolab.sf.net/cgi-bin/getaegisdist.cgi to try it out! Cheers --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-09-21 04:13:11
|
I have checked in a new beta of graphcode.2.1 - fixes a few bugs, and I've also added the poisson demo. Available from http://ecolab.sourceforge.net Cheers --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-09-08 22:55:18
|
I have just checked in a prototype network/graph visualiser into EcoLab. You can download the release from http://aegis.sourceforge.net/cgi-bin/aeget/ecolab.4.1.C14/?download=20 (officially it is ecolab.4.1.D3) You will need the graphviz software installed (www.graphviz.org), ecolab will fail silently without it if you attempt to visualise a graph. Try out the testnetgraph.tcl script in the models directory. The question I have is whether this is the right approach. I would like to integrate the graph algorithm more closely into the Tk widget - currently the graph display is offloaded to the graphviz executables, and the output captured an fed back into Tk for display. By closer integration, I could make the graph drawing interactive, eg running object browser on the nodes of a graphnode graph. Graphviz supposedly has an API, but its not sufficiently well documented to be usable. Possibilities include: 1) Use another graph drawing library (Graphvix appeared to be the best OSS library i could find) 2) Rip out the necessary routines from Graphviz library (and miss out on any future improvements).=20 3) Try to program to the existing Graphviz API, and suffer broken programs in the next release of GraphViz. Any ideas? --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-08-16 22:14:47
|
Dear Ecolabers, I have just released Ecolab.4.D17, which has the following significant features: * Graphcode 2 is included, and deployed in the Jellyfish model. This is a complete reengineering of Graphcode, which is far more efficient. It also not backwards compatible with graphcode 1. * Netcomplexity - algorithms for measuring complexity of networks, as reported in my upcoming paper "On Complexity of Networks". Not currently documented - read the source. * Inline member functions are now exported to the TCL environment. This involved a change to classdesc as well, which is released as classdesc.1.D17 * A number of other small bugs have been fixed - see the sourceforge bug tracker for details. This distribution has been checked on Linux with gcc 3.4/icc 8.1, Cygwin (Feb 2005 release) and Mac OSX 10.2. I have not checked any of the MPI code - there are still a few outstanding issues with the latest MPICH, and also the code does not currently compile on SGI Altix (support planned). I have also uploaded a few historical Ecolab releases into the sourceforge file release system. Unfortunately, versions prior to 3.1 seem to be lost. Cheers --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: Russell S. <r.s...@un...> - 2005-06-28 02:27:50
|
I have now uploaded the complete sourcecode repositories for EcoLab, Classdesc, Graphcode and a couple of others to sourceforge, and they are available through Aegis's webiface CGI script. The repositories on parallel are now deemed obsolete, and will probably be removed at some point in the future. The actual Aegis repositories now reside on my laptop, and are mirrored to SourceForge. I will investigate the possibility of hosting my getaegisdist script on SourceForge, which returns each delta as a gzipped tarfile. For the present, the simplest way of picking up a snapshot from the repository is to use wget to suck down a directory tree created by webiface. =20 If you want to actively contribute to EcoLab et al, then you should probably install Aegis on your own machine, and maintain your own Aegis repository. Aegis provides ways of syncronising repositories via the aedist functionality. The webiface script will generate aedist files of deltas for you. The next few months I will focus on tidying up and releasing the EcoLab.4.4 branch (which includes the netcomplexity library), and also the Graphcode.2.1 branch. Cheers --=20 *PS: A number of people ask me about the attachment to my email, which is of type "application/pgp-signature". Don't worry, it is not a virus. It is an electronic signature, that may be used to verify this email came from me if you have PGP or GPG installed. Otherwise, you may safely ignore this attachment. ---------------------------------------------------------------------------- A/Prof Russell Standish Phone 8308 3119 (mobile) Mathematics 0425 253119 (") UNSW SYDNEY 2052 R.S...@un... =20 Australia http://parallel.hpc.unsw.edu.au/rks International prefix +612, Interstate prefix 02 ---------------------------------------------------------------------------- |
From: <aku...@sh...> - 2005-03-29 02:16:54
|
Tcl/Tk 2005 First Call for papers. =================================== Tcl/Tk 2005 will be held in Portland, Oregon USA in late October or early November. The program committee asks all people using and developing with Tcl/Tk and extensions to submit papers and proposals for presentations at this conference. Past conferences have seen submissions covering a wide variety of topics including and not limited to: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-Centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization At this point we are requesting submissions of: * Abstracts of papers for oral presentation. * Proposals for short courses to be taught the day prior to the conference. * Proposals for other presentations/discussions. * Proposals to present tutorial sessions. Please send abstracts and proposals to tcl2005 (at) nscl (dot) msu (dot) edu Important target dates: ======================= July 1, 2005 - Abstracts and proposals due. July 31, 2005 - Notification to authors. Sep 15, 2005 - Author materials due. The submissions should consist of an abstract of about 100 words and a summary of maximum two pages. Omit extraneous or redundant information. Length is not a direct factor in judging the quality of the submission. The authors of oral presentations will have 20-25 minutes to present the paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreement forms will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Program Committee: ================== Donal Fellows University of Manchester Clif Flynt Noumena Corp. Ron Fox NSCL Michigan State University Jeff Hobbs ActiveState Corp. Steve Landers Digital Smarties Gerald Lester HMS Software Cyndy Lilagan Eolas Technologies Inc. Arjen Markus WL | Delft Hydraulics -- Sincerely, Andreas Kupries <aku...@sh...> <http://www.purl.org/NET/akupries/> ------------------------------------------------------------------------------- |
From: Tib <tib...@gm...> - 2005-03-24 15:40:05
|
Thanks for suggestions from Russell and Michael. I succeeded by deleting -lncurses from this line LIBS+=-lreadline -lncurses cool. On Thu, 24 Mar 2005 15:18:41 +1100, Russell Standish <r.s...@un...> wrote: > libncurses is used by libreadline. You can disable the use of readline > by specifying the "READLINE=" make option. This affects the command > line interface only. > > Alternatively, try editing include/Makefile and remove -lncurses - > perhaps your libreadline does not depend on ncurses. Failing that, you > will need to install libncurses from source. > > Cheers > > On Wed, Mar 23, 2005 at 11:12:08PM -0500, Tib wrote: > > I got problem during installation. I successfully installed prng, > > unuran, classdesc, and other required packages, but I cannot make > > ecolab. here is the error message: > > g++ -I. -I../include -DHASH_TCL_hash -DHAVE_LONGLONG -I../include > > -I/root/usr/include -I/usr/local/include -I/usr/include > > -I/usr/X11R6/include -DBLT -DUNURAN -DZLIB -DXDR_PACK -DREADLINE > > -DCONTIGUOUS -DTK-DECOLAB_LIB=\"../include\" -w -DNDEBUG -O3 > > -I../include ecolab.o ../lib/tclmain.o > > ../lib/tcl_arrays.o../lib/analysis.o ../lib/random.o -L../lib -lecolab > > -ldl -L../lib -L/root/usr/lib -L/usr/local/lib -L/usr/lib > > -L/usr/X11R6/lib -lBLT -lunuran -lprng -lz -lreadline -lncurses > > -L/usr/lib -L/usr/local/lib -L/usr/X11/lib -L/usr/X11R6/lib -ltk8.4 > > -lX11 -ltcl8.4${TCL_DBGX} -lm -lc -o ecolab > > /usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: > > cannot find -lncurses > > collect2: ld returned 1 exit status > > make[2]: *** [ecolab] Error 1 > > make[2]: Leaving directory `/home/wcai/Documents/ecolab.4.D16/models' > > make[1]: *** [models] Error 2 > > make[1]: Leaving directory `/home/wcai/Documents/ecolab.4.D16' > > make: *** [all] Error 2 > > > > Any suggestions? > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by Microsoft Mobile & Embedded DevCon 2005 > > Attend MEDC 2005 May 9-12 in Vegas. Learn more about the latest Windows > > Embedded(r) & Windows Mobile(tm) platforms, applications & content. Register > > by 3/29 & save $300 http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click > > _______________________________________________ > > ecolab-list mailing list > > eco...@li... > > https://lists.sourceforge.net/lists/listinfo/ecolab-list > > -- > *PS: A number of people ask me about the attachment to my email, which > is of type "application/pgp-signature". Don't worry, it is not a > virus. It is an electronic signature, that may be used to verify this > email came from me if you have PGP or GPG installed. Otherwise, you > may safely ignore this attachment. > > ---------------------------------------------------------------------------- > A/Prof Russell Standish Director > High Performance Computing Support Unit, Phone 9385 6967, 8308 3119 (mobile) > UNSW SYDNEY 2052 Fax 9385 6965, 0425 253119 (") > Australia R.S...@un... > Room 2075, Red Centre http://parallel.hpc.unsw.edu.au/rks > International prefix +612, Interstate prefix 02 > ---------------------------------------------------------------------------- > > > |