gmath-devel Mailing List for Gnome Mathematical Interface
Status: Pre-Alpha
Brought to you by:
aurag
You can subscribe to this list here.
2000 |
Jan
(19) |
Feb
(3) |
Mar
(21) |
Apr
(6) |
May
(3) |
Jun
(4) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
---|
From: Hassan A. <au...@DM...> - 2000-12-10 22:53:21
|
Hi, You probably noticed the project is stalling a bit. However it is not dead. I am just having a lot to do right now: a new born boy, a math thesis to finish and a full time job. Coding will resume at a slow pace in January and will probably return to standard early pace by next June. So please be patient, and in the meantime, feel free to help by contributing directly. H. Aurag |
From: Hassan A. <au...@cr...> - 2000-09-30 22:55:33
|
Not many changes, except for documentation created by Janko Hauser. Have a look at it at the usual place. http://gmath.sourceforge.net |
From: Matias M. <ma...@se...> - 2000-07-25 18:42:36
|
Sorry, they are up again. Matias. > Ok RPMS seem to have disappeared from Matias's page. > > Any know why? > > Anyway, I will try for 0.3 release to have it RPM friendly. Any help with deb > friendly is welcome too. |
From: Hassan A. <au...@DM...> - 2000-07-25 18:22:20
|
Ok RPMS seem to have disappeared from Matias's page. Any know why? Anyway, I will try for 0.3 release to have it RPM friendly. Any help with deb friendly is welcome too. |
From: Felix N. <fn...@gm...> - 2000-06-19 11:00:52
|
Hassan Aurag <au...@cr...> writes: > This is a tough one. Ok, for now gmath's session is really a terminal > session with some hopefully nice user layer. > > Think of it a Mathematica 1.0 but looking better. The next step for me > is to leave this interface for terminal sessions, and write a new one. > > However for now, gnome/gtk text widgets are ugly and useless. I thought > about the canvas but that would be too much work, and I don't want to do > it. > > This simply means that I have to wait for gnome/gtk folks to finish > writing pango. Pango is a niftier text widget with support for all kinds > of input and for unicode. > > Again this means that when all is done, we would be able to display just > about anything in those, including math symbols and such. Otherwise, you > need to write those symbols yourself or have the kind of resources > Wolfram has to create Mathematica. > > So for now, think of GmatH, as a nice numerical simulation environment, > where you can compute, visualize, save sessions, then use them as > starting point for coding more complex stuff, soon code, debug .... > > We will take care of presentation later. how about using TeX for this ? Maybe an expression can have a context-menu with an option to display it using TeX ? or a terminal-command or both ? This should be easy because TeX is very tree-like: (x^2 + 7*x^2)/sin(x) => $\frac{x^2 + 7x^2}{\sin x}$ So you can just convert the expression-tree recursively. the advantages are that you don't have to care about boxes and symbols and you get a high-quality output. the disadvantage is that it takes a few seconds to come up, so it is most probably not appropriate for inline-graphics. -- Felix Natter |
From: Hassan A. <au...@cr...> - 2000-06-09 03:14:17
|
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 6/7/00, 8:51:21 AM, Klaus Niederkrueger <kl...@xo...> wrote regarding [Gmath-devel] Mathematical Symbols: > Dear Hassan, > I think your Project sounds very nice and indeed it is a good idea to > provide a generic user-interface for mathematical programs. I have been > using for sometime Maple and though I confess that I use most often > text-mode, I really like the cut and paste functions of this program. I > don't know how mathematica looks like, but I guess similar. Well thanks for your comments. Now, if you could be more precise about cut and paste. I don't really understand or your question is trivial. Do you really mean cut and paste, or is it drag and drop? > Are you planning to implement such cut and paste functions for your > project? Are you able to display fractions, greek letters, > integral-signs and so on? (For greek letters Pango should do it, I guess > and I think it will be soon used as default for Gtk anyway, but > fractions and subindexes and things is probably difficult.) This is a tough one. Ok, for now gmath's session is really a terminal session with some hopefully nice user layer. Think of it a Mathematica 1.0 but looking better. The next step for me is to leave this interface for terminal sessions, and write a new one. However for now, gnome/gtk text widgets are ugly and useless. I thought about the canvas but that would be too much work, and I don't want to do it. This simply means that I have to wait for gnome/gtk folks to finish writing pango. Pango is a niftier text widget with support for all kinds of input and for unicode. Again this means that when all is done, we would be able to display just about anything in those, including math symbols and such. Otherwise, you need to write those symbols yourself or have the kind of resources Wolfram has to create Mathematica. So for now, think of GmatH, as a nice numerical simulation environment, where you can compute, visualize, save sessions, then use them as starting point for coding more complex stuff, soon code, debug .... We will take care of presentation later. > I'm not sure if I really want to participate, but I will have at least a > look at your program. Thanks. > By the way, when I was doing my master thesis I developed a small > algebra-program and the thing I really found annoying was, that I had to > program the parser that transforms all those term like [[a,b]+5c,d] into > a tree structure myself. Could you tell me if you know a standard > library for this, please. I have not yet looked at those things. Ayal Pinkus the creator and maintainer of Yacas should be able to help you more with that. He is on the list yell Ayal. > Thank you for your effort and I will watch your program with interest. Thanks and have fun > Greetings > Klaus Niederkrueger > A suggestion: The reason why I don't use Xmaple anymore was that they > switched from the nice Unix-interface to a windows interface. I explain: > In older versions everytime you made a plot, a new window was opened for > it. In their newer versions the plot is embedded into the worksheet and > you cannot move a subwindow out of the mainwindow. Though this at first > looks really very compact and elegant, I think is really antiproductive. > I think if you write a text it may be normal to have just one window > open, but for mathematics this is not the case. I agree, but have no fear since no embedding will happen for now. As far as I am concerned. I'd like to have a full-fledged data visualization thing, a coding/session/debugging thing, a presentation thing. But that's far still. > _______________________________________________ > Gmath-devel mailing list > Gma...@li... > http://lists.sourceforge.net/mailman/listinfo/gmath-devel |
From: Klaus N. <kl...@xo...> - 2000-06-07 13:54:48
|
Dear Hassan, I think your Project sounds very nice and indeed it is a good idea to provide a generic user-interface for mathematical programs. I have been using for sometime Maple and though I confess that I use most often text-mode, I really like the cut and paste functions of this program. I don't know how mathematica looks like, but I guess similar. Are you planning to implement such cut and paste functions for your project? Are you able to display fractions, greek letters, integral-signs and so on? (For greek letters Pango should do it, I guess and I think it will be soon used as default for Gtk anyway, but fractions and subindexes and things is probably difficult.) I'm not sure if I really want to participate, but I will have at least a look at your program. By the way, when I was doing my master thesis I developed a small algebra-program and the thing I really found annoying was, that I had to program the parser that transforms all those term like [[a,b]+5c,d] into a tree structure myself. Could you tell me if you know a standard library for this, please. Thank you for your effort and I will watch your program with interest. Greetings Klaus Niederkrueger A suggestion: The reason why I don't use Xmaple anymore was that they switched from the nice Unix-interface to a windows interface. I explain: In older versions everytime you made a plot, a new window was opened for it. In their newer versions the plot is embedded into the worksheet and you cannot move a subwindow out of the mainwindow. Though this at first looks really very compact and elegant, I think is really antiproductive. I think if you write a text it may be normal to have just one window open, but for mathematics this is not the case. |
From: Hassan A. <au...@cr...> - 2000-06-06 20:46:24
|
Hi, This is a copy of what was posted on the gmath-project/News section. Hi guys/garls, I am pleased to announce that Janko Hauser and Matias Mutchinick are now part of this little project. Matias has been the first to create rpms and will continue to do so, maybe more? As for Janko, I have taken the liberty to use his excellent short reference documentation (getting longer by the week) on Numerical Python and integrated it using his tools and the new gtkhtml to obtain something I'd like to call nifty. Even though this is not released yet, because of many worries, gtkhtml still a bit weird, gnome-python going through a major overhaul ...., you can have a look at the screenshots which will be updated sooner than the software itself. I cannnot promise any near release, but I'd say we will have a nifty one in July/August. In the meantime, enjoy the screenshots below: http://gmath.sourceforge.net/index.html#screenshot |
From: Hassan A. <au...@cr...> - 2000-05-29 01:24:18
|
This error is kindda weird. Anyone else experiencing this? The usual is that you also need pygnome, gtkextra and pygtkextra. I know this is a very long list, and I am looking into ways of making it smaller but for now, you need all of those packages plus python of course. I really don't know what could have gone wrong. The function causing problems is correct. Can you try to uncomment it? Then run the script again? >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 5/28/00, 9:26:48 AM, apinkus <ap...@xs...> wrote regarding [Gmath-devel] Problems running gmath: > Hi, > gmath looks like a promising project! Regrettably I have been unable to > run it this > far. I got the latest 0.2, with pygtk 0.6.6, and get the following > error: > [root@localhost pygtk-0.6.6]# gmath > Gtk-CRITICAL **: file gtkwidget.c: line 3804 (gtk_widget_add_events): > assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. > Traceback (innermost last): > File "/usr/lib/python1.5/site-packages/GMatH/GMatH", line 261, in ? > MEMTIMEOUT = timeout_add(5000,getmemusage, os.getpid()) > TypeError: too many arguments; expected 2, got 3 > Any ideas? > _______________________________________________ > Gmath-devel mailing list > Gma...@li... > http://lists.sourceforge.net/mailman/listinfo/gmath-devel |
From: apinkus <ap...@xs...> - 2000-05-28 08:01:37
|
Hi, gmath looks like a promising project! Regrettably I have been unable to run it this far. I got the latest 0.2, with pygtk 0.6.6, and get the following error: [root@localhost pygtk-0.6.6]# gmath Gtk-CRITICAL **: file gtkwidget.c: line 3804 (gtk_widget_add_events): assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. Traceback (innermost last): File "/usr/lib/python1.5/site-packages/GMatH/GMatH", line 261, in ? MEMTIMEOUT = timeout_add(5000,getmemusage, os.getpid()) TypeError: too many arguments; expected 2, got 3 Any ideas? |
From: Hassan A. <au...@CR...> - 2000-05-09 15:39:22
|
------------- Begin Forwarded Message ------------- Date: Tue, 9 May 2000 11:37:29 -0400 (EDT) From: Hassan Aurag <aurag> Subject: RE: [Numpy-discussion] HTML/SGML docs To: du...@us... Cc: gma...@so... Mime-Version: 1.0 Content-MD5: mytYloeWSCrOK0swuWE0jA== Ok, I am looking at suggestions. I have already looked at another NumPy doc that looks like Python online docs. What I really would like to do is have: -A way of retrieving from a stable web page the TOC of documentation that I'd then put in a custom gnome-tree-like widget and when the user clicks on one item it'd open a link to online corresponding page. -An entry widget that'd have a search item that look in index of docs (online) and return all possible choices then when user chooses one show the corresponding page. -A bookmarking facility so that users can go back quickly to places they have seen. -The choice to download the whole .tar.gz thing to browse off-line. All of the above is easy to implement, and I have already started doing so with GMatH (http://gmath.sourceforge.net), provided there is a known stable place where to look for these docs. I already have a place to look for, but I forgot the address. All I need is some nifty .py thing that'd fetch the TOC, and index (from web site) and search through that index. I am not very good with urllib or httpblib, so any help is welcome. Thanks > From: "Paul F. Dubois" <pau...@ho...> > To: "Hassan Aurag" <au...@CR...>, <num...@li...> > Subject: RE: [Numpy-discussion] HTML/SGML docs > Date: Tue, 9 May 2000 07:33:04 -0700 > MIME-Version: 1.0 > Content-Transfer-Encoding: 7bit > X-Priority: 3 (Normal) > X-MSMail-Priority: Normal > Importance: Normal > X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 > > The document source is Framemaker, which can produce HTML and PDF. > > It would be best to have an collaborative framework such as the Zope one > recently announced, if it works well; I haven't tried that yet. > > > > > -----Original Message----- > > From: num...@li... > > [mailto:num...@li...]On Behalf Of Hassan > > Aurag > > Sent: Monday, May 08, 2000 7:58 PM > > To: num...@li... > > Subject: [Numpy-discussion] HTML/SGML docs > > > > > > Hi, > > > > I think I have asked this question a couple of thousand times, but are > > there plans to have HTML/SGML docs, or in other words, can we expect > > to have the source form of this beast. > > I have reached the point where I know how to integrate a nice gtkhtml > > (gnome html in fact) widget ad browse html docs (HURRAY!). Now I'd > > like to us it for something. The nifty thing would be for me to have > > some kind of docbook thinggy. Which means a huge collection of html > > pages with automagic links to prev, next, up, home..... Then I'd show > > the contents in one window using a tree-like thing and the rest in > > another (a real html widget). > > Thanks again > > > > > > > > > > > > > > _______________________________________________ > > Numpy-discussion mailing list > > Num...@li... > > http://lists.sourceforge.net/mailman/listinfo/numpy-discussion > ------------- End Forwarded Message ------------- |
From: Hassan A. <au...@DM...> - 2000-04-26 14:34:43
|
Is it possible anyone out there would be nice enough to turn GMatH into an autoconf/automake/rpm/deb ready? It shouldn't be too hard since it's in Python and there are no powerful/cryptic Makefiles.in/configure.in to write. Also, another thing that I would like to see is one gmath.c file that could get compiled and that would be a replacement to the present gmath script created at install time. The point here is to have a gmath process appear under top. For as a python script, you don't get to know which process to kill since all their names are python. Of course as usual, I am asking for help because I am an autoconf/C/automake illeterate. Thanks, H. Aurag |
From: Hassan A. <au...@ge...> - 2000-04-24 21:28:15
|
Ok, Just wanted to let you know that now you can find rpms at the address below. Ciao. More news soon hopefully >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 4/20/00, 11:05:05 PM, "Matias Mutchinick" <ma...@se...> wrote regarding Gmath: > Hi, > We are an organization that is developing a linux distribution for > science and engineering, our name is GULFI, and we are the linux > users group un the faculty of engineering on the UNAM in mexico. > We have selected GMatH to be a part of our distribution. > This distribution is based on RedHat 6.2, and we have just packed > the RPM of GMatH. > In order to do this we modified a little bit the install script. > You can find the RPM and SRPM at > http://www.linuxave.net/~matias/ > Please let us know if you are satisfied with this RPM's or tell us > what is missing. > Thanks for this usefull tool. > Regards. > Matias Mutchinick. |
From: Adrian F. <fe...@ma...> - 2000-04-14 12:59:34
|
What you have to do is to parse the color you want, "light blue", for example, using gdk_color_parse. Then you get the fields color.red/green/blue. After that you use gdk_color_alloc to get the best match according to your X color depth, you don't have to care about that. Hope this helps, <ADRIAN> On Thu, 13 Apr 2000, Hassan Aurag wrote: > I was really talking about available colors and not all colors. It > seems however gtk font select has this and shows them. Of course, > available colors depend on your X depth (8 bit, 16, 24, 32) > > Any other ideas? > > > >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< > > On 4/7/00, 7:42:05 AM, Adrian Feiguin <fe...@ma...> wrote > regarding Re: [Gmath-devel] GMatH News and Questions: > > > > > -Anyone knows how to get the rgb list of colors on your system, or > > > the gnome strings associated with them? > > > > > > You'll find a list here: > > > /usr/X11R6/lib/X11/rgb.txt > > > Regards, > > <ADRIAN> > > > > |
From: Hassan A. <au...@cr...> - 2000-04-13 22:33:34
|
I was really talking about available colors and not all colors. It seems however gtk font select has this and shows them. Of course, available colors depend on your X depth (8 bit, 16, 24, 32) Any other ideas? >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 4/7/00, 7:42:05 AM, Adrian Feiguin <fe...@ma...> wrote regarding Re: [Gmath-devel] GMatH News and Questions: > > -Anyone knows how to get the rgb list of colors on your system, or > > the gnome strings associated with them? > > > You'll find a list here: > /usr/X11R6/lib/X11/rgb.txt > Regards, > <ADRIAN> |
From: Adrian F. <fe...@ma...> - 2000-04-07 12:48:56
|
> -Anyone knows how to get the rgb list of colors on your system, or > the gnome strings associated with them? > You'll find a list here: /usr/X11R6/lib/X11/rgb.txt Regards, <ADRIAN> |
From: Hassan A. <au...@cr...> - 2000-04-06 22:43:16
|
Hi all, Well it's been a waiting period for GmatH. I am still waiting for a working gtkhtml widget and its python bindings. The plan is to have html-based integrated help within each session. For instance yacas for now uses lynx to show help, I plan on making it use an internal gtkhtml widget to show it and show the contents of this help. Same thing with Numerical Python. On another front I am still discovering all the facets of gtkplot. It really is cool as it allows for instance realtime plots among other things. I still don't know if it is possible to edit the plots on the fly for legends, labels and captions. What I really want is to be able for instance to plot something, then edit the paper sheet where it is, add other plots (easy), write some text, etc.... Ideally it would be stripped down math-word processor where you can type some text add some formulas and such then print the sheet as an eps and insert it into your article, presentation .... Now comes the questions period. I am trying to implement among other things real-time plotting. You would create a function that returns a point/curve at given intervals and then the RTPlot command would take this as its arguments, and add the plot accordingly with proper identification. If you have points depending, it would just plot the thing and join the points if needed. If you are plotting curves that depend on time, then it would the curves in normal x,y coords and add a legend to each one, say time t=0, t=5, t=10 etc... Of course this has some limits, the number of colors you have on your system. Now comes the real questions: -Anyone knows how to get the rgb list of colors on your system, or the gnome strings associated with them? -Anyone knows what should happen if you wanted to interrupt the process for any reason? Would you want it to save its state, then maybe restart after corrections, dump everything, have the choices but then which choices? Any suggestions (reasonable) accepted! H. Aurag |
From: Felix N. <f.n...@nd...> - 2000-03-15 18:11:32
|
hi, Hassan Aurag <au...@cr...> writes: > > hi, > > - when running ./INSTALL (as root): > > mkdir fails (directory does not exist) > > Is this the gnome dir? My default is /usr/share/gnome, but anyway I > fixed this in CVS so you can enter gnome dirs yourself no, I think (as you point out below) that it's related to my python-installation > > and so on > > it creates a file at /usr/local/lib/python1.5/site-packages > This means your site.sitedirs[0] does not exist even though python > has it in its array of site directories. I am trying to get the first > site-dir and it seems to fail. I will try to solve this. no clue what you talk about, but I assume this is it > > which contains "GMatH" (probably some problems in a shell command ?) > > if I then remove this file and create the GMatH-directory manually, > > everything works fine, except that in a numerical-python -session, > python > > can't find a module called "readline". > > This is not normal at all, the readline module is a standard module > in python. What is your python's package version? What distro do you > use? 1.5.2 from www.python.org > > When I first took a closer look at gmath, I didn't install it because > it > > required numerical python (which I figured would require me to install > some > > weird packages; and when I felt up to it, I couldn't find a link). So > I > > think you need to make it easier for someone who is not actively using > > python to install all these: > > Agreed, I am trying to figure out an intelligent way. The problem is > that I use rpms and RedHat but you might not. > > It is also difficult to coordinate with all package managers so that > I am sure http://foo.bar has got the latest package always. > > I need something like Helix Code updater, and this means putting the > packages on my site and make you go get it. > > In any case, I will be making it simpler for RedHat users soon. For > others, I will need help from those who use it since I can't really > afford to have 10 machines with ten distros or one huge machine with > Vmware and all distros. I'm not asking you to actually test it - just provide the necessary information to build it from source: > > installation instructions: > > * get python-1.52 from www.python.org and compile with --with-thread > > * get gtkpy from www.gtk.org->python binding and install it > > * get gnome-python from a gnome-mirror and install it > > * get numerical-python (either RPM-packages or from > numpy.sourceforge.net) > > * get distutils before that > > (the numerical-python-RPM's didn't work for me (my path to python is > > /usr/local/lib/python1.5/); though maybe this is my fault) > > * install gmath ;-) > > > BTW: > > * the help-windows are too small horizontally (I didn't see this in > > screenshots, so this may be fixed) > > Nope, there is a small handle at bottom of window that does resizing. > It separates Quick help from terminal I see ;-) > > * I get lots of warnings and errors, and in the case of the > yacas-session, > > it crashes after starting (I do not have yacas installed). > > This will be changed into a try then bail if yacas not found. I tried > this part only on my system. > > > here's a session where I started a yacas session (but I am using the > > developer gnome, so it may be because of that ..?) > > felix@mybaby:~ > gmath > > > Gtk-CRITICAL **: file gtkwidget.c: line 3864 (gtk_widget_add_events): > assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. > > This is a stupid bug that has been fixed in CVS > > Ok the rest here is about ps. I am using a ps that might not be > yours. I have been unable to find a good resource tracking module in > python. The normal "resource" module is cryptic and does not work for > children processes. Anyway, I will disable this if it screws your > system. I think this "ps" thing - although it's not critical at all - should be fixed, because as you can see it is deprecated. But I don't think you have to move to another module - maybe just tell the maintainer to change this ? > > GnomeUI-WARNING **: Could not open help topics file NULL > This is easy, it is related to the fact that your gnome help files > were not where I expected them. It should now be fixed in CVS this may be specific to my system > > warning: `-' deprecated; use `ps o', not `ps -o' > > unrecognized option or trailing garbage > > usage: ps acehjlnrsSuvwx{t<tty>|#|O[-]u[-]U..} \ > > --sort:[-]key1,[-]key2,... > > --help gives you this message > > --version prints version information > > Traceback (innermost last): > > File "/usr/local/lib/python1.5/site-packages/GMatH/GMatH", line 56, > in getmemusage > > childmemusage = float(tmp[0]) > > IndexError: list index out of range > > Xlib: unexpected async reply (sequence 0x571)! > > Xlib: unexpected async reply (sequence 0x5a9)! > > Xlib: unexpected async reply (sequence 0x5cb)! > > Gdk-ERROR **: BadPixmap (invalid Pixmap parameter) > > serial 1934 error_code 4 request_code 54 minor_code 0 > > Gdk-ERROR **: BadIDChoice (invalid resource ID chosen for this > connection) > > serial 1941 error_code 14 request_code 53 minor_code 0 -- Felix Natter |
From: Hassan A. <au...@cr...> - 2000-03-15 15:19:57
|
Yappa di doo or more humanly agreed. We need to build a database of such stuff. Anyone care to do that? Any thoughts about how to do it? I need some kind of tree like list of packages for numerical python (xml?) that could be parsed by python. It would be placed on GmatH web page (hidden) and parsed by GmatH to check where packages are and what version. Something like: all = [list of all packages] NumericalPy, $version, $rpm_address/None, $tar.gz address/none Cephes, $version ...... Then we add a widget that would have a shipped list of packages but could "update" the list and packages from the web by fetching this tree-like file. This should be easy to do but needs a maintainer other than me. Volunteers anyone? >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 3/14/00, 2:30:03 PM, Adrian Feiguin <fe...@ma...> wrote regarding [Gmath-devel] scientific python: > Hi Hassan. You posted a mail a few days ago about a code for derivatives > in python. > Did you take a look at scientific python? It looks like a natural > extension to numpy, with derivatives, less-squares fits, etc. > I think it worth it to be considered for gmath. > What do you think? > Regards, > <ADRIAN> > On Wed, 1 Mar 2000, Hassan Aurag wrote: > > > > > > Hi, > > > > attached is a file called Derivative.py. > > > > It computes derivatives and is based on an algorithm found in > > Numerical Recipes in C. > > > > What to do you think about it and has anyone started a "serious" > > calculus oriented subpackage for Numerical Python in general? > > > > I mean: derivatives, partial derivatives, jacobian, hessian > > implemented fast and precise. > > > > On another note, why isn't infinity defined in NumPy? > > > > Why is tan(pi/2) a number even if big? Shouldn't it be infinity? > > > > > > > > > > > > > > _______________________________________________ > > Gmath-devel mailing list > > Gma...@li... > > http://lists.sourceforge.net/mailman/listinfo/gmath-devel > > |
From: Adrian F. <fe...@ma...> - 2000-03-14 19:35:06
|
Hi Hassan. You posted a mail a few days ago about a code for derivatives in python. Did you take a look at scientific python? It looks like a natural extension to numpy, with derivatives, less-squares fits, etc. I think it worth it to be considered for gmath. What do you think? Regards, <ADRIAN> On Wed, 1 Mar 2000, Hassan Aurag wrote: > > > Hi, > > attached is a file called Derivative.py. > > It computes derivatives and is based on an algorithm found in > Numerical Recipes in C. > > What to do you think about it and has anyone started a "serious" > calculus oriented subpackage for Numerical Python in general? > > I mean: derivatives, partial derivatives, jacobian, hessian > implemented fast and precise. > > On another note, why isn't infinity defined in NumPy? > > Why is tan(pi/2) a number even if big? Shouldn't it be infinity? > > > > > > > _______________________________________________ > Gmath-devel mailing list > Gma...@li... > http://lists.sourceforge.net/mailman/listinfo/gmath-devel > |
From: <ma...@li...> - 2000-03-14 03:19:29
|
H. Aurag thought you would be interested in the page "The Linux Driver Petition" at http://www.libranet.com/petition.html H. Aurag also says This is not a devel message, but I thought it was important ___________________________________ Linux by Libranet - The TOP Desktop http://www.libranet.com |
From: Hassan A. <au...@cr...> - 2000-03-13 21:02:14
|
Ok, here is my take at those bugs >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 3/11/00, 5:23:07 PM, Felix Natter <f.n...@nd...> wrote regarding [Gmath-devel] install fails, more installation instructions: > hi, > - when running ./INSTALL (as root): > mkdir fails (directory does not exist) Is this the gnome dir? My default is /usr/share/gnome, but anyway I fixed this in CVS so you can enter gnome dirs yourself > and so on > it creates a file at /usr/local/lib/python1.5/site-packages This means your site.sitedirs[0] does not exist even though python has it in its array of site directories. I am trying to get the first site-dir and it seems to fail. I will try to solve this. > which contains "GMatH" (probably some problems in a shell command ?) > if I then remove this file and create the GMatH-directory manually, > everything works fine, except that in a numerical-python -session, python > can't find a module called "readline". This is not normal at all, the readline module is a standard module in python. What is your python's package version? What distro do you use? > When I first took a closer look at gmath, I didn't install it because it > required numerical python (which I figured would require me to install some > weird packages; and when I felt up to it, I couldn't find a link). So I > think you need to make it easier for someone who is not actively using > python to install all these: Agreed, I am trying to figure out an intelligent way. The problem is that I use rpms and RedHat but you might not. It is also difficult to coordinate with all package managers so that I am sure http://foo.bar has got the latest package always. I need something like Helix Code updater, and this means putting the packages on my site and make you go get it. In any case, I will be making it simpler for RedHat users soon. For others, I will need help from those who use it since I can't really afford to have 10 machines with ten distros or one huge machine with Vmware and all distros. > installation instructions: > * get python-1.52 from www.python.org and compile with --with-thread > * get gtkpy from www.gtk.org->python binding and install it > * get gnome-python from a gnome-mirror and install it > * get numerical-python (either RPM-packages or from numpy.sourceforge.net) > * get distutils before that > (the numerical-python-RPM's didn't work for me (my path to python is > /usr/local/lib/python1.5/); though maybe this is my fault) > * install gmath ;-) > BTW: > * the help-windows are too small horizontally (I didn't see this in > screenshots, so this may be fixed) Nope, there is a small handle at bottom of window that does resizing. It separates Quick help from terminal > * I get lots of warnings and errors, and in the case of the yacas-session, > it crashes after starting (I do not have yacas installed). This will be changed into a try then bail if yacas not found. I tried this part only on my system. > here's a session where I started a yacas session (but I am using the > developer gnome, so it may be because of that ..?) > felix@mybaby:~ > gmath > Gtk-CRITICAL **: file gtkwidget.c: line 3864 (gtk_widget_add_events): assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. This is a stupid bug that has been fixed in CVS Ok the rest here is about ps. I am using a ps that might not be yours. I have been unable to find a good resource tracking module in python. The normal "resource" module is cryptic and does not work for children processes. Anyway, I will disable this if it screws your system. > GnomeUI-WARNING **: Could not open help topics file NULL This is easy, it is related to the fact that your gnome help files were not where I expected them. It should now be fixed in CVS > warning: `-' deprecated; use `ps o', not `ps -o' > unrecognized option or trailing garbage > usage: ps acehjlnrsSuvwx{t<tty>|#|O[-]u[-]U..} \ > --sort:[-]key1,[-]key2,... > --help gives you this message > --version prints version information > Traceback (innermost last): > File "/usr/local/lib/python1.5/site-packages/GMatH/GMatH", line 56, in getmemusage > childmemusage = float(tmp[0]) > IndexError: list index out of range > Xlib: unexpected async reply (sequence 0x571)! > Xlib: unexpected async reply (sequence 0x5a9)! > Xlib: unexpected async reply (sequence 0x5cb)! > Gdk-ERROR **: BadPixmap (invalid Pixmap parameter) > serial 1934 error_code 4 request_code 54 minor_code 0 > Gdk-ERROR **: BadIDChoice (invalid resource ID chosen for this connection) > serial 1941 error_code 14 request_code 53 minor_code 0 > -- > Felix Natter > _______________________________________________ > Gmath-devel mailing list > Gma...@li... > http://lists.sourceforge.net/mailman/listinfo/gmath-devel |
From: Hassan A. <au...@cr...> - 2000-03-12 20:17:24
|
Seems like a lot of bugs to me. Please give me a week or so to look at the whole thing and how to solve those issues. But thanks a lot for this report, I need more of those. What version of python do you have btw? >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 3/11/00, 5:23:07 PM, Felix Natter <f.n...@nd...> wrote regarding [Gmath-devel] install fails, more installation instructions: > hi, > - when running ./INSTALL (as root): > mkdir fails (directory does not exist) > and so on > it creates a file at /usr/local/lib/python1.5/site-packages > which contains "GMatH" (probably some problems in a shell command ?) > if I then remove this file and create the GMatH-directory manually, > everything works fine, except that in a numerical-python -session, python > can't find a module called "readline". > When I first took a closer look at gmath, I didn't install it because it > required numerical python (which I figured would require me to install some > weird packages; and when I felt up to it, I couldn't find a link). So I > think you need to make it easier for someone who is not actively using > python to install all these: > installation instructions: > * get python-1.52 from www.python.org and compile with --with-thread > * get gtkpy from www.gtk.org->python binding and install it > * get gnome-python from a gnome-mirror and install it > * get numerical-python (either RPM-packages or from numpy.sourceforge.net) > * get distutils before that > (the numerical-python-RPM's didn't work for me (my path to python is > /usr/local/lib/python1.5/); though maybe this is my fault) > * install gmath ;-) > BTW: > * the help-windows are too small horizontally (I didn't see this in > screenshots, so this may be fixed) > * I get lots of warnings and errors, and in the case of the yacas-session, > it crashes after starting (I do not have yacas installed). > here's a session where I started a yacas session (but I am using the > developer gnome, so it may be because of that ..?) > felix@mybaby:~ > gmath > Gtk-CRITICAL **: file gtkwidget.c: line 3864 (gtk_widget_add_events): assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. > GnomeUI-WARNING **: Could not open help topics file NULL > warning: `-' deprecated; use `ps o', not `ps -o' > unrecognized option or trailing garbage > usage: ps acehjlnrsSuvwx{t<tty>|#|O[-]u[-]U..} \ > --sort:[-]key1,[-]key2,... > --help gives you this message > --version prints version information > Traceback (innermost last): > File "/usr/local/lib/python1.5/site-packages/GMatH/GMatH", line 56, in getmemusage > childmemusage = float(tmp[0]) > IndexError: list index out of range > Xlib: unexpected async reply (sequence 0x571)! > Xlib: unexpected async reply (sequence 0x5a9)! > Xlib: unexpected async reply (sequence 0x5cb)! > Gdk-ERROR **: BadPixmap (invalid Pixmap parameter) > serial 1934 error_code 4 request_code 54 minor_code 0 > Gdk-ERROR **: BadIDChoice (invalid resource ID chosen for this connection) > serial 1941 error_code 14 request_code 53 minor_code 0 > -- > Felix Natter > _______________________________________________ > Gmath-devel mailing list > Gma...@li... > http://lists.sourceforge.net/mailman/listinfo/gmath-devel |
From: Felix N. <f.n...@nd...> - 2000-03-12 14:01:53
|
hi, - when running ./INSTALL (as root): mkdir fails (directory does not exist) and so on it creates a file at /usr/local/lib/python1.5/site-packages which contains "GMatH" (probably some problems in a shell command ?) if I then remove this file and create the GMatH-directory manually, everything works fine, except that in a numerical-python -session, python can't find a module called "readline". When I first took a closer look at gmath, I didn't install it because it required numerical python (which I figured would require me to install some weird packages; and when I felt up to it, I couldn't find a link). So I think you need to make it easier for someone who is not actively using python to install all these: installation instructions: * get python-1.52 from www.python.org and compile with --with-thread * get gtkpy from www.gtk.org->python binding and install it * get gnome-python from a gnome-mirror and install it * get numerical-python (either RPM-packages or from numpy.sourceforge.net) * get distutils before that (the numerical-python-RPM's didn't work for me (my path to python is /usr/local/lib/python1.5/); though maybe this is my fault) * install gmath ;-) BTW: * the help-windows are too small horizontally (I didn't see this in screenshots, so this may be fixed) * I get lots of warnings and errors, and in the case of the yacas-session, it crashes after starting (I do not have yacas installed). here's a session where I started a yacas session (but I am using the developer gnome, so it may be because of that ..?) felix@mybaby:~ > gmath Gtk-CRITICAL **: file gtkwidget.c: line 3864 (gtk_widget_add_events): assertion `!GTK_WIDGET_NO_WINDOW (widget)' failed. GnomeUI-WARNING **: Could not open help topics file NULL warning: `-' deprecated; use `ps o', not `ps -o' unrecognized option or trailing garbage usage: ps acehjlnrsSuvwx{t<tty>|#|O[-]u[-]U..} \ --sort:[-]key1,[-]key2,... --help gives you this message --version prints version information Traceback (innermost last): File "/usr/local/lib/python1.5/site-packages/GMatH/GMatH", line 56, in getmemusage childmemusage = float(tmp[0]) IndexError: list index out of range Xlib: unexpected async reply (sequence 0x571)! Xlib: unexpected async reply (sequence 0x5a9)! Xlib: unexpected async reply (sequence 0x5cb)! Gdk-ERROR **: BadPixmap (invalid Pixmap parameter) serial 1934 error_code 4 request_code 54 minor_code 0 Gdk-ERROR **: BadIDChoice (invalid resource ID chosen for this connection) serial 1941 error_code 14 request_code 53 minor_code 0 -- Felix Natter |
From: Hassan A. <au...@cr...> - 2000-03-11 17:17:20
|
GmatH is the Gnome Mathematical Interface. Its goal is to provide command-line mathematical tools with a nice and "integrated" GUI. For now it supports Numerical Python (35%) and Yacas (5%) and has basic data visualization using gtkplot (5%). Version 0.2 is the last gnome 1.0 oriented release. It should not be stable enough though as I was tired of doing it to scrap it a week later and replace a lot widgets with new ones. Please check http://gmath.sourceforge.net for more info! Have fun and submit bug reports and give some help |