You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(14) |
Jun
(1) |
Jul
(3) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(16) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(13) |
Feb
(22) |
Mar
(7) |
Apr
(8) |
May
(8) |
Jun
(11) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(31) |
Nov
(23) |
Dec
(3) |
2002 |
Jan
(1) |
Feb
(17) |
Mar
(10) |
Apr
(3) |
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
(11) |
Oct
(5) |
Nov
(21) |
Dec
(20) |
2003 |
Jan
(27) |
Feb
(13) |
Mar
(20) |
Apr
(11) |
May
(12) |
Jun
(7) |
Jul
(16) |
Aug
(21) |
Sep
(9) |
Oct
(28) |
Nov
(24) |
Dec
(30) |
2004 |
Jan
(31) |
Feb
(5) |
Mar
|
Apr
(8) |
May
(12) |
Jun
(7) |
Jul
(13) |
Aug
(12) |
Sep
(2) |
Oct
(14) |
Nov
(42) |
Dec
(14) |
2005 |
Jan
|
Feb
|
Mar
(20) |
Apr
(17) |
May
(9) |
Jun
|
Jul
(7) |
Aug
(3) |
Sep
(17) |
Oct
(14) |
Nov
(9) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
(13) |
Apr
(2) |
May
(46) |
Jun
(2) |
Jul
(20) |
Aug
(26) |
Sep
(31) |
Oct
(5) |
Nov
(9) |
Dec
(13) |
2007 |
Jan
(24) |
Feb
(22) |
Mar
(13) |
Apr
(25) |
May
(25) |
Jun
(9) |
Jul
(20) |
Aug
(9) |
Sep
(26) |
Oct
(3) |
Nov
(4) |
Dec
(3) |
2008 |
Jan
(92) |
Feb
(35) |
Mar
(39) |
Apr
(15) |
May
|
Jun
|
Jul
(18) |
Aug
(5) |
Sep
(5) |
Oct
(7) |
Nov
(10) |
Dec
(27) |
2009 |
Jan
(35) |
Feb
(34) |
Mar
(13) |
Apr
(9) |
May
(18) |
Jun
(9) |
Jul
(15) |
Aug
(13) |
Sep
(64) |
Oct
(7) |
Nov
(43) |
Dec
|
2010 |
Jan
(75) |
Feb
(22) |
Mar
(44) |
Apr
(34) |
May
(47) |
Jun
(77) |
Jul
(28) |
Aug
(7) |
Sep
(45) |
Oct
(1) |
Nov
(19) |
Dec
(7) |
2011 |
Jan
(14) |
Feb
|
Mar
(6) |
Apr
(12) |
May
(19) |
Jun
(3) |
Jul
(8) |
Aug
(4) |
Sep
(3) |
Oct
(21) |
Nov
(11) |
Dec
(4) |
2012 |
Jan
(2) |
Feb
(9) |
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(5) |
Oct
(1) |
Nov
(18) |
Dec
(2) |
2013 |
Jan
(15) |
Feb
(16) |
Mar
(8) |
Apr
(5) |
May
|
Jun
(1) |
Jul
(17) |
Aug
(3) |
Sep
(17) |
Oct
(43) |
Nov
(25) |
Dec
(9) |
2014 |
Jan
(4) |
Feb
(8) |
Mar
(20) |
Apr
(14) |
May
(49) |
Jun
(1) |
Jul
|
Aug
(18) |
Sep
(2) |
Oct
(1) |
Nov
(22) |
Dec
(3) |
2015 |
Jan
(41) |
Feb
(2) |
Mar
(34) |
Apr
(30) |
May
(14) |
Jun
(17) |
Jul
(29) |
Aug
(3) |
Sep
(3) |
Oct
(1) |
Nov
(7) |
Dec
(4) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
(25) |
Oct
(9) |
Nov
(14) |
Dec
(13) |
2017 |
Jan
(11) |
Feb
(8) |
Mar
(12) |
Apr
(4) |
May
(25) |
Jun
(2) |
Jul
|
Aug
(5) |
Sep
(10) |
Oct
(25) |
Nov
|
Dec
(6) |
2018 |
Jan
(18) |
Feb
(6) |
Mar
(6) |
Apr
(1) |
May
(7) |
Jun
(13) |
Jul
(8) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(17) |
Dec
(3) |
2019 |
Jan
(11) |
Feb
(4) |
Mar
(13) |
Apr
(19) |
May
(1) |
Jun
(2) |
Jul
(8) |
Aug
(4) |
Sep
(32) |
Oct
(51) |
Nov
(1) |
Dec
(9) |
2020 |
Jan
(9) |
Feb
(6) |
Mar
|
Apr
|
May
(3) |
Jun
(2) |
Jul
(5) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(7) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
(3) |
Dec
|
2022 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <WH...@bf...> - 2004-08-10 12:51:24
|
hi list, here is the not-working (but compiling) testprogramm of mine. the data are: input: x,y position and z=value here 0 or 1 i do plpoin() to demonstrate the data are there. then i copy from struct in the feld X,Y,Z just to have access, not clever but i works. the target data dX,dY are filed with 0..count after tranlating my data in to gridded data i try to display the stuff. were did i get the concept wrong ? walter #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> #include <ctype.h> #include "plplot/plConfig.h" #include "plplot/plplot.h" struct station { PLFLT x; PLFLT y; PLFLT z; }; int count=20; int main(int argc, char *argv[]) { /* original data set */ struct station pnt[count]; PLFLT X[count]; PLFLT Y[count]; PLFLT Z[count]; /* display data set */ PLFLT dX[count]; PLFLT dY[count]; PLFLT **dZ; int i,alg,xborder,yborder;; (void) plParseOpts(&argc, argv, PL_PARSE_FULL); for(i=0;i<count;i++) { pnt[i].x= (PLFLT) (rand()%100); /* 0...99 */ pnt[i].y= (PLFLT) (rand()%100); /* 0...99 */ pnt[i].z= (PLFLT) (rand()& 1); /* 0,1 */ } /* Initialize plplot */ plsdev ("xwin"); /* we use only X11 */ plinit(); for(i=0;i<count;i++) { X[i]=pnt[i].x; Y[i]=pnt[i].y; Z[i]=pnt[i].z; dX[i]=i; dY[i]=i; } plAlloc2dGrid(&dZ, count, count); /* the output grided data */ alg=1; xborder=10; yborder=10; pladv(0); plvpor(0.1,0.9,0.1,0.9); plwind(0-xborder, 100+xborder ,0-yborder, 100+yborder ); plpoin(count, X, Y, 5); pladv(0); pllab("", "", "titletest"); plgriddata(X,Y,Z,count,dX,count,dY,count,dZ,alg,GRID_CSA); plot3d(dX,dY,dZ,count,count,DRAW_LINEXY,0); pladv(0); plend(); return 0; } |
From: Arjen M. <arj...@wl...> - 2004-08-10 08:47:46
|
" (Walter Harms)" wrote: > > Hi arjen, > thx for reply. plpoin3() displays a 3D cloud. so far i > understand i need a function function that takes: > unordered ( pos (x,y)+ value) -> value=z[x'][y'] (ordered) > I had the implession that plgriddata() will do exacty that. > > i have a simple example programm of the problem (not working) > can i post this to the ml as explanation what i am looking for ? > > regards, > walter > Sure, if it is not too long, i.e. below say 100 lines, it should be no problem. I did not have a detailed look yet at your other posting ... Regards, Arjen |
From: <WH...@bf...> - 2004-08-10 08:35:37
|
Hi arjen, thx for reply. plpoin3() displays a 3D cloud. so far i understand i need a function function that takes: unordered ( pos (x,y)+ value) -> value=z[x'][y'] (ordered) I had the implession that plgriddata() will do exacty that. i have a simple example programm of the problem (not working) can i post this to the ml as explanation what i am looking for ? regards, walter - - - - - - - - - - - - - - Original Message - - - - - - - - - - - - - - From: Arjen Markus <arj...@wl...> Subject: Re: [Plplot-general] contour plot question Date: 08/10/04 10:02 " (Walter Harms)" wrote: > > hi list, > i am looking for a way to plot isolines. so far i understand > is the way plpoin3(). therefor you need z[x][y]. the problem > is i have data for x=0...6000,y=0...9000. a simple field would > become very expensive exspecialy if i have only 2500 point in total (uneven distributed). > > Is there a way to plot a "3D field" like plploin(N,x,y,z) ? > > regards, > walter > > In addition to Alan's reply, the need for array elements z[x][y] does not necessarily mean that you need data for every integral value of x and y, as you seem to imply. plpoin3() expects individual points (x[i],y[i],z[i]) (i=0,...,N). You may want to look at plcont() for filled contours for instance, which takes a matrix z[nx][ny]. Regards, Arjen |
From: Arjen M. <arj...@wl...> - 2004-08-10 08:02:39
|
" (Walter Harms)" wrote: > > hi list, > i am looking for a way to plot isolines. so far i understand > is the way plpoin3(). therefor you need z[x][y]. the problem > is i have data for x=0...6000,y=0...9000. a simple field would > become very expensive exspecialy if i have only 2500 point in total (uneven distributed). > > Is there a way to plot a "3D field" like plploin(N,x,y,z) ? > > regards, > walter > > In addition to Alan's reply, the need for array elements z[x][y] does not necessarily mean that you need data for every integral value of x and y, as you seem to imply. plpoin3() expects individual points (x[i],y[i],z[i]) (i=0,...,N). You may want to look at plcont() for filled contours for instance, which takes a matrix z[nx][ny]. Regards, Arjen |
From: Rafael L. <rla...@us...> - 2004-08-05 17:09:09
|
The Debian packages for PLplot 5.3.1 have been backported for Debian stable (a.k.a "woody"). Instructions for accessing them through apt are available at: http://plplot.sourceforge.net/resources/ CAVEAT: the packages have not been extensively tested. At least the C examples work fine. -- Rafael |
From: <WH...@bf...> - 2004-08-05 12:22:25
|
hi, i have still problems with these grid data stuff. perhaps i am on the wrong way ? here is a shortcut of my problem: /* count 2D-points with value Z */ count=20; for(i=0;i<count;i++) { pnt[i].x= (PLFLT) (rand()%100); /* 0...99 */ pnt[i].y= (PLFLT) (rand()%100); /* 0...99 */ pnt[i].z= (PLFLT) (rand()& 1); /* 0,1 */ } my impression was that plgriddata() das the magic to move [x,y,z] -> z[a][b] /* org line from my trial X,Y,Z is the array with the original data dY,dX,dZ is the (display)data */ plgriddata(X,Y,Z,count,dX,count,dY,count,dZ,alg,GRID_CSA); I exspected now a mesh (or something like that) with: plot3d(dX,dY,dZ,count,count,DRAW_LINEXY,0); I did saome other experiments but obviously i got something seriously wrong :( regards, walter |
From: Rafael L. <rla...@us...> - 2004-08-05 08:46:15
|
* Walter Harms <WH...@bf...> [2004-08-05 10:12]: > the example 21 seems to work ok. i get the 3 pictures i see > with http://plplot.sourceforge.net/examples/demo21.php > but with delauny and natural neighboirs missing. > something to worry about ? > > *** PLPLOT ERROR *** > plgriddata(): you must have Qhull to use GRID_DTLI., aborting operation The error message above means exactly what it says: "you must have Qhull to use GRID_DTLI". In other words, you must install the Qhull library in your system (see http://www.qhull.org). PLplot's configure will automatically detect its presence. -- Rafael |
From: <WH...@bf...> - 2004-08-05 07:57:34
|
hi list, the example 21 seems to work ok. i get the 3 pictures i see with http://plplot.sourceforge.net/examples/demo21.php but with delauny and natural neighboirs missing. something to worry about ? *** PLPLOT ERROR *** plgriddata(): you must have Qhull to use GRID_DTLI., aborting operation |
From: <WH...@bf...> - 2004-08-05 07:23:40
|
hi alan, looks interessting. i will try it. The problem i have is a more geographic one. Asume you have samples from all over alaska. now you want to plot the distribution. Clearly you have vast streches with no data (sea, canada), then "clusters" from easy accessable sites that define a minimum resolution and "normal" data. (not exacly my problem but you will get the picture, i hope) regards, walter - - - - - - - - - - - - - - Original Message - - - - - - - - - - - - - - From: Alan W. Irwin <ir...@be...> Subject: Re: [Plplot-general] contour plot question Date: 08/04/04 18:38 On 2004-08-04 17:57+0200 WH...@bf... wrote: > hi list, > i am looking for a way to plot isolines. so far i understand > is the way plpoin3(). therefor you need z[x][y]. the problem > is i have data for x=0...6000,y=0...9000. a simple field would > become very expensive exspecialy if i have only 2500 point in total (uneven distributed). > > Is there a way to plot a "3D field" like plploin(N,x,y,z) ? > I may not properly understand your question, but I will try to answer anyway. To transform irregularly spaced data to a uniform grid take a look at http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plgriddata.html for documentation and http://plplot.sourceforge.net/examples/demo21.php for an example using this function. After you have transformed your data to a uniform grid, then try http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plcont.html to plot contours. http://plplot.sourceforge.net/examples/demo09.php shows contour examples. If, instead, you simply want to plot a 3D line in 3D perspective, have a look at http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plline3.html and http://plplot.sourceforge.net/examples/demo18.php. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Plplot-general mailing list Plp...@li... https://lists.sourceforge.net/lists/listinfo/plplot-general |
From: Alan W. I. <ir...@be...> - 2004-08-04 16:44:32
|
On 2004-08-04 17:57+0200 WH...@bf... wrote: > hi list, > i am looking for a way to plot isolines. so far i understand > is the way plpoin3(). therefor you need z[x][y]. the problem > is i have data for x=0...6000,y=0...9000. a simple field would > become very expensive exspecialy if i have only 2500 point in total (uneven distributed). > > Is there a way to plot a "3D field" like plploin(N,x,y,z) ? > I may not properly understand your question, but I will try to answer anyway. To transform irregularly spaced data to a uniform grid take a look at http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plgriddata.html for documentation and http://plplot.sourceforge.net/examples/demo21.php for an example using this function. After you have transformed your data to a uniform grid, then try http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plcont.html to plot contours. http://plplot.sourceforge.net/examples/demo09.php shows contour examples. If, instead, you simply want to plot a 3D line in 3D perspective, have a look at http://plplot.sourceforge.net/docbook-manual/plplot-html-5.3.1/plline3.html and http://plplot.sourceforge.net/examples/demo18.php. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: <WH...@bf...> - 2004-08-04 15:42:34
|
hi list, i am looking for a way to plot isolines. so far i understand is the way plpoin3(). therefor you need z[x][y]. the problem is i have data for x=0...6000,y=0...9000. a simple field would become very expensive exspecialy if i have only 2500 point in total (uneven distributed). Is there a way to plot a "3D field" like plploin(N,x,y,z) ? regards, walter |
From: Andrew R. <and...@us...> - 2004-07-30 20:07:28
|
On Fri, Jul 30, 2004 at 04:13:23AM -0700, Harry Kao wrote: > I'm having some problems with numeric axis labels that overlap. In my > mind, the default output should always be non-overlapping. Is this a > known issue? Or is there a way to fix this? (Or am I doing something > wrong?) I've inlined some sample code below that shows overlapping > text on the y-axis. I'm using version 5.3.0 on Debian. > It definitely looks to me like this is a bug. I guess the 3-d code has probably been less well tested. Several of the developers are currently tied up with work / holidays, however I'll add it to my list of things to investigate futher. In the meantime you can always work around this by setting the axis spacing manually. Changing the viewing angle might also help. For certain angles it is hard to avoid the labels overlapping. Thanks for pointing this out. Andrew |
From: Harry K. <hk...@ug...> - 2004-07-30 11:13:26
|
I'm having some problems with numeric axis labels that overlap. In my mind, the default output should always be non-overlapping. Is this a known issue? Or is there a way to fix this? (Or am I doing something wrong?) I've inlined some sample code below that shows overlapping text on the y-axis. I'm using version 5.3.0 on Debian. Harry #include <plplot.h> int main() { plinit(); pladv(0); plvpor(0.0, 1.0, 0.0, 0.9); plwind(-1.0, 1.0, -1.0, 1.5); plw3d(1.0, 1.0, 1.2, 0, 66, 450, 1650, -21.15, 149.27, 22.5, 30); plbox3("bnstu", "x", 0.0, 0, "bnstu", "y", 0.0, 0, "bcdmnstuv", "z", 0.0, 4); plend(); return 0; } |
From: Rafael L. <rla...@us...> - 2004-07-16 13:51:58
|
* ger...@si... <ger...@si...> [2004-07-15 13:28]: > Couldn't figure out how to reply to my own posting! > So, I am sending another one. > I do have my e-mail address and a password that I chose > when I subscribed to the mailing list but they don't > seem to work when trying to login via ssl...do I need yet > another account for that?, what's the deal?. Sorry about > my ignorance, it's just that I don't have much experience > when it comes to chat rooms, mailings list and that kind > of on-line stuff. What do you mean by "login via ssl"? Why do you need to "login via ssl" (whatever you mean by that) in order to be able to reply to your own post? Sorry, I am confused... Cheers, -- Rafael |
From: <ger...@si...> - 2004-07-15 17:28:39
|
Couldn't figure out how to reply to my own posting! So, I am sending another one. I do have my e-mail address and a password that I chose when I subscribed to the mailing list but they don't=20 seem to work when trying to login via ssl...do I need yet another account for that?, what's the deal?. Sorry about=20 my ignorance, it's just that I don't have much experience when it comes to chat rooms, mailings list and that kind of on-line stuff. Anyway, getting back to the subpage matter, I thought plssub() could only be called before plinit() as suggested by the second paragraph of the Programmer's Reference Manual Chapter 2's section Initializing PLplot. But that was not quite the case. In any case, generating a 2-page document where the first page has 4 subpages, and the second page only 2 subpages turned out=20 to be rather simple: plssub(2,2) plinit() . . . pleop() plsub(2,1) plbop() . . . plend Germ=E1n |
From: Alan W. I. <ir...@be...> - 2004-07-14 16:44:40
|
On 2004-07-14 11:59-0400 ger...@si... wrote: > Is it possible to have a multi-page postscript file with varying > number of subpages? For instance, is it possible to generate a > 2-page postscript file where the first page has 4 subpages and > the second page has 2 subpages? From the plssub code, it looks like this is entirely possible. But I haven't tried that myself. Let us know how it goes. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: <ger...@si...> - 2004-07-14 15:59:29
|
O.k., then, thank you very much for the answers to my previous posting, they where both correct and got me going. I have another question, now. Is it possible to have a multi-page postscript file with varying=20 number of subpages? For instance, is it possible to generate a 2-page postscript file where the first page has 4 subpages and=20 the second page has 2 subpages? Looking forward to your replies. Germ=E1n |
From: ooOoo <jg3...@ya...> - 2004-07-10 12:36:42
|
Here's a very simple example that *might* get you started: f77 -o x01f -L /usr/local/lib -l plplotf77 x01f.f (This worked for me with 5.3.0 under linux) Substitute -L /usr/local/lib to whatever directory contains the libplplotf77.* files for your installation. Also note that my LD_LIBRARY_PATH includes this same directory (/usr/local/lib in my case): export LD_LIBRARY_PATH=/usr/local/lib (sample bash command to set this environment variable) --- ger...@si... wrote: > > Hi, everybody: > > I have downloaded PLplot and succesfully installed > it (sun4u sparc SunOS > 5.8) . I have run the fortran examples and they all > work. I have read the > manual and familiarized my self with most commands. > > Now, how in the world do I actually compile my own > fortran program that uses > plplot commands? Nowhere in the user's manual is > there a compilation > example and the make files that compile the examples > is HUGE and has a lot > of stuff that I don't understand. > > Does anyone have step-by-step instructions or a > short, specific make file > for a single program? > > The directory where I installed PLplot from is : > /usw/ude/plplot-5.3.1 > > The directory where I installed PLplot into is : > /usw/ude/plplot > > Thanks in advance for any assistance anybody my > provide. > > Germán > > > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & > Training. > Attend Black Hat Briefings & Training, Las Vegas > July 24-29 - > digital self defense, top technical experts, no > vendor pitches, > unmatched networking opportunities. Visit > www.blackhat.com > _______________________________________________ > Plplot-general mailing list > Plp...@li... > https://lists.sourceforge.net/lists/listinfo/plplot-general > __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail |
From: Alan W. I. <ir...@be...> - 2004-07-09 19:37:06
|
On 2004-07-08 13:22-0400 ger...@si... wrote: > > Hi, everybody: > > I have downloaded PLplot and succesfully installed it (sun4u sparc SunOS > 5.8) . I have run the fortran examples and they all work. I have read the > manual and familiarized my self with most commands. > > Now, how in the world do I actually compile my own fortran program that uses > plplot commands? Nowhere in the user's manual is there a compilation > example and the make files that compile the examples is HUGE and has a lot > of stuff that I don't understand. > > Does anyone have step-by-step instructions or a short, specific make file > for a single program? > > The directory where I installed PLplot from is : /usw/ude/plplot-5.3.1 > > The directory where I installed PLplot into is : /usw/ude/plplot First, put your installed tree bin first on your path, copy the installed examples to /tmp, build the executables, then run them. That is do the following: export PATH='/usw/ude/plplot/bin:'$PATH cd /tmp cp -a /usw/ude/plplot/share/plplot5.3.1/examples /tmp cd /tmp/examples make ./plplot-test.sh That last command should generate postscript results for a large number of examples if everything is working well on your system. Second, you will see in the results of the above make command (which is special to the install tree examples), the exact command required to build the installed fortran examples. It should be straightforward to generalize from that to your own fortran applications. HTH. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: <ger...@si...> - 2004-07-08 17:22:29
|
Hi, everybody: I have downloaded PLplot and succesfully installed it (sun4u sparc = SunOS 5.8) . I have run the fortran examples and they all work. I have read = the manual and familiarized my self with most commands. Now, how in the world do I actually compile my own fortran program that = uses plplot commands? Nowhere in the user's manual is there a compilation example and the make files that compile the examples is HUGE and has a = lot of stuff that I don't understand. Does anyone have step-by-step instructions or a short, specific make = file for a single program? The directory where I installed PLplot from is : /usw/ude/plplot-5.3.1 The directory where I installed PLplot into is : /usw/ude/plplot Thanks in advance for any assistance anybody my provide. Germ=E1n |
From: Alan W. I. <ir...@be...> - 2004-07-02 15:30:12
|
On 2004-07-02 01:40-0700 asdf asdf wrote: > - >>> Hi, >>> >>> I need to get PlPlot 5.3.1 working. I have >> followed >>> the installation instructions, running >> ./configure, >>> make, and make install. When I try to run the >> example >>> programs, I keep getting undefined references to >> all >>> the functions used in the code. I have installed >> this >>> under Red-hat 7.1. >>> Please give me some tips this is getting >>> frustrating@@@@ >> >> We need more details, please. Was this for the >> installed examples or in the >> build tree? If installed (which is our least >> complicated and therefore most >> reliable method of testing the examples), what >> command did you use to build >> the examples? >> >> Alan >> ___ > > Hi again, > > Thanks for replying. > I'm not sure about what you are talking about when you > say the build tree. Anyway, I went into the > /home/me/plplot-5.3.1/examples/c directory and used > the command gcc -o ex1 x01c.c. First I get the message > that the header files cannot be found i.e. plplot.h > etc. So to quickly get past this I hard coded them in > the example file ie #include "/directory/plplot.h". > That solved that problem. I then had the problem of > undefined references. I installed redhat 7.2 and now > am getting many more errors. > > I will post these errors soon, but in the mean time I > am looking for a good way to install plplot and > compile and run an example file. > > This is what I did after I downloaded the file: > > gunzip plplot-5.3.1.tar.gz...OK > > tar -xvf plplot-5.3.1.tar...OK > > cd plplot-5.3.1...OK BTW, you are now in the build tree, i.e., the place where you run ./configure > > ./configure...No obvoius errors What was the --prefix option for ./configure or did you just use the default (/usr/local)? > > make...seems OK > > make install...seems OK Let's assume the above install --prefix was /usr/local/plplot. Then try the following: Put /usr/local/plplot/bin first on your path. This is an important step. PATH="/usr/local/plplot/bin:"$PATH cd /tmp # make copy of installed examples tree cp -a /usr/local/plplot/share/plplot5.3.1/examples . cd /tmp/examples # Build all examples for copy of installed examples tree. make # Generate lots of example postscript results ./plplot-test.sh (Note, plplot-test.sh has lots of other possibilities for output. Try ./plplot-test.sh --help to see those additional possibilities.) > > cd examples...OK This is not correct. You are trying to build examples in the build tree referring to build tree headers and libraries, and that takes a special command (make check), but let's not go there and stick to the installed examples for now for the reasons I mentioned before, and also because the installed version of PLplot is what your programmes will be interacting with in future. > > make...OK > > cd c > > make...nothing to build...no executables > > gcc -o ex1 x01c.c...errors Even if you were in the installed examples tree (which you are not) this is not quite correct. You need a number of specific options for that build and link command. Those are all supplied properly by the make command in the copied installed examples tree above. If you look more carefully at the Makefile in the installed examples tree you will see references to the command plplot-config --cflags --libs (there are other options as well if you have C++ source or fortran source or if you are compiling some command to be used in a Tcl/Tk environment) The results of that command on my system are as follows: -I/usr/local/plplot/include/plplot -L/usr/local/plplot/lib /usr/local/plplot/lib/libplplotd.so -Wl,--rpath -Wl,/usr/local/plplot/lib -Wl,--rpath -Wl,/usr/local/plplot/lib I encourage you to use this command to find out necessary options to build the examples rather than cutting and pasting from this e-mail because the specifics will be different on your system depending on your particular configuration options. Also, note you can build examples anywhere with the options generated by plplot-config, but these options are specific to the installed version of the PLplot headers and libraries and are not suitable if you want to use the header files and libraries in the build tree. Good luck! Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: Alan W. I. <ir...@be...> - 2004-07-01 15:29:35
|
On 2004-07-01 00:52-0400 John Matthews wrote: > Quick version: > 1) PBM driver renders crosshatch pattern in contour plot where PNG > driver renders patches of color. How to make PBM give the same image as > PNG? That's the result of our software fill routine which is pretty lame but better than nothing. The software fill kicks in if the device doesn't have the fill capability at all. Perhaps more work (or higher resolution) for the software fill routine would make your results look substantially better, but other aspects of the PBM results look poor to me as well (again, it may just be the default resolution) so that whole area of our code probably needs some maintenance. If you don't want to do that yourself, then probably it is best to avoid the PBM device for now. > > Or... > 2) Does anyone have a listing of files and clear instructions to get > libpng, zlib, and gd all installed and working with plplot on Windows > 2000 using MinGW/MSYS? I don't have windows or mingw experience, but others on this list do so I hope they are able to provide you with some help with libgd on windows. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: Bryan P. <pet...@ma...> - 2004-07-01 15:07:59
|
When I was building plplot 5.3.1 on slackware 9.1 it failed to recognize the presence of jpeg or png support in libgd (installed separately - not part of the distribution). The problem was that the LDFLAGS was set to blank before checking and the test failed looking for "pow" that was referenced by both libpng and libjpeg. Apparently slackware differs from the others by not having libm in the default link list and you have to explicitly include -lm when making this test. Bryan Peterson bry...@by... |
From: John M. <jv...@li...> - 2004-07-01 04:52:39
|
Quick version: 1) PBM driver renders crosshatch pattern in contour plot where PNG driver renders patches of color. How to make PBM give the same image as PNG? Or... 2) Does anyone have a listing of files and clear instructions to get libpng, zlib, and gd all installed and working with plplot on Windows 2000 using MinGW/MSYS? Longer version: I apologize in advance if I've missed this in the documentation somewhere (and in the source, where I poked around for a bit). I've currently got this very hacky plplot code that renders some data as a contour plot to an image file which is then read in from the filesystem by another part of the program for rendering on the screen. Ugly, yes. But it works. On Linux, I use PNG to accomplish this, and it works. I need the same application to work in Windows, but I can't seem to get libpng, zlib, and gd to play ball. (I finally got it down to the point where configure said that my gd DLL didn't support PNG or JPG, which the site that provided the binary DLL claims it does, and I gave up.) So I figured since PBM appears supported, why not use that instead? The problem is that I get a crosshatch pattern instead of solid color patches for my contour plot, which makes it nigh useless, since the "weave" of the crosshatching is so wide. Nothing else changed in *my* code except to change the driver from PNG to PBM (two lines, one to set the driver and one to set the filename), so there must be something I need to know about the PBM driver to make it perform as the PNG one does. Having taken the code back from Windows to Linux, I see it behaves precisely the same way, so it isn't some freaking Windows-specific issue. Many thanks in advance for any help you've got. :^) Regards, matt |
From: Alan W. I. <ir...@be...> - 2004-06-25 16:18:30
|
I am happy to announce the release of PLplot version 5.3.1 which supersedes all previous versions of this scientific plotting package. Get the tarball and detached signature file (plplot-5.3.1.tar.gz and plplot-5.3.1.tar.gz.asc) at the usual place (http://sourceforge.net/project/showfiles.php?group_id=2915). To verify your downloads use the "gpg --verify plplot-5.3.1.tar.gz.asc" command. Rafael Laboissiere, our release manager, is still working on the formal announcement of this latest release, but for now a quick summary of the changes since 5.3.0 is as follows: * New API functions: plvect, plsvect, plsurf3dl, and plot3dcl (the first two help plot vector fields, the third implements non-rectangular boundaries for plsurf, and the fourth is API to do the same for plot3dc without the details implemented as yet.) * Memory leak fixes * Octave bindings and demos work for Octave 2.1.57 * Java binding improvements * Freetype fixes * DJGPP updated * New driver wingcc for Mingw Unix platform * New chapters in the manual: "Deploying programs that use PLplot" and "API compatibility definition" * All examples ported to the PerlDL bindings * make check now works in the build tree * Reorganization of configuration files under cf/ For a more detailed list of the 369 commits since 5.3.0 see http://plplot.sourceforge.net/announce/ChangeLog-5.3.0-5.3.1. Enjoy this new stable version of PLplot! Alan W. Irwin on behalf of our release manager, Rafael Laboissiere, and the rest of the PLplot development team. __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |