<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-4192</id>
	<title>Nabble - GNU Octave Repository</title>
	<updated>2009-11-26T06:16:07Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/GNU-Octave-Repository-f4192.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNU-Octave-Repository-f4192.html" />
	<subtitle type="html">Central storage place for script and function files used with GNU Octave. GNU Octave Repository home is &lt;a href=&quot;http://sourceforge.net/projects/octave/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26530062</id>
	<title>Re: example octave_comm_test updated</title>
	<published>2009-11-26T06:16:07Z</published>
	<updated>2009-11-26T06:16:07Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;Now it should work&lt;br&gt;I tested the new examples (have a loot at inst folder).&lt;br&gt;Let me know if it is the same for you.&lt;br&gt;Bests &lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Gio 26/11/09, Michael Creel &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Michael Creel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: Re: example octave_comm_test updated&lt;br&gt;A: &quot;Riccardo Corradini&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;br&gt;Cc: &quot;Jaroslav Hajek&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;, &quot;octave-forge list&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Giovedì 26 novembre 2009, 10:59&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv765335818&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 10:45 AM, Riccardo Corradini &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a rel=&quot;nofollow&quot; ymailto=&quot;mailto:riccardocorradini@yahoo.it&quot; target=&quot;_blank&quot; href=&quot;/mc/compose?to=riccardocorradini@yahoo.it&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;&quot; valign=&quot;top&quot;&gt;
Hi all,&lt;br&gt;I have updated the example octave_comm_test.cc ( I have just inserted a check on the input).&lt;br&gt;Let me know what you think.&lt;br&gt;Bests&lt;br&gt;Riccardo&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I haven't be able to get things to compile with this new communicator stuff. From a check out right now, &quot;make all&quot; gives me&lt;br&gt;
&lt;br&gt;mkoctfile -c -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi comm-util.cc&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = int]’:&lt;br&gt;comm-util.cc:39: error: invalid conversion from ‘int’ to ‘ompi_communicator_t*’&lt;br&gt;
comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:34: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = long int]’:&lt;br&gt;
comm-util.cc:51: error: invalid conversion from ‘long int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:46: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc:72: error: explicit template specialization cannot have a storage class&lt;br&gt;
michael@yosemite:~/Desktop/of/octave/trunk/octave-forge/extra/openmpi_ext/src$&lt;br&gt;&lt;br&gt;I'm using openmpi 1.3.2 from Ubuntu:&lt;br&gt;michael@yosemite:~$ dpkg -l openmpi*&lt;br&gt;Desired=Unknown/Install/Remove/Purge/Hold&lt;br&gt;| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend&lt;br&gt;
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)&lt;br&gt;||/ Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Description&lt;br&gt;+++-===================-===================-======================================================&lt;br&gt;
ii&amp;nbsp; openmpi-bin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3.2-3ubuntu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high performance message passing library -- binaries&lt;br&gt;ii&amp;nbsp; openmpi-common&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3.2-3ubuntu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high performance message passing library -- common fil&lt;br&gt;un&amp;nbsp; openmpi-dev&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;none&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (no description available)&lt;br&gt;
un&amp;nbsp; openmpi-libs0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;none&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (no description available)&lt;br&gt;michael@yosemite:~$ dpkg -l libopenm*&lt;br&gt;Desired=Unknown/Install/Remove/Purge/Hold&lt;br&gt;| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend&lt;br&gt;
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)&lt;br&gt;||/ Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Description&lt;br&gt;+++-===================-===================-======================================================&lt;br&gt;
ii&amp;nbsp; libopenmpi-dev&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3.2-3ubuntu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high performance message passing library -- header fil&lt;br&gt;un&amp;nbsp; libopenmpi1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;none&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (no description available)&lt;br&gt;ii&amp;nbsp; libopenmpi1.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.3.2-3ubuntu1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; high performance message passing library -- shared lib&lt;br&gt;
michael@yosemite:~$&lt;br&gt;&lt;br&gt;&lt;br&gt;The original checkins of MPI_Probe and MPI_Iprobe do work for me, and I'm making a montecarlo.m that uses them. If you have time to add new functions, I'd like to see MPI_Bcast. I think that would complete the list of things I use for my econometric applications.&lt;br&gt;
&lt;br&gt;Cheers, Michael&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530062&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/example-octave_comm_test-updated-tp26526807p26530062.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26526976</id>
	<title>Re: example octave_comm_test updated</title>
	<published>2009-11-26T01:59:41Z</published>
	<updated>2009-11-26T01:59:41Z</updated>
	<author>
		<name>Michael Creel</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 10:45 AM, Riccardo Corradini &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26526976&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;&quot; valign=&quot;top&quot;&gt;
Hi all,&lt;br&gt;I have updated the example octave_comm_test.cc ( I have just inserted a check on the input).&lt;br&gt;Let me know what you think.&lt;br&gt;Bests&lt;br&gt;Riccardo&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I haven&amp;#39;t be able to get things to compile with this new communicator stuff. From a check out right now, &amp;quot;make all&amp;quot; gives me&lt;br&gt;
&lt;br&gt;mkoctfile -c -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi comm-util.cc&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = int]’:&lt;br&gt;comm-util.cc:39: error: invalid conversion from ‘int’ to ‘ompi_communicator_t*’&lt;br&gt;
comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:34: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = long int]’:&lt;br&gt;
comm-util.cc:51: error: invalid conversion from ‘long int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:46: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc:72: error: explicit template specialization cannot have a storage class&lt;br&gt;
michael@yosemite:~/Desktop/of/octave/trunk/octave-forge/extra/openmpi_ext/src$&lt;br&gt;&lt;br&gt;I&amp;#39;m using openmpi 1.3.2 from Ubuntu:&lt;br&gt;michael@yosemite:~$ dpkg -l openmpi*&lt;br&gt;Desired=Unknown/Install/Remove/Purge/Hold&lt;br&gt;| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend&lt;br&gt;
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)&lt;br&gt;||/ Name                Version             Description&lt;br&gt;+++-===================-===================-======================================================&lt;br&gt;
ii  openmpi-bin         1.3.2-3ubuntu1      high performance message passing library -- binaries&lt;br&gt;ii  openmpi-common      1.3.2-3ubuntu1      high performance message passing library -- common fil&lt;br&gt;un  openmpi-dev         &amp;lt;none&amp;gt;              (no description available)&lt;br&gt;
un  openmpi-libs0       &amp;lt;none&amp;gt;              (no description available)&lt;br&gt;michael@yosemite:~$ dpkg -l libopenm*&lt;br&gt;Desired=Unknown/Install/Remove/Purge/Hold&lt;br&gt;| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend&lt;br&gt;
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)&lt;br&gt;||/ Name                Version             Description&lt;br&gt;+++-===================-===================-======================================================&lt;br&gt;
ii  libopenmpi-dev      1.3.2-3ubuntu1      high performance message passing library -- header fil&lt;br&gt;un  libopenmpi1         &amp;lt;none&amp;gt;              (no description available)&lt;br&gt;ii  libopenmpi1.3       1.3.2-3ubuntu1      high performance message passing library -- shared lib&lt;br&gt;
michael@yosemite:~$&lt;br&gt;&lt;br&gt;&lt;br&gt;The original checkins of MPI_Probe and MPI_Iprobe do work for me, and I&amp;#39;m making a montecarlo.m that uses them. If you have time to add new functions, I&amp;#39;d like to see MPI_Bcast. I think that would complete the list of things I use for my econometric applications.&lt;br&gt;
&lt;br&gt;Cheers, Michael&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26526976&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/example-octave_comm_test-updated-tp26526807p26526976.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26526807</id>
	<title>example octave_comm_test updated</title>
	<published>2009-11-26T01:45:57Z</published>
	<updated>2009-11-26T01:45:57Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;Hi all,&lt;br&gt;I have updated the example octave_comm_test.cc ( I have just inserted a check on the input).&lt;br&gt;Let me know what you think.&lt;br&gt;Bests&lt;br&gt;Riccardo&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



  &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26526807&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/example-octave_comm_test-updated-tp26526807p26526807.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26517059</id>
	<title>New comunicator simple class</title>
	<published>2009-11-25T09:33:14Z</published>
	<updated>2009-11-25T09:33:14Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;&lt;div id=&quot;yiv461034626&quot;&gt;&lt;div id=&quot;yiv680662571&quot;&gt;Hi all,&lt;br&gt;I have just uploaded 3 new files.&lt;br&gt;Please let me know if you like them.&lt;br&gt;If the answer will be yes I will upgrade MPI_send etc.. accordingly&lt;br&gt;Bests&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517059&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/New-comunicator-simple-class-tp26517059p26517059.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515000</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-25T07:44:15Z</published>
	<updated>2009-11-25T07:44:15Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;Hi Jaroslav,&lt;br&gt;I have built correctly this cc file&lt;br&gt;#include &amp;lt;mpi.h&amp;gt;&lt;br&gt;#include &amp;lt;octave/oct.h&amp;gt;&lt;br&gt;&lt;br&gt;class octave_comm : public octave_base_value&lt;br&gt;{&lt;br&gt;public:&lt;br&gt;&lt;br&gt;&amp;nbsp; octave_comm (const std::string _name = &quot;&quot;, MPI_Comm _comm = MPI_COMM_WORLD )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; : octave_base_value (), name (_name)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm_set_name(_comm, const_cast&amp;lt;char*&amp;gt;(name.c_str())); &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp; void print (std::ostream&amp;amp; os, bool pr_as_read_syntax = false) const&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os &amp;lt;&amp;lt; name &amp;lt;&amp;lt; std::endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; bool is_defined (void) const { return true; }&lt;br&gt;&amp;nbsp; &lt;br&gt;&lt;br&gt;private:&lt;br&gt;&amp;nbsp; const std::string name;&lt;br&gt;&amp;nbsp; DECLARE_OCTAVE_ALLOCATOR&lt;br&gt;&amp;nbsp;
 DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA&lt;br&gt;};&lt;br&gt;&lt;br&gt;DEFINE_OCTAVE_ALLOCATOR (octave_comm);&lt;br&gt;DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA (octave_comm, &quot;octave_comm&quot;, &quot;octave_comm&quot;);&lt;br&gt;&lt;br&gt;static bool octave_comm_type_loaded = false;&lt;br&gt;&lt;br&gt;DEFUN_DLD(octave_comm, args, ,&quot;&quot;)&lt;br&gt;{&lt;br&gt;&amp;nbsp; if (!octave_comm_type_loaded)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; octave_comm::register_type ();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; octave_comm_type_loaded = true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mlock ();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp; octave_value retval;&lt;br&gt;&amp;nbsp; if (args.length () != 1 || !args (0).is_string ())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error (&quot;octave_comm: first argument must be a string&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return retval;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp; const std::string name = args (0).string_value ();&lt;br&gt;// For Default MPI_COMM_WORLD&lt;br&gt;&amp;nbsp; MPI_Comm CW;&lt;br&gt;&amp;nbsp;
 octave_comm *b=new octave_comm(&quot;&quot;,CW);&lt;br&gt;// For Custom Comunicator&lt;br&gt;&amp;nbsp; MPI_Comm CCom;&lt;br&gt;&amp;nbsp; octave_comm *c = new octave_comm(&quot;customcom&quot;,CCom);&lt;br&gt;&amp;nbsp; return retval;&lt;br&gt;}&lt;br&gt;&lt;br&gt;Now I would like to access the public property _comm .. of the octave_comm class, just from C++ code.&lt;br&gt;Could you please give me a hint?&lt;br&gt;Thanks a lot&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Mar 24/11/09, Michael Creel &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Michael Creel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: Re: Monte Carlo example for new MPI bindings&lt;br&gt;A: &quot;Jaroslav Hajek&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;br&gt;Cc: &quot;Riccardo Corradini&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;, &quot;octave-forge list&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Martedì 24 novembre 2009, 10:36&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv261681202&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at
 2:31 PM, Jaroslav Hajek &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a rel=&quot;nofollow&quot; ymailto=&quot;mailto:highegg@gmail.com&quot; target=&quot;_blank&quot; href=&quot;/mc/compose?to=highegg@gmail.com&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;Hi Riccardo and Michael,&lt;br&gt;&lt;br&gt;I have already implemented basic support for the communicators in the SVN tree.&lt;br&gt;The relevant functions now accept comm as their last argument, defaulting to MPI_COMM_WORLD if not provided.&lt;br&gt;


MPI_COMM_WORLD is a new function.&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Note 1: The implementation imposes the requirement that MPI_Comm is a typedef for signed 32-bit or 64-bit integer (int, long, or long long) which is true in all major MPI implementations with the notable exception of OpenMPI. OpenMPI uses raw pointers, which make things a bit difficult. One option is to simply typecast the pointers to integers; but I feel a bit uneasy about working with raw pointers in Octave, so I'm thinking about a solution providing some validation as well.&lt;br&gt;

I would, however, like to avoid creating a user type for each of MPI's types.&lt;br&gt;&lt;br&gt;Note 2: &lt;br&gt;There are no functions for creating new communicators yet.&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Hi all,&lt;br&gt;A check out this morning is not compiling for me:&lt;br&gt;
&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$ make all&lt;br&gt;mkoctfile -c -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi comm-util.cc&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = int]’:&lt;br&gt;
comm-util.cc:39: error: invalid conversion from ‘int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:34: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = long int]’:&lt;br&gt;
comm-util.cc:51: error: invalid conversion from ‘long int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:46: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc:72: error: explicit template specialization cannot have a storage class&lt;br&gt;
comm-util.cc:78: error: explicit template specialization cannot have a storage class&lt;br&gt;make: *** [comm-util.o] Error 1&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$&lt;br&gt;&lt;br&gt;Is that expected at the moment?&lt;br&gt;&lt;br&gt;Cheers, Michael&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515000&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26515000.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26512991</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T05:45:59Z</published>
	<updated>2009-11-25T05:45:59Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 25 Nov 2009, at 14:35, Søren Hauberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I must admit that I quickly give up on the SF documentation, so I just
&lt;br&gt;&amp;gt; might be missing the obvious. To me, it seems like files can be copied
&lt;br&gt;&amp;gt; to the server using
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Rsync over SSH
&lt;br&gt;&amp;gt; &amp;nbsp;SFTP
&lt;br&gt;&amp;gt; &amp;nbsp;SCP
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't see any web tools for uploading html files to the web server,
&lt;br&gt;&amp;gt; but perhaps I'm just not looking hard enough?
&lt;/div&gt;&lt;br&gt;you're right the SF documentation is a mess ...
&lt;br&gt;I'll investigate this further.
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26512991&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26512991.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26512989</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T05:44:20Z</published>
	<updated>2009-11-25T05:44:20Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 25 Nov 2009, at 14:38, Søren Hauberg wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; We have quite a lot of packages, so I think we would have to only put
&lt;br&gt;&amp;gt; the most recent announcement on the front page, otherwise there &amp;nbsp;
&lt;br&gt;&amp;gt; would be
&lt;br&gt;&amp;gt; way too much information on the front page.
&lt;br&gt;&lt;br&gt;so the php code would sort by date and then only display the first N &amp;nbsp;
&lt;br&gt;entries.
&lt;br&gt;the NEWS &amp;nbsp;page (which, BTW is currently not working) could include the &amp;nbsp;
&lt;br&gt;same code with a larger value of N.
&lt;br&gt;&lt;br&gt;&amp;gt; But I think your idea of
&lt;br&gt;&amp;gt; just added an 'announce_&amp;lt;date&amp;gt;.html' file to each package makes sense.
&lt;br&gt;&lt;br&gt;if you take care of updating generate_html I could do the php part,
&lt;br&gt;but I doubt I'll be able to do that before Dec 15
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26512989&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26512989.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26513030</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T05:38:14Z</published>
	<updated>2009-11-25T05:38:14Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">ons, 25 11 2009 kl. 10:02 +0100, skrev Carlo de Falco:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 25 Nov 2009, at 09:52, Søren Hauberg wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hmm, I guess this is possible. This requires that we can determine &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; which
&lt;br&gt;&amp;gt; &amp;gt; packages have changed most recently. Do you think it is enough to &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; simple
&lt;br&gt;&amp;gt; &amp;gt; check the dates of the directories containing the html for the &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; packages?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; more simply, we can have generate_package_html add a file named
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; announce_&amp;lt;date&amp;gt;.html
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; containing the announcement to the package directory and the logic in &amp;nbsp;
&lt;br&gt;&amp;gt; the front page would
&lt;br&gt;&amp;gt; sort the announcements by descending date before displaying them.
&lt;/div&gt;&lt;br&gt;We have quite a lot of packages, so I think we would have to only put
&lt;br&gt;the most recent announcement on the front page, otherwise there would be
&lt;br&gt;way too much information on the front page. But I think your idea of
&lt;br&gt;just added an 'announce_&amp;lt;date&amp;gt;.html' file to each package makes sense.
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26513030&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26513030.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26513031</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T05:35:46Z</published>
	<updated>2009-11-25T05:35:46Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">ons, 25 11 2009 kl. 13:40 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; But people can't upload HTML this way, right?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I actually thought this would be possible, I'm going to check on SF &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; documentation
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Actually, &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20web&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20web&lt;/a&gt;&lt;br&gt;&amp;gt; says it can be done: &amp;quot;Project web content may be uploaded using our &amp;nbsp;
&lt;br&gt;&amp;gt; File management service or be managed directly using our Shell service.&amp;quot;
&lt;br&gt;&lt;br&gt;I must admit that I quickly give up on the SF documentation, so I just
&lt;br&gt;might be missing the obvious. To me, it seems like files can be copied
&lt;br&gt;to the server using
&lt;br&gt;&lt;br&gt;&amp;nbsp; Rsync over SSH
&lt;br&gt;&amp;nbsp; SFTP
&lt;br&gt;&amp;nbsp; SCP
&lt;br&gt;&lt;br&gt;I don't see any web tools for uploading html files to the web server,
&lt;br&gt;but perhaps I'm just not looking hard enough?
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26513031&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26513031.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26511949</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T04:40:04Z</published>
	<updated>2009-11-25T04:40:04Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 25 Nov 2009, at 08:58, Carlo de Falco wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 24 Nov 2009, at 11:48, Søren Hauberg wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; man, 23 11 2009 kl. 10:12 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Yeah, I've been thinking a bit about this. I guess we would like to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; have
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; a whole bunch of maintainers, meaning we would have many people &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 'admin' status. I don't really have security concerns as I trust
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; people
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on this list, but the chance of somebody doing something wrong by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; accident is just very high. So, I don't think we should take this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; route.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; actually I feel that having many different people manually messing
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; around
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with the web pages might be even more error prone, at least the SF &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; GUI
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; tools
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; restrict the kind of operations that one can do on the server and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; seem
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to take care automatically of setting file permissions.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But people can't upload HTML this way, right?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I actually thought this would be possible, I'm going to check on SF &amp;nbsp;
&lt;br&gt;&amp;gt; documentation
&lt;/div&gt;&lt;br&gt;Actually, &amp;nbsp;&lt;a href=&quot;https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20web&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20web&lt;/a&gt;&lt;br&gt;says it can be done: &amp;quot;Project web content may be uploaded using our &amp;nbsp;
&lt;br&gt;File management service or be managed directly using our Shell service.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; c.
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26511949.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509385</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T01:02:47Z</published>
	<updated>2009-11-25T01:02:47Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 25 Nov 2009, at 09:52, Søren Hauberg wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hmm, I guess this is possible. This requires that we can determine &amp;nbsp;
&lt;br&gt;&amp;gt; which
&lt;br&gt;&amp;gt; packages have changed most recently. Do you think it is enough to &amp;nbsp;
&lt;br&gt;&amp;gt; simple
&lt;br&gt;&amp;gt; check the dates of the directories containing the html for the &amp;nbsp;
&lt;br&gt;&amp;gt; packages?
&lt;br&gt;&lt;br&gt;more simply, we can have generate_package_html add a file named
&lt;br&gt;&lt;br&gt;announce_&amp;lt;date&amp;gt;.html
&lt;br&gt;&lt;br&gt;containing the announcement to the package directory and the logic in &amp;nbsp;
&lt;br&gt;the front page would
&lt;br&gt;sort the announcements by descending date before displaying them.
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509385&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26509385.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509268</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T00:52:18Z</published>
	<updated>2009-11-25T00:52:18Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">ons, 25 11 2009 kl. 09:03 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt; &amp;gt; I can only think of the
&lt;br&gt;&amp;gt; &amp;gt; front page, as it might be nice to announce new package releases &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; there.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; we could also think about adding an &amp;quot;announce&amp;quot; input field to &amp;nbsp;
&lt;br&gt;&amp;gt; generate_package_html
&lt;br&gt;&amp;gt; and automate the front page much like the package list page...
&lt;br&gt;&lt;br&gt;Hmm, I guess this is possible. This requires that we can determine which
&lt;br&gt;packages have changed most recently. Do you think it is enough to simple
&lt;br&gt;check the dates of the directories containing the html for the packages?
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509268&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26509268.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509054</id>
	<title>Re: Gnuplot bug - mingw-octave</title>
	<published>2009-11-25T00:31:14Z</published>
	<updated>2009-11-25T00:31:14Z</updated>
	<author>
		<name>Fredrik Lingvall</name>
	</author>
	<content type="html">I get this too (on Linux Gentoo x86_64, Octave 3.2.3) for large images.
I can often trigger this by pressing CTRL-C when Octave is sending data
(I guess) to Gnuplot.&lt;br&gt;
&lt;br&gt;
/Fredrik&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 10:16 PM, Bernd Heinze &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509054&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;berndheinze69@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hello,&lt;br&gt;
&lt;br&gt;
I&amp;#39;m using the latest octave-3.2.3-2-mingw on Windows XP in order to manipulate and display data taken from a digital oscilloscope. The matrices used are pretty large, mostly about 2 x 1...5 million.&lt;br&gt;
&lt;br&gt;
I found out, that if the amount of data is getting too large gnuplot is starting to act strange. After executing plot(x,y); gnuplot starts to pop up its (Windows) helpfile dialog with strange (non-latin) characters in the search field. This repeats several time, afterwards the plot remains empty. However in the working directory several zero-sized files were created, also with strange characters.&lt;br&gt;

&lt;br&gt;
Does anybody know the reason for this, or any workaround? My humble guess is some bug in the connection between octave and gnuplot.&lt;br&gt;
&lt;br&gt;
Best regards&lt;br&gt;
Bernd&lt;br&gt;
&lt;br&gt;
__________________________________________________&lt;br&gt;
Do You Yahoo!?&lt;br&gt;
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails.&lt;br&gt;
&lt;a href=&quot;http://mail.yahoo.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://mail.yahoo.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Octave-dev mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509054&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26509054&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnuplot-bug---mingw-octave-tp26503415p26509054.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508815</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-25T00:03:34Z</published>
	<updated>2009-11-25T00:03:34Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 24 Nov 2009, at 11:46, Søren Hauberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; man, 23 11 2009 kl. 10:20 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt;&amp;gt; Here I referred to the static part of the web pages, currently to
&lt;br&gt;&amp;gt;&amp;gt; modify them
&lt;br&gt;&amp;gt;&amp;gt; one connects to the SF server and modifies or replaces them in place
&lt;br&gt;&amp;gt;&amp;gt; with a text editor.
&lt;br&gt;&amp;gt;&amp;gt; I see many ways things can go wrong and I'm not sure whether any
&lt;br&gt;&amp;gt;&amp;gt; backups are being made to
&lt;br&gt;&amp;gt;&amp;gt; fix things in case of errors. A wiki usually maintains full history &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt; modifications to the text
&lt;br&gt;&amp;gt;&amp;gt; so roll-back in case of errors is possible much like with a VCS
&lt;br&gt;&amp;gt;&amp;gt; repository.
&lt;br&gt;&amp;gt;&amp;gt; Furthermore, windows users are not likely to be familiar witha a
&lt;br&gt;&amp;gt;&amp;gt; procedure that requires
&lt;br&gt;&amp;gt;&amp;gt; * ssh via a terminal emulator
&lt;br&gt;&amp;gt;&amp;gt; * edit a file in emacs/vi
&lt;br&gt;&amp;gt;&amp;gt; * scp/sftp to transfer local files to the server
&lt;br&gt;&amp;gt;&amp;gt; but I am sure they would be able to edit a wiki page.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Okay, I understand. I don't think package maintainers will be required
&lt;br&gt;&amp;gt; to do much (any?) editing of the static pages.
&lt;/div&gt;&lt;br&gt;most likely not, it has happened a few times lately, but probably once &amp;nbsp;
&lt;br&gt;the new version of the site will be in production it won't be needed &amp;nbsp;
&lt;br&gt;any more.
&lt;br&gt;&lt;br&gt;&amp;gt; I can only think of the
&lt;br&gt;&amp;gt; front page, as it might be nice to announce new package releases &amp;nbsp;
&lt;br&gt;&amp;gt; there.
&lt;br&gt;&lt;br&gt;we could also think about adding an &amp;quot;announce&amp;quot; input field to &amp;nbsp;
&lt;br&gt;generate_package_html
&lt;br&gt;and automate the front page much like the package list page...
&lt;br&gt;&lt;br&gt;&amp;gt; If we go for the strategy of having a few selected people upload the
&lt;br&gt;&amp;gt; package+html, then I guess the same selected people could also edit &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; front page.
&lt;br&gt;&lt;br&gt;again this is probably the simplest route
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508815&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26508815.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508774</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-24T23:58:29Z</published>
	<updated>2009-11-24T23:58:29Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 24 Nov 2009, at 11:48, Søren Hauberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; man, 23 11 2009 kl. 10:12 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Yeah, I've been thinking a bit about this. I guess we would like to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; have
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a whole bunch of maintainers, meaning we would have many people with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 'admin' status. I don't really have security concerns as I trust
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; people
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; on this list, but the chance of somebody doing something wrong by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; accident is just very high. So, I don't think we should take this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; route.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; actually I feel that having many different people manually messing
&lt;br&gt;&amp;gt;&amp;gt; around
&lt;br&gt;&amp;gt;&amp;gt; with the web pages might be even more error prone, at least the SF &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; GUI
&lt;br&gt;&amp;gt;&amp;gt; tools
&lt;br&gt;&amp;gt;&amp;gt; restrict the kind of operations that one can do on the server and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; they
&lt;br&gt;&amp;gt;&amp;gt; seem
&lt;br&gt;&amp;gt;&amp;gt; to take care automatically of setting file permissions.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But people can't upload HTML this way, right?
&lt;/div&gt;&lt;br&gt;I actually thought this would be possible, I'm going to check on SF &amp;nbsp;
&lt;br&gt;documentation
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508774&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26508774.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503415</id>
	<title>Gnuplot bug - mingw-octave</title>
	<published>2009-11-24T13:16:54Z</published>
	<updated>2009-11-24T13:16:54Z</updated>
	<author>
		<name>Bernd Heinze</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I'm using the latest octave-3.2.3-2-mingw on Windows XP in order to manipulate and display data taken from a digital oscilloscope. The matrices used are pretty large, mostly about 2 x 1...5 million.
&lt;br&gt;&lt;br&gt;I found out, that if the amount of data is getting too large gnuplot is starting to act strange. After executing plot(x,y); gnuplot starts to pop up its (Windows) helpfile dialog with strange (non-latin) characters in the search field. This repeats several time, afterwards the plot remains empty. However in the working directory several zero-sized files were created, also with strange characters.
&lt;br&gt;&lt;br&gt;Does anybody know the reason for this, or any workaround? My humble guess is some bug in the connection between octave and gnuplot.
&lt;br&gt;&lt;br&gt;Best regards
&lt;br&gt;Bernd
&lt;br&gt;&lt;br&gt;__________________________________________________
&lt;br&gt;Do You Yahoo!?
&lt;br&gt;Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails. 
&lt;br&gt;&lt;a href=&quot;http://mail.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.yahoo.com&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503415&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnuplot-bug---mingw-octave-tp26503415p26503415.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496552</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-24T06:10:34Z</published>
	<updated>2009-11-24T06:10:34Z</updated>
	<author>
		<name>Jaroslav Hajek-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 2:41 PM, Riccardo Corradini &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496552&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;&quot; valign=&quot;top&quot;&gt;
Yes, sure.&lt;br&gt;I would propose this solution &lt;br&gt;&lt;br&gt;#include &amp;quot;mpi.h&amp;quot;&lt;br&gt;#include &amp;lt;octave/oct.h&amp;gt;&lt;br&gt;#include &amp;lt;octave/error.h&amp;gt;&lt;br&gt;&lt;br&gt;class mpicomm : public octave_base_value&lt;br&gt;{&lt;br&gt;public:&lt;br&gt;  // Constructor&lt;br&gt;
  mpicomm (const std::string _name = &amp;quot;&amp;quot;)&lt;br&gt;    : octave_base_value (), name (_name)&lt;br&gt;    {&lt;br&gt;    }&lt;br&gt;&lt;br&gt;  void print (std::ostream&amp;amp; os, bool pr_as_read_syntax = false) const&lt;br&gt;    {&lt;br&gt;      os &amp;lt;&amp;lt; name &amp;lt;&amp;lt; std::endl;&lt;br&gt;
    }&lt;br&gt;  bool is_defined (void) const { return true; }&lt;br&gt;&lt;br&gt;private:&lt;br&gt;  const std::string name;&lt;br&gt;&lt;br&gt;  DECLARE_OCTAVE_ALLOCATOR&lt;br&gt;  DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA&lt;br&gt;};&lt;br&gt;&lt;br&gt;DEFINE_OCTAVE_ALLOCATOR (mpicomm);&lt;br&gt;
DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
 (mpicomm, &amp;quot;mpicomm&amp;quot;, &amp;quot;mpicomm&amp;quot;);&lt;br&gt;&lt;br&gt;static bool mpicomm_type_loaded = false;&lt;br&gt;&lt;br&gt;DEFUN_DLD(mpicomm, args, ,&amp;quot;&amp;quot;)&lt;br&gt;{&lt;br&gt;  if (!mpicomm_type_loaded)&lt;br&gt;    {&lt;br&gt;      mpicomm::register_type ();&lt;br&gt;
      mpicomm_type_loaded = true;&lt;br&gt;      mlock ();&lt;br&gt;    }&lt;br&gt;&lt;br&gt;  octave_value retval;&lt;br&gt;  if (args.length () != 1 || !args (0).is_string ())&lt;br&gt;    {&lt;br&gt;      error (&amp;quot;mpicomm: first argument must be a string&amp;quot;);&lt;br&gt;
      return retval;&lt;br&gt;    }&lt;br&gt;const std::string name = args (0).string_value ();&lt;br&gt;      if( name == &amp;quot;MPI_COMM_WORLD&amp;quot; )&lt;br&gt;      {&lt;br&gt;      MPI_Comm Mine = MPI_COMM_WORLD;&lt;br&gt;      }&lt;br&gt;      else if( name ==
 &amp;quot;MPI_COMM_SELF&amp;quot; )&lt;br&gt;      {&lt;br&gt;      MPI_Comm Mine = MPI_COMM_SELF;&lt;br&gt;      }&lt;br&gt;      else if( name == &amp;quot;MPI_COMM_NULL&amp;quot; )&lt;br&gt;      {&lt;br&gt;    MPI_Comm Mine = MPI_COMM_NULL;&lt;br&gt;      }&lt;br&gt;      else&lt;br&gt;
      {&lt;br&gt;    // Error about invalid type&lt;br&gt;      error (&amp;quot;MPI: not a valid communicator&amp;quot;);&lt;br&gt;      }&lt;br&gt;   &lt;br&gt;  &lt;br&gt;  retval = new mpicomm (name);&lt;br&gt; &lt;br&gt;  return retval;&lt;br&gt;}&lt;br&gt;&lt;br&gt;At least we get rid of raw pointer and abuse of reinterpret cast like here&lt;br&gt;
#if __ia64__ || __x86_64__                // IA-64 / EM64T/AMD64&lt;br&gt;#define OpenMPI_OctPtrTyp       
 octave_uint64&lt;br&gt;#define OpenMPI_OctIntFcn        uint64_scalar_value&lt;br&gt;#define OpenMPI_64BIT        1&lt;br&gt;#define OpenMPI_ST_offset        2&lt;br&gt;&lt;br&gt;#else    // #elif __i386__                // IA-32&lt;br&gt;#define OpenMPI_OctPtrTyp        octave_uint32&lt;br&gt;
#define OpenMPI_OctIntFcn        uint32_scalar_value&lt;br&gt;#define OpenMPI_64BIT        0&lt;br&gt;#define OpenMPI_ST_offset        1&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;#define OpenMPI_intcast(cptr)            OpenMPI_OctPtrTyp         (\&lt;br&gt;                reinterpret_cast &amp;lt;unsigned long&amp;gt; ( cptr )
 )&lt;br&gt;&lt;br&gt;&lt;br&gt;#include &amp;quot;mpi.h&amp;quot;        &lt;br&gt;&lt;br&gt;&lt;br&gt;#undef       MPI_COMM_WORLD&lt;br&gt;#define NAME MPI_COMM_WORLD&lt;br&gt; DEFUN_DLD ( MPI_COMM_WORLD, args, nargout,&lt;br&gt;&amp;quot;MPI_COMM_WORLD         Openmpi_ext constant for corresponding communicator object\n\&lt;br&gt;
\n\&lt;br&gt;  Current value (openmpi-1.3.3) is:\n\&lt;br&gt;\n\&lt;br&gt;typedef struct ompi_communicator_t *MPI_Comm;\n\&lt;br&gt;#define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world)\n\&lt;br&gt;\n\&lt;br&gt;  SEE ALSO: comms\&lt;br&gt;
&amp;quot;)&lt;br&gt;{&lt;br&gt;      &lt;br&gt;    octave_value result;&lt;br&gt;&lt;br&gt;//    var = MPI_COMM_WORLD&lt;br&gt;//    Definition stolen from mpi.h&lt;br&gt;// #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world)&lt;br&gt;&lt;br&gt;    result = (OpenMPI_intcast( NAME )    // defined -&amp;gt;
 expanded&lt;br&gt;}&lt;br&gt;&lt;br&gt;that JWE would definitely rule out.&lt;br&gt;We could consider the first as a temporary solution.&lt;br&gt;What do you think Jarolaslav?&lt;br&gt;&lt;br&gt;Respectfully&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;



      &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Yes, something like that would be nice. I don&amp;#39;t think you need to pass the strings as arguments, functions will do.&lt;br&gt;There doesn&amp;#39;t need to be an extra .oct file per constant, we should use autoloads. I was up to code it this week, but feel free to start ahead.&lt;br&gt;
&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;RNDr. Jaroslav Hajek&lt;br&gt;computing expert &amp;amp; GNU Octave developer&lt;br&gt;Aeronautical Research and Test Institute (VZLU)&lt;br&gt;Prague, Czech Republic&lt;br&gt;url: &lt;a href=&quot;http://www.highegg.matfyz.cz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.highegg.matfyz.cz&lt;/a&gt;&lt;br&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496552&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26496552.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496171</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-24T05:41:46Z</published>
	<updated>2009-11-24T05:41:46Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;Yes, sure.&lt;br&gt;I would propose this solution &lt;br&gt;&lt;br&gt;#include &quot;mpi.h&quot;&lt;br&gt;#include &amp;lt;octave/oct.h&amp;gt;&lt;br&gt;#include &amp;lt;octave/error.h&amp;gt;&lt;br&gt;&lt;br&gt;class mpicomm : public octave_base_value&lt;br&gt;{&lt;br&gt;public:&lt;br&gt;&amp;nbsp; // Constructor&lt;br&gt;&amp;nbsp; mpicomm (const std::string _name = &quot;&quot;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; : octave_base_value (), name (_name)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp; void print (std::ostream&amp;amp; os, bool pr_as_read_syntax = false) const&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os &amp;lt;&amp;lt; name &amp;lt;&amp;lt; std::endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; bool is_defined (void) const { return true; }&lt;br&gt;&lt;br&gt;private:&lt;br&gt;&amp;nbsp; const std::string name;&lt;br&gt;&lt;br&gt;&amp;nbsp; DECLARE_OCTAVE_ALLOCATOR&lt;br&gt;&amp;nbsp; DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA&lt;br&gt;};&lt;br&gt;&lt;br&gt;DEFINE_OCTAVE_ALLOCATOR (mpicomm);&lt;br&gt;DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA
 (mpicomm, &quot;mpicomm&quot;, &quot;mpicomm&quot;);&lt;br&gt;&lt;br&gt;static bool mpicomm_type_loaded = false;&lt;br&gt;&lt;br&gt;DEFUN_DLD(mpicomm, args, ,&quot;&quot;)&lt;br&gt;{&lt;br&gt;&amp;nbsp; if (!mpicomm_type_loaded)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mpicomm::register_type ();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mpicomm_type_loaded = true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mlock ();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp; octave_value retval;&lt;br&gt;&amp;nbsp; if (args.length () != 1 || !args (0).is_string ())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error (&quot;mpicomm: first argument must be a string&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return retval;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;const std::string name = args (0).string_value ();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( name == &quot;MPI_COMM_WORLD&quot; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm Mine = MPI_COMM_WORLD;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if( name ==
 &quot;MPI_COMM_SELF&quot; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm Mine = MPI_COMM_SELF;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if( name == &quot;MPI_COMM_NULL&quot; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_Comm Mine = MPI_COMM_NULL;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Error about invalid type&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error (&quot;MPI: not a valid communicator&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp; &lt;br&gt;&amp;nbsp; retval = new mpicomm (name);&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp; return retval;&lt;br&gt;}&lt;br&gt;&lt;br&gt;At least we get rid of raw pointer and abuse of reinterpret cast like here&lt;br&gt;#if __ia64__ || __x86_64__&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // IA-64 / EM64T/AMD64&lt;br&gt;#define OpenMPI_OctPtrTyp&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;
 octave_uint64&lt;br&gt;#define OpenMPI_OctIntFcn&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; uint64_scalar_value&lt;br&gt;#define OpenMPI_64BIT&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br&gt;#define OpenMPI_ST_offset&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;&lt;br&gt;#else&amp;nbsp;&amp;nbsp;&amp;nbsp; // #elif __i386__&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // IA-32&lt;br&gt;#define OpenMPI_OctPtrTyp&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; octave_uint32&lt;br&gt;#define OpenMPI_OctIntFcn&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; uint32_scalar_value&lt;br&gt;#define OpenMPI_64BIT&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;br&gt;#define OpenMPI_ST_offset&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;#define OpenMPI_intcast(cptr)&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; OpenMPI_OctPtrTyp&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;(\&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; reinterpret_cast &amp;lt;unsigned long&amp;gt; ( cptr )
 )&lt;br&gt;&lt;br&gt;&lt;br&gt;#include &quot;mpi.h&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;br&gt;#undef&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MPI_COMM_WORLD&lt;br&gt;#define NAME MPI_COMM_WORLD&lt;br&gt;&amp;nbsp;DEFUN_DLD ( MPI_COMM_WORLD, args, nargout,&lt;br&gt;&quot;MPI_COMM_WORLD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Openmpi_ext constant for corresponding communicator object\n\&lt;br&gt;\n\&lt;br&gt;&amp;nbsp; Current value (openmpi-1.3.3) is:\n\&lt;br&gt;\n\&lt;br&gt;typedef struct ompi_communicator_t *MPI_Comm;\n\&lt;br&gt;#define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world)\n\&lt;br&gt;\n\&lt;br&gt;&amp;nbsp; SEE ALSO: comms\&lt;br&gt;&quot;)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; octave_value result;&lt;br&gt;&lt;br&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; var = MPI_COMM_WORLD&lt;br&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Definition stolen from mpi.h&lt;br&gt;// #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world)&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = (OpenMPI_intcast( NAME )&amp;nbsp;&amp;nbsp;&amp;nbsp; // defined -&amp;gt;
 expanded&lt;br&gt;}&lt;br&gt;&lt;br&gt;that JWE would definitely rule out.&lt;br&gt;We could consider the first as a temporary solution.&lt;br&gt;What do you think Jarolaslav?&lt;br&gt;&lt;br&gt;Respectfully&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Mar 24/11/09, Michael Creel &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Michael Creel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: Re: Monte Carlo example for new MPI bindings&lt;br&gt;A: &quot;Jaroslav Hajek&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;br&gt;Cc: &quot;Riccardo Corradini&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;, &quot;octave-forge list&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Martedì 24 novembre 2009, 10:36&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv1989237399&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 2:31 PM, Jaroslav Hajek &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a rel=&quot;nofollow&quot; ymailto=&quot;mailto:highegg@gmail.com&quot; target=&quot;_blank&quot; href=&quot;/mc/compose?to=highegg@gmail.com&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;Hi Riccardo and Michael,&lt;br&gt;&lt;br&gt;I have already implemented basic support for the communicators in the SVN tree.&lt;br&gt;The relevant functions now accept comm as their last argument, defaulting to MPI_COMM_WORLD if not provided.&lt;br&gt;


MPI_COMM_WORLD is a new function.&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Note 1: The implementation imposes the requirement that MPI_Comm is a typedef for signed 32-bit or 64-bit integer (int, long, or long long) which is true in all major MPI implementations with the notable exception of OpenMPI. OpenMPI uses raw pointers, which make things a bit difficult. One option is to simply typecast the pointers to integers; but I feel a bit uneasy about working with raw pointers in Octave, so I'm thinking about a solution providing some validation as well.&lt;br&gt;

I would, however, like to avoid creating a user type for each of MPI's types.&lt;br&gt;&lt;br&gt;Note 2: &lt;br&gt;There are no functions for creating new communicators yet.&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Hi all,&lt;br&gt;A check out this morning is not compiling for me:&lt;br&gt;
&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$ make all&lt;br&gt;mkoctfile -c -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi comm-util.cc&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = int]’:&lt;br&gt;
comm-util.cc:39: error: invalid conversion from ‘int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:34: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = long int]’:&lt;br&gt;
comm-util.cc:51: error: invalid conversion from ‘long int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:46: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc:72: error: explicit template specialization cannot have a storage class&lt;br&gt;
comm-util.cc:78: error: explicit template specialization cannot have a storage class&lt;br&gt;make: *** [comm-util.o] Error 1&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$&lt;br&gt;&lt;br&gt;Is that expected at the moment?&lt;br&gt;&lt;br&gt;Cheers, Michael&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496171&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26496171.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26493794</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-24T02:48:07Z</published>
	<updated>2009-11-24T02:48:07Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">man, 23 11 2009 kl. 10:12 +0100, skrev Carlo de Falco:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Yeah, I've been thinking a bit about this. I guess we would like to &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; have
&lt;br&gt;&amp;gt; &amp;gt; a whole bunch of maintainers, meaning we would have many people with
&lt;br&gt;&amp;gt; &amp;gt; 'admin' status. I don't really have security concerns as I trust &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; people
&lt;br&gt;&amp;gt; &amp;gt; on this list, but the chance of somebody doing something wrong by
&lt;br&gt;&amp;gt; &amp;gt; accident is just very high. So, I don't think we should take this &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; route.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; actually I feel that having many different people manually messing &amp;nbsp;
&lt;br&gt;&amp;gt; around
&lt;br&gt;&amp;gt; with the web pages might be even more error prone, at least the SF GUI &amp;nbsp;
&lt;br&gt;&amp;gt; tools
&lt;br&gt;&amp;gt; restrict the kind of operations that one can do on the server and they &amp;nbsp;
&lt;br&gt;&amp;gt; seem
&lt;br&gt;&amp;gt; to take care automatically of setting file permissions.
&lt;/div&gt;&lt;br&gt;But people can't upload HTML this way, right?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; One option would be to have a team of administrators. When a &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; maintainer
&lt;br&gt;&amp;gt; &amp;gt; wants to release a package he/she would then contact this team (on &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; this
&lt;br&gt;&amp;gt; &amp;gt; list perhaps?) and tell them to upload the package and the html. The
&lt;br&gt;&amp;gt; &amp;gt; downside to this approach is that a release depends on this team, but
&lt;br&gt;&amp;gt; &amp;gt; that's why I would like to have more than one person on this team. The
&lt;br&gt;&amp;gt; &amp;gt; current system, where things depend on me, is just terrible as I don't
&lt;br&gt;&amp;gt; &amp;gt; have that much time.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Would such a setup be a good idea?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This sounds like the solution requiring the least maintainance and &amp;nbsp;
&lt;br&gt;&amp;gt; development work.
&lt;br&gt;&amp;gt; I would say, as most packages are distributed as source so the total &amp;nbsp;
&lt;br&gt;&amp;gt; file size of package
&lt;br&gt;&amp;gt; tarball + function reference is small, let's set up a &amp;quot;package &amp;nbsp;
&lt;br&gt;&amp;gt; release&amp;quot; forum on the SF website,
&lt;br&gt;&amp;gt; let each package maintainer submit their package to the forum for &amp;nbsp;
&lt;br&gt;&amp;gt; release and a team of admins
&lt;br&gt;&amp;gt; listening to the forum would take care of uploading the files.
&lt;br&gt;&amp;gt; Using the GUI the file upload procedure does not require much time so &amp;nbsp;
&lt;br&gt;&amp;gt; I could volunteer to be one of such admins.
&lt;/div&gt;&lt;br&gt;I think this sounds reasonable. Does anybody know how to create a new
&lt;br&gt;forum on SF? If not, then I'll look into it in the not-too-distant
&lt;br&gt;future...
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26493794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26493794.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26493780</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-24T02:46:14Z</published>
	<updated>2009-11-24T02:46:14Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">man, 23 11 2009 kl. 10:20 +0100, skrev Carlo de Falco:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here I referred to the static part of the web pages, currently to &amp;nbsp;
&lt;br&gt;&amp;gt; modify them
&lt;br&gt;&amp;gt; one connects to the SF server and modifies or replaces them in place &amp;nbsp;
&lt;br&gt;&amp;gt; with a text editor.
&lt;br&gt;&amp;gt; I see many ways things can go wrong and I'm not sure whether any &amp;nbsp;
&lt;br&gt;&amp;gt; backups are being made to
&lt;br&gt;&amp;gt; fix things in case of errors. A wiki usually maintains full history of &amp;nbsp;
&lt;br&gt;&amp;gt; modifications to the text
&lt;br&gt;&amp;gt; so roll-back in case of errors is possible much like with a VCS &amp;nbsp;
&lt;br&gt;&amp;gt; repository.
&lt;br&gt;&amp;gt; Furthermore, windows users are not likely to be familiar witha a &amp;nbsp;
&lt;br&gt;&amp;gt; procedure that requires
&lt;br&gt;&amp;gt; * ssh via a terminal emulator
&lt;br&gt;&amp;gt; * edit a file in emacs/vi
&lt;br&gt;&amp;gt; * scp/sftp to transfer local files to the server
&lt;br&gt;&amp;gt; but I am sure they would be able to edit a wiki page.
&lt;/div&gt;&lt;br&gt;Okay, I understand. I don't think package maintainers will be required
&lt;br&gt;to do much (any?) editing of the static pages. I can only think of the
&lt;br&gt;front page, as it might be nice to announce new package releases there.
&lt;br&gt;If we go for the strategy of having a few selected people upload the
&lt;br&gt;package+html, then I guess the same selected people could also edit the
&lt;br&gt;front page.
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26493780&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26493780.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492952</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-24T01:36:20Z</published>
	<updated>2009-11-24T01:36:20Z</updated>
	<author>
		<name>Michael Creel</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 2:31 PM, Jaroslav Hajek &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492952&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;Hi Riccardo and Michael,&lt;br&gt;&lt;br&gt;I have already implemented basic support for the communicators in the SVN tree.&lt;br&gt;The relevant functions now accept comm as their last argument, defaulting to MPI_COMM_WORLD if not provided.&lt;br&gt;


MPI_COMM_WORLD is a new function.&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Note 1: The implementation imposes the requirement that MPI_Comm is a typedef for signed 32-bit or 64-bit integer (int, long, or long long) which is true in all major MPI implementations with the notable exception of OpenMPI. OpenMPI uses raw pointers, which make things a bit difficult. One option is to simply typecast the pointers to integers; but I feel a bit uneasy about working with raw pointers in Octave, so I&amp;#39;m thinking about a solution providing some validation as well.&lt;br&gt;

I would, however, like to avoid creating a user type for each of MPI&amp;#39;s types.&lt;br&gt;&lt;br&gt;Note 2: &lt;br&gt;There are no functions for creating new communicators yet.&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Hi all,&lt;br&gt;A check out this morning is not compiling for me:&lt;br&gt;
&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$ make all&lt;br&gt;mkoctfile -c -I/usr/lib/openmpi/include -I/usr/lib/openmpi/include/openmpi comm-util.cc&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = int]’:&lt;br&gt;
comm-util.cc:39: error: invalid conversion from ‘int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:34: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc: In function ‘ompi_communicator_t* do_get(const octave_value&amp;amp;) [with T = long int]’:&lt;br&gt;
comm-util.cc:51: error: invalid conversion from ‘long int’ to ‘ompi_communicator_t*’&lt;br&gt;comm-util.cc: At global scope:&lt;br&gt;comm-util.cc:46: error: explicit template specialization cannot have a storage class&lt;br&gt;comm-util.cc:72: error: explicit template specialization cannot have a storage class&lt;br&gt;
comm-util.cc:78: error: explicit template specialization cannot have a storage class&lt;br&gt;make: *** [comm-util.o] Error 1&lt;br&gt;michael@yosemite:~/Desktop/openmpi_ext/src$&lt;br&gt;&lt;br&gt;Is that expected at the moment?&lt;br&gt;&lt;br&gt;Cheers, Michael&lt;br&gt;
&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492952&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26492952.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492570</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-24T01:04:22Z</published>
	<updated>2009-11-24T01:04:22Z</updated>
	<author>
		<name>Michael Creel</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 10:26 AM, Riccardo Corradini &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;&quot; valign=&quot;top&quot;&gt;
Dear Michael,&lt;br&gt;I have posted MPI_Iprobe.cc and MPI_Probe.cc with info as last flag.&lt;br&gt;Please let me know if it helps in building other examples.&lt;br&gt;For the comunicator issue I am thinking on passing a simple string as alternative comunicator and if nothing is provided by the user then MPI_COMM_WORLD is the default value.&lt;br&gt;
Thanks and bests&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Sab 21/11/09, Michael Creel &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;
&lt;br&gt;Da: Michael Creel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: Monte Carlo example for new MPI bindings&lt;br&gt;A: &amp;quot;Riccardo Corradini&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;, &amp;quot;Jaroslav Hajek&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;, &amp;quot;octave-forge list&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;
Data: Sabato 21 novembre 2009,
 14:14&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;Hello all,&lt;br&gt;Attached are two files, montecarlo.m and mc_example.m that implement parallel Monte Carlo simulation of a user defined function. The function just needs to return a row vector, and montecarlo.m will stack the replications into a matrix. This implementation is basic and illustrative. At &lt;a rel=&quot;nofollow&quot; href=&quot;http://pareto.uab.es/mcreel/Econometrics/MyOctaveFiles/Econometrics/MonteCarlo/&quot; target=&quot;_blank&quot;&gt;http://pareto.uab.es/mcreel/Econometrics/MyOctaveFiles/Econometrics/MonteCarlo/&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; href=&quot;http://pareto.uab.es/mcreel/Econometrics/Examples/Parallel/montecarlo/&quot; target=&quot;_blank&quot;&gt;http://pareto.uab.es/mcreel/Econometrics/Examples/Parallel/montecarlo/&lt;/a&gt; there is a more sophisticated version that uses MPITB. &lt;br&gt;

&lt;br&gt;The basic version is susceptible to the crash of a node, and will not balance the load between nodes of different speed. To implement that, MPI_Iprobe would be needed.&lt;br&gt;&lt;br&gt;To use it, doe something like&lt;br&gt;&lt;br&gt;michael@tuolumne:~/Desktop/openmpi_ext/src$ mpirun -np 2 octave -q --eval mc_example&lt;br&gt;

Sending block to 0&lt;br&gt;I have sent  4&lt;br&gt;I have sent  15&lt;br&gt;I have sent  2&lt;br&gt;   1.00000   0.96457   1.23784&lt;br&gt;   1.00000   1.20805   1.19109&lt;br&gt;   1.00000   1.21014   1.15861&lt;br&gt;   1.00000   0.93194   0.83522&lt;br&gt;   1.00000   0.73157   1.36160&lt;br&gt;

   0.00000   1.07361   0.96141&lt;br&gt;   0.00000   1.32715   1.06895&lt;br&gt;   0.00000   0.73529   0.94909&lt;br&gt;   0.00000   1.24376   1.02082&lt;br&gt;   0.00000   1.05802   1.20701&lt;br&gt;michael@tuolumne:~/Desktop/openmpi_ext/src$&lt;br&gt;&lt;br&gt;

&lt;br&gt;In that, the first column is the MPI rank of the node that generated the rest of the row, which is the output of the function that is being simulated..&lt;br&gt;&lt;br&gt;Cheers, Michael&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Great. I will adapt my &amp;quot;professional&amp;quot; version of montecarlo.m to use the new wrappers, and when it works I&amp;#39;ll check it in to SVN, to serve as an example. Then I will  do a little benchmarking to compare to MPITB. Do you know if the wrappers work with Octave 3.0.X?&lt;br&gt;
Cheers, Michael &lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492570&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26492570.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492550</id>
	<title>Re: a few more questions about MPI</title>
	<published>2009-11-24T01:01:50Z</published>
	<updated>2009-11-24T01:01:50Z</updated>
	<author>
		<name>Michael Creel</name>
	</author>
	<content type="html">Hi all,&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 3:09 PM, Jaroslav Hajek &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492550&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
hi guys,&lt;br&gt;&lt;br&gt;I have a few more comments/questions regarding the MPI package.&lt;br&gt;&lt;br&gt;1. Will just OpenMPI be targeted or shall we adhere to the MPI standard to support various implementations?&lt;br&gt;For instance, the latest probe functions access some non-standard fields of MPI_State and hence require patching to work under Intel MPI.&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;I think that using the standard would be best, if possible, even if there is a reasonably small performance cost (I don&amp;#39;t know if or why that might happen). Open MPI is only one of a number of implementations. MPICH has a lot of users, and LAM/MPI still does, too, I would guess. Intel MPI probably does too. Who knows when another will appear.&lt;br&gt;
&lt;br&gt;Michael&lt;br&gt; &lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492550&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-more-questions-about-MPI-tp26478710p26492550.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26491253</id>
	<title>Re: fzero_compat calls fsolve_options</title>
	<published>2009-11-23T22:57:25Z</published>
	<updated>2009-11-23T22:57:25Z</updated>
	<author>
		<name>Jaroslav Hajek-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 8:20 PM, Thomas Weber &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26491253&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;thomas.weber.mail@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi,&lt;br&gt;
&lt;br&gt;
fzero_compat.m calls fsolve_options, which was removed from Octave some&lt;br&gt;
time ago. Is there much need for fzero_compat? Otherwise, I&amp;#39;d just&lt;br&gt;
remove it.&lt;br&gt;
&lt;br&gt;
        Thomas&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;I think the new fzero works relatively well, so I think we can remove it. I just did it.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;RNDr. Jaroslav Hajek&lt;br&gt;computing expert &amp;amp; GNU Octave developer&lt;br&gt;Aeronautical Research and Test Institute (VZLU)&lt;br&gt;
Prague, Czech Republic&lt;br&gt;url: &lt;a href=&quot;http://www.highegg.matfyz.cz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.highegg.matfyz.cz&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26491253&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/fzero_compat-calls-fsolve_options-tp26484257p26491253.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26484257</id>
	<title>fzero_compat calls fsolve_options</title>
	<published>2009-11-23T11:20:23Z</published>
	<updated>2009-11-23T11:20:23Z</updated>
	<author>
		<name>Thomas Weber-8</name>
	</author>
	<content type="html">Hi, 
&lt;br&gt;&lt;br&gt;fzero_compat.m calls fsolve_options, which was removed from Octave some
&lt;br&gt;time ago. Is there much need for fzero_compat? Otherwise, I'd just
&lt;br&gt;remove it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thomas
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26484257&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/fzero_compat-calls-fsolve_options-tp26484257p26484257.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26479744</id>
	<title>I: R: a few more questions about MPI</title>
	<published>2009-11-23T07:09:01Z</published>
	<updated>2009-11-23T07:09:01Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Lun 23/11/09, Riccardo Corradini &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Riccardo Corradini &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: R: a few more questions about MPI&lt;br&gt;A: &quot;Jaroslav Hajek&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Lunedì 23 novembre 2009, 16:08&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv55577468&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; -x-system-font: none;&quot; valign=&quot;top&quot;&gt;&lt;div id=&quot;yiv1165242153&quot;&gt;Dear Jaroslav,&lt;br&gt;for question number 3 I just wanted to show how everything could be easy with MPI_Derived Datatypes
 (they&amp;nbsp; are not so scary for beginners) because you pass a lot of pieces of information with just one call.&lt;br&gt;As a matter of the fact I continue to send vectors, so I handle contiguous blocks of memory.&lt;br&gt;At the beginning I had the idea of sending a whole octave_value all at the once so I thought&lt;br&gt;MPI_Derived Datatypes has to be the best tool.&lt;br&gt;Please have also have a look at this in&lt;br&gt;http://www.osl.iu.edu/research/oompi/&lt;br&gt;There is a nice example with MPI derived datatypes with the classes. &lt;br&gt;4) No problems with octave standard of documentation, but I have to learn form you and others.&lt;br&gt;Also have a look at this&lt;br&gt;http://en.wikipedia.org/wiki/Message_Passing_Interface#Derived_Datatypes&lt;br&gt;They
 don't say is better. I just preferred it.&lt;br&gt;I think more experiments on this should be carried out.&lt;br&gt;1) No problems renaming the package but I would like to run it on open-mpi because it seems very spread and I like (it sounds simple).&lt;br&gt;2) I don't know enough well octave but solution C will be very interesting for me for learn more about octave. On the other hand I guess you would like to use solution B.&lt;br&gt;&lt;br&gt;Respectfully&lt;br&gt;Riccardo Corradini&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;--- &lt;b&gt;Lun 23/11/09, Jaroslav Hajek &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Jaroslav Hajek &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: a few more questions about MPI&lt;br&gt;A: &quot;octave-forge list&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;Cc: &quot;Riccardo Corradini&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;, &quot;Michael Creel&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Lunedì 23
 novembre 2009, 15:09&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv1330087013&quot;&gt;hi guys,&lt;br&gt;&lt;br&gt;I have a few more comments/questions regarding the MPI package.&lt;br&gt;&lt;br&gt;1. Will just OpenMPI be targeted or shall we adhere to the MPI standard to support various implementations?&lt;br&gt;For instance, the latest probe functions access some non-standard fields of MPI_State and hence require patching to work under Intel MPI.&lt;br&gt;
1a. The answer to 1 is MPI Standard, what about renaming the package to not suggest it is OpenMPI specific?&lt;br&gt;2. My current aim for communicators is just tip of the iceberg; there are a number of MPI types that may need to be wrapped. In the future.&lt;br&gt;
I see three different approaches here:&lt;br&gt;A: reinterpret-based&lt;br&gt;reinterpret the MPI type as some of Octave's types (an integer, or character array) and vice versa on the function boundary &lt;br&gt;B: handle-based&lt;br&gt;store global maps of objects as created by MPI and return integer handles.&lt;br&gt;
C: object-based&lt;br&gt;derive new Octave objects for the MPI types.&lt;br&gt;&lt;br&gt;A is completely unsafe, so I think we should avoid that. &lt;br&gt;B has the advantage that various manipulation of the handles (such as storing in arrays or structs) would be automatically supported (just like the graphics handles).&lt;br&gt;
C is the most OO approach, however, there are currently some gotchas in defining new types from oct files; further, Octave is not really good when a lot of new types are dynamically registered.&lt;br&gt;&lt;br&gt;3. this is a question for Riccardo: what are the advantages of using MPI_Datatype for sending, say, real Matrices, over just providing the &quot;count&quot; argument to MPI_Send?&lt;br&gt;
4. are you OK with using Octave style coding and documentation?&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;RNDr. Jaroslav Hajek&lt;br&gt;computing expert &amp;amp; GNU Octave developer&lt;br&gt;Aeronautical Research and Test Institute (VZLU)&lt;br&gt;Prague, Czech Republic&lt;br&gt;
url: &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.highegg.matfyz.cz&quot;&gt;www.highegg.matfyz.cz&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;



      &lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26479744&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/I%3A-R%3A-a-few-more-questions-about-MPI-tp26479744p26479744.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26478710</id>
	<title>a few more questions about MPI</title>
	<published>2009-11-23T06:09:22Z</published>
	<updated>2009-11-23T06:09:22Z</updated>
	<author>
		<name>Jaroslav Hajek-2</name>
	</author>
	<content type="html">hi guys,&lt;br&gt;&lt;br&gt;I have a few more comments/questions regarding the MPI package.&lt;br&gt;&lt;br&gt;1. Will just OpenMPI be targeted or shall we adhere to the MPI standard to support various implementations?&lt;br&gt;For instance, the latest probe functions access some non-standard fields of MPI_State and hence require patching to work under Intel MPI.&lt;br&gt;
1a. The answer to 1 is MPI Standard, what about renaming the package to not suggest it is OpenMPI specific?&lt;br&gt;2. My current aim for communicators is just tip of the iceberg; there are a number of MPI types that may need to be wrapped. In the future.&lt;br&gt;
I see three different approaches here:&lt;br&gt;A: reinterpret-based&lt;br&gt;reinterpret the MPI type as some of Octave&amp;#39;s types (an integer, or character array) and vice versa on the function boundary &lt;br&gt;B: handle-based&lt;br&gt;store global maps of objects as created by MPI and return integer handles.&lt;br&gt;
C: object-based&lt;br&gt;derive new Octave objects for the MPI types.&lt;br&gt;&lt;br&gt;A is completely unsafe, so I think we should avoid that. &lt;br&gt;B has the advantage that various manipulation of the handles (such as storing in arrays or structs) would be automatically supported (just like the graphics handles).&lt;br&gt;
C is the most OO approach, however, there are currently some gotchas in defining new types from oct files; further, Octave is not really good when a lot of new types are dynamically registered.&lt;br&gt;&lt;br&gt;3. this is a question for Riccardo: what are the advantages of using MPI_Datatype for sending, say, real Matrices, over just providing the &amp;quot;count&amp;quot; argument to MPI_Send?&lt;br&gt;
4. are you OK with using Octave style coding and documentation?&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;RNDr. Jaroslav Hajek&lt;br&gt;computing expert &amp;amp; GNU Octave developer&lt;br&gt;Aeronautical Research and Test Institute (VZLU)&lt;br&gt;Prague, Czech Republic&lt;br&gt;
url: &lt;a href=&quot;http://www.highegg.matfyz.cz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.highegg.matfyz.cz&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478710&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/a-few-more-questions-about-MPI-tp26478710p26478710.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26478452</id>
	<title>Re: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-23T05:31:23Z</published>
	<updated>2009-11-23T05:31:23Z</updated>
	<author>
		<name>Jaroslav Hajek-2</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Nov 23, 2009 at 10:26 AM, Riccardo Corradini &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478452&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;&quot; valign=&quot;top&quot;&gt;

Dear Michael,&lt;br&gt;I have posted MPI_Iprobe.cc and MPI_Probe.cc with info as last flag.&lt;br&gt;Please let me know if it helps in building other examples.&lt;br&gt;For the comunicator issue I am thinking on passing a simple string as alternative comunicator and if nothing is provided by the user then MPI_COMM_WORLD is the default value.&lt;br&gt;

Thanks and bests&lt;br&gt;Riccardo&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Hi Riccardo and Michael,&lt;br&gt;&lt;br&gt;I have already implemented basic support for the communicators in the SVN tree.&lt;br&gt;The relevant functions now accept comm as their last argument, defaulting to MPI_COMM_WORLD if not provided.&lt;br&gt;

MPI_COMM_WORLD is a new function.&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;Note 1: The implementation imposes the requirement that MPI_Comm is a typedef for signed 32-bit or 64-bit integer (int, long, or long long) which is true in all major MPI implementations with the notable exception of OpenMPI. OpenMPI uses raw pointers, which make things a bit difficult. One option is to simply typecast the pointers to integers; but I feel a bit uneasy about working with raw pointers in Octave, so I&amp;#39;m thinking about a solution providing some validation as well.&lt;br&gt;
I would, however, like to avoid creating a user type for each of MPI&amp;#39;s types.&lt;br&gt;&lt;br&gt;Note 2: &lt;br&gt;There are no functions for creating new communicators yet.&lt;br&gt;&lt;br&gt;-- &lt;br&gt;RNDr. Jaroslav Hajek&lt;br&gt;computing expert &amp;amp; GNU Octave developer&lt;br&gt;
Aeronautical Research and Test Institute (VZLU)&lt;br&gt;Prague, Czech Republic&lt;br&gt;url: &lt;a href=&quot;http://www.highegg.matfyz.cz&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.highegg.matfyz.cz&lt;/a&gt;&lt;br&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478452&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26478452.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26474862</id>
	<title>R: Monte Carlo example for new MPI bindings</title>
	<published>2009-11-23T01:26:45Z</published>
	<updated>2009-11-23T01:26:45Z</updated>
	<author>
		<name>Riccardo Corradini</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;Dear Michael,&lt;br&gt;I have posted MPI_Iprobe.cc and MPI_Probe.cc with info as last flag.&lt;br&gt;Please let me know if it helps in building other examples.&lt;br&gt;For the comunicator issue I am thinking on passing a simple string as alternative comunicator and if nothing is provided by the user then MPI_COMM_WORLD is the default value.&lt;br&gt;Thanks and bests&lt;br&gt;Riccardo&lt;br&gt;&lt;br&gt;--- &lt;b&gt;Sab 21/11/09, Michael Creel &lt;i&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;/i&gt;&lt;/b&gt; ha scritto:&lt;br&gt;&lt;blockquote style=&quot;border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;&quot;&gt;&lt;br&gt;Da: Michael Creel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;michael.creel@...&lt;/a&gt;&amp;gt;&lt;br&gt;Oggetto: Monte Carlo example for new MPI bindings&lt;br&gt;A: &quot;Riccardo Corradini&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;riccardocorradini@...&lt;/a&gt;&amp;gt;, &quot;Jaroslav Hajek&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;highegg@...&lt;/a&gt;&amp;gt;, &quot;octave-forge list&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;&lt;br&gt;Data: Sabato 21 novembre 2009,
 14:14&lt;br&gt;&lt;br&gt;&lt;div id=&quot;yiv695093896&quot;&gt;Hello all,&lt;br&gt;Attached are two files, montecarlo.m and mc_example.m that implement parallel Monte Carlo simulation of a user defined function. The function just needs to return a row vector, and montecarlo.m will stack the replications into a matrix. This implementation is basic and illustrative. At &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://pareto.uab.es/mcreel/Econometrics/MyOctaveFiles/Econometrics/MonteCarlo/&quot;&gt;http://pareto.uab.es/mcreel/Econometrics/MyOctaveFiles/Econometrics/MonteCarlo/&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://pareto.uab.es/mcreel/Econometrics/Examples/Parallel/montecarlo/&quot;&gt;http://pareto.uab.es/mcreel/Econometrics/Examples/Parallel/montecarlo/&lt;/a&gt; there is a more sophisticated version that uses MPITB. &lt;br&gt;
&lt;br&gt;The basic version is susceptible to the crash of a node, and will not balance the load between nodes of different speed. To implement that, MPI_Iprobe would be needed.&lt;br&gt;&lt;br&gt;To use it, doe something like&lt;br&gt;&lt;br&gt;michael@tuolumne:~/Desktop/openmpi_ext/src$ mpirun -np 2 octave -q --eval mc_example&lt;br&gt;
Sending block to 0&lt;br&gt;I have sent&amp;nbsp; 4&lt;br&gt;I have sent&amp;nbsp; 15&lt;br&gt;I have sent&amp;nbsp; 2&lt;br&gt;&amp;nbsp;&amp;nbsp; 1.00000&amp;nbsp;&amp;nbsp; 0.96457&amp;nbsp;&amp;nbsp; 1.23784&lt;br&gt;&amp;nbsp;&amp;nbsp; 1.00000&amp;nbsp;&amp;nbsp; 1.20805&amp;nbsp;&amp;nbsp; 1.19109&lt;br&gt;&amp;nbsp;&amp;nbsp; 1.00000&amp;nbsp;&amp;nbsp; 1.21014&amp;nbsp;&amp;nbsp; 1.15861&lt;br&gt;&amp;nbsp;&amp;nbsp; 1.00000&amp;nbsp;&amp;nbsp; 0.93194&amp;nbsp;&amp;nbsp; 0.83522&lt;br&gt;&amp;nbsp;&amp;nbsp; 1.00000&amp;nbsp;&amp;nbsp; 0.73157&amp;nbsp;&amp;nbsp; 1.36160&lt;br&gt;
&amp;nbsp;&amp;nbsp; 0.00000&amp;nbsp;&amp;nbsp; 1.07361&amp;nbsp;&amp;nbsp; 0.96141&lt;br&gt;&amp;nbsp;&amp;nbsp; 0.00000&amp;nbsp;&amp;nbsp; 1.32715&amp;nbsp;&amp;nbsp; 1.06895&lt;br&gt;&amp;nbsp;&amp;nbsp; 0.00000&amp;nbsp;&amp;nbsp; 0.73529&amp;nbsp;&amp;nbsp; 0.94909&lt;br&gt;&amp;nbsp;&amp;nbsp; 0.00000&amp;nbsp;&amp;nbsp; 1.24376&amp;nbsp;&amp;nbsp; 1.02082&lt;br&gt;&amp;nbsp;&amp;nbsp; 0.00000&amp;nbsp;&amp;nbsp; 1.05802&amp;nbsp;&amp;nbsp; 1.20701&lt;br&gt;michael@tuolumne:~/Desktop/openmpi_ext/src$&lt;br&gt;&lt;br&gt;
&lt;br&gt;In that, the first column is the MPI rank of the node that generated the rest of the row, which is the output of the function that is being simulated..&lt;br&gt;&lt;br&gt;Cheers, Michael&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;



&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474862&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monte-Carlo-example-for-new-MPI-bindings-tp26456453p26474862.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26474784</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-23T01:20:45Z</published>
	<updated>2009-11-23T01:20:45Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Nov 2009, at 22:10, Søren Hauberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry about the late reply
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; man, 16 11 2009 kl. 14:07 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt;&amp;gt; On 16 Nov 2009, at 10:13, Søren Hauberg wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This is in general a problem. Whenever I upload something I have to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; manually make sure that everybody has the rights to change my &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; uploaded
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; files. Sometimes I forget to do this. I'm not sure if we can find a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; work-around.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; the only solution I see is to wikify all the static pages but I am
&lt;br&gt;&amp;gt;&amp;gt; afraid that would require quite some work...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't see how that solves anything, but perhaps I don't understand.
&lt;br&gt;&amp;gt; Could you elaborate?
&lt;/div&gt;&lt;br&gt;Here I referred to the static part of the web pages, currently to &amp;nbsp;
&lt;br&gt;modify them
&lt;br&gt;one connects to the SF server and modifies or replaces them in place &amp;nbsp;
&lt;br&gt;with a text editor.
&lt;br&gt;I see many ways things can go wrong and I'm not sure whether any &amp;nbsp;
&lt;br&gt;backups are being made to
&lt;br&gt;fix things in case of errors. A wiki usually maintains full history of &amp;nbsp;
&lt;br&gt;modifications to the text
&lt;br&gt;so roll-back in case of errors is possible much like with a VCS &amp;nbsp;
&lt;br&gt;repository.
&lt;br&gt;Furthermore, windows users are not likely to be familiar witha a &amp;nbsp;
&lt;br&gt;procedure that requires
&lt;br&gt;* ssh via a terminal emulator
&lt;br&gt;* edit a file in emacs/vi
&lt;br&gt;* scp/sftp to transfer local files to the server
&lt;br&gt;but I am sure they would be able to edit a wiki page.
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474784&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26474784.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26474693</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-23T01:12:58Z</published>
	<updated>2009-11-23T01:12:58Z</updated>
	<author>
		<name>Carlo de Falco-2</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Nov 2009, at 22:20, Søren Hauberg wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; man, 16 11 2009 kl. 14:13 +0100, skrev Carlo de Falco:
&lt;br&gt;&amp;gt;&amp;gt; well, the current procedure looks a bit complicated and un-secure
&lt;br&gt;&amp;gt;&amp;gt; (manually deleting the contents of the directories directly on the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; web-
&lt;br&gt;&amp;gt;&amp;gt; server could lead to messy mistakes).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Agreed. I guess we could write some script that did all the necessary
&lt;br&gt;&amp;gt; work, such that you would only have to run something like
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;install_html_files my_package_html.tar.gz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; which would then make sure to setup the rights, etc.
&lt;/div&gt;&lt;br&gt;This is a possible solution but it would take some work to develop, &amp;nbsp;
&lt;br&gt;test and maintain
&lt;br&gt;the scripts and I feel we do not have enough manpower at this time...
&lt;br&gt;Anyway, if someone wants to give this a try I would be willing to help &amp;nbsp;
&lt;br&gt;with the testing.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; A great simplification could be obtained by upgrading all package
&lt;br&gt;&amp;gt;&amp;gt; maintainers to &amp;quot;package admin&amp;quot; status so that they can take advantage
&lt;br&gt;&amp;gt;&amp;gt; of the sorceforge web-based GUI tools, but I'm not sure we want to do
&lt;br&gt;&amp;gt;&amp;gt; this...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yeah, I've been thinking a bit about this. I guess we would like to &amp;nbsp;
&lt;br&gt;&amp;gt; have
&lt;br&gt;&amp;gt; a whole bunch of maintainers, meaning we would have many people with
&lt;br&gt;&amp;gt; 'admin' status. I don't really have security concerns as I trust &amp;nbsp;
&lt;br&gt;&amp;gt; people
&lt;br&gt;&amp;gt; on this list, but the chance of somebody doing something wrong by
&lt;br&gt;&amp;gt; accident is just very high. So, I don't think we should take this &amp;nbsp;
&lt;br&gt;&amp;gt; route.
&lt;/div&gt;&lt;br&gt;actually I feel that having many different people manually messing &amp;nbsp;
&lt;br&gt;around
&lt;br&gt;with the web pages might be even more error prone, at least the SF GUI &amp;nbsp;
&lt;br&gt;tools
&lt;br&gt;restrict the kind of operations that one can do on the server and they &amp;nbsp;
&lt;br&gt;seem
&lt;br&gt;to take care automatically of setting file permissions.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; One option would be to have a team of administrators. When a &amp;nbsp;
&lt;br&gt;&amp;gt; maintainer
&lt;br&gt;&amp;gt; wants to release a package he/she would then contact this team (on &amp;nbsp;
&lt;br&gt;&amp;gt; this
&lt;br&gt;&amp;gt; list perhaps?) and tell them to upload the package and the html. The
&lt;br&gt;&amp;gt; downside to this approach is that a release depends on this team, but
&lt;br&gt;&amp;gt; that's why I would like to have more than one person on this team. The
&lt;br&gt;&amp;gt; current system, where things depend on me, is just terrible as I don't
&lt;br&gt;&amp;gt; have that much time.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Would such a setup be a good idea?
&lt;/div&gt;&lt;br&gt;This sounds like the solution requiring the least maintainance and &amp;nbsp;
&lt;br&gt;development work.
&lt;br&gt;I would say, as most packages are distributed as source so the total &amp;nbsp;
&lt;br&gt;file size of package
&lt;br&gt;tarball + function reference is small, let's set up a &amp;quot;package &amp;nbsp;
&lt;br&gt;release&amp;quot; forum on the SF website,
&lt;br&gt;let each package maintainer submit their package to the forum for &amp;nbsp;
&lt;br&gt;release and a team of admins
&lt;br&gt;listening to the forum would take care of uploading the files.
&lt;br&gt;Using the GUI the file upload procedure does not require much time so &amp;nbsp;
&lt;br&gt;I could volunteer to be one of such admins.
&lt;br&gt;&lt;br&gt;&amp;gt; Søren
&lt;br&gt;c.
&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474693&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26474693.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472312</id>
	<title>Re: Octave-dev Digest, Vol 42, Issue 28</title>
	<published>2009-11-22T18:57:40Z</published>
	<updated>2009-11-22T18:57:40Z</updated>
	<author>
		<name>Jonathan Stickel-5</name>
	</author>
	<content type="html">On 11/22/2009 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472312&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev-request@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; Date: Sun, 22 Nov 2009 21:38:07 -0500 From: &amp;quot;Steven G. Johnson&amp;quot;
&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Well, it depends what you mean by &amp;quot;integrate&amp;quot;. &amp;nbsp;Certainly, 
&lt;br&gt;&amp;gt; licensewise I think there should be no problem (LGPL), and as I said
&lt;br&gt;&amp;gt; NLopt already comes with an Octave plugin, so you could certainly
&lt;br&gt;&amp;gt; just ship it as-is with the Octave-forge optimization package if you
&lt;br&gt;&amp;gt; wanted to.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It would be easy to modify functions like fminunc etcetera to call 
&lt;br&gt;&amp;gt; NLopt under the hood. &amp;nbsp; However, NLopt seems to provide much more 
&lt;br&gt;&amp;gt; functionality than the interfaces of your optimization package 
&lt;br&gt;&amp;gt; currently provide, because it allows nonlinear constraints and global
&lt;br&gt;&amp;gt; &amp;nbsp;optimization, so I'm not sure you would want to &amp;quot;bury&amp;quot; it inside 
&lt;br&gt;&amp;gt; other functions exclusively.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Also, I should say that the philosophy of NLopt seems to be a bit 
&lt;br&gt;&amp;gt; different from that of the optimization package in octave-forge. &amp;nbsp;In
&lt;br&gt;&amp;gt; &amp;nbsp;the optimization package, you provide separate interfaces for
&lt;br&gt;&amp;gt; different algorithms like BFGS and Nelder-Mead. &amp;nbsp;NLopt, on the other
&lt;br&gt;&amp;gt; hand, tries to provide a single interface for all the algorithms,
&lt;br&gt;&amp;gt; with the algorithm specified as a parameter. &amp;nbsp;(Of course, some
&lt;br&gt;&amp;gt; algorithms are more limited than others; e.g. if you specify
&lt;br&gt;&amp;gt; nonlinear constraints with an algorithm that only supports bound
&lt;br&gt;&amp;gt; constraints, it will return an error code.)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (NLopt is designe for general nonlinear optimization, so it is 
&lt;br&gt;&amp;gt; probably suboptimal for particualr convex cases that have specialized
&lt;br&gt;&amp;gt; &amp;nbsp;algorithms, such linear programming and quadratic programming [LPs
&lt;br&gt;&amp;gt; and QPs].)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Steven
&lt;/div&gt;&lt;br&gt;I would suggest making your NLopt functions (and backend) available, as 
&lt;br&gt;they currently are, in the optimization package. &amp;nbsp;Then when someone 
&lt;br&gt;installs the optim package, all of NLopt would also be available. &amp;nbsp;This 
&lt;br&gt;would require you copying over the code to the octave-forge svn file 
&lt;br&gt;tree and adapting whatever install process NLopt currently uses to the 
&lt;br&gt;octave-forge installation process.
&lt;br&gt;&lt;br&gt;Jonathan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472312&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Octave-dev-Digest%2C-Vol-42%2C-Issue-28-tp26472312p26472312.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472210</id>
	<title>Re: Release system / web page generation</title>
	<published>2009-11-22T18:49:56Z</published>
	<updated>2009-11-22T18:49:56Z</updated>
	<author>
		<name>Jonathan Stickel-5</name>
	</author>
	<content type="html">&lt;br&gt;On 11/22/2009 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472210&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev-request@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Date: Sun, 22 Nov 2009 22:20:38 +0100
&lt;br&gt;&amp;gt; From: S?ren Hauberg &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472210&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;soren@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Subject: Re: [OctDev] Release system / web page generation
&lt;br&gt;&amp;gt; To: Carlo de Falco &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472210&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;carlo.defalco@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cc: Octave Forge &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472210&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;octave-dev@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; Message-ID: &amp;lt;1258924838.2637.78.camel@hauberg-laptop&amp;gt;
&lt;br&gt;&amp;gt; Content-Type: text/plain; charset=&amp;quot;UTF-8&amp;quot;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yeah, I've been thinking a bit about this. I guess we would like to 
&lt;br&gt;&amp;gt; have
&lt;br&gt;&amp;gt; a whole bunch of maintainers, meaning we would have many people with
&lt;br&gt;&amp;gt; 'admin' status. I don't really have security concerns as I trust 
&lt;br&gt;&amp;gt; people
&lt;br&gt;&amp;gt; on this list, but the chance of somebody doing something wrong by
&lt;br&gt;&amp;gt; accident is just very high. So, I don't think we should take this 
&lt;br&gt;&amp;gt; route.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One option would be to have a team of administrators. When a 
&lt;br&gt;&amp;gt; maintainer
&lt;br&gt;&amp;gt; wants to release a package he/she would then contact this team (on 
&lt;br&gt;&amp;gt; this
&lt;br&gt;&amp;gt; list perhaps?) and tell them to upload the package and the html. The
&lt;br&gt;&amp;gt; downside to this approach is that a release depends on this team, but
&lt;br&gt;&amp;gt; that's why I would like to have more than one person on this team. The
&lt;br&gt;&amp;gt; current system, where things depend on me, is just terrible as I don't
&lt;br&gt;&amp;gt; have that much time.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Would such a setup be a good idea?
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;This sounds like a good idea to me.
&lt;br&gt;&lt;br&gt;Jonathan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472210&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Release-system---web-page-generation-tp25942166p26472210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472015</id>
	<title>Re: NLopt - free nonlinear-optimization package for Octave</title>
	<published>2009-11-22T18:38:07Z</published>
	<updated>2009-11-22T18:38:07Z</updated>
	<author>
		<name>Steven G. Johnson</name>
	</author>
	<content type="html">Søren Hauberg wrote:
&lt;br&gt;&amp;gt; I don't think we have some procedure for linking to external code. I
&lt;br&gt;&amp;gt; think the best place is probably the Octave wiki. I'm sure there's a
&lt;br&gt;&amp;gt; page about optimisation on this wiki, where it would be sensible mention
&lt;br&gt;&amp;gt; your work.
&lt;br&gt;&lt;br&gt;Thanks for the suggestion!
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://wiki.octave.org/wiki.pl?CategoryOptimization&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.octave.org/wiki.pl?CategoryOptimization&lt;/a&gt;&lt;br&gt;&lt;br&gt;seems like the most likely place to put a link, but I don't have a wiki 
&lt;br&gt;login. Can someone add the link to NLopt (or give me a login)?
&lt;br&gt;&lt;br&gt;&amp;gt; I didn't look at your code (lack of time, sorry), but how much work
&lt;br&gt;&amp;gt; would it be to integrate your work with the 'optimization' package?
&lt;br&gt;&lt;br&gt;Well, it depends what you mean by &amp;quot;integrate&amp;quot;. &amp;nbsp;Certainly, licensewise I 
&lt;br&gt;think there should be no problem (LGPL), and as I said NLopt already 
&lt;br&gt;comes with an Octave plugin, so you could certainly just ship it as-is 
&lt;br&gt;with the Octave-forge optimization package if you wanted to.
&lt;br&gt;&lt;br&gt;It would be easy to modify functions like fminunc etcetera to call NLopt 
&lt;br&gt;under the hood. &amp;nbsp; However, NLopt seems to provide much more 
&lt;br&gt;functionality than the interfaces of your optimization package currently 
&lt;br&gt;provide, because it allows nonlinear constraints and global 
&lt;br&gt;optimization, so I'm not sure you would want to &amp;quot;bury&amp;quot; it inside other 
&lt;br&gt;functions exclusively.
&lt;br&gt;&lt;br&gt;Also, I should say that the philosophy of NLopt seems to be a bit 
&lt;br&gt;different from that of the optimization package in octave-forge. &amp;nbsp;In the 
&lt;br&gt;optimization package, you provide separate interfaces for different 
&lt;br&gt;algorithms like BFGS and Nelder-Mead. &amp;nbsp;NLopt, on the other hand, tries 
&lt;br&gt;to provide a single interface for all the algorithms, with the algorithm 
&lt;br&gt;specified as a parameter. &amp;nbsp;(Of course, some algorithms are more limited 
&lt;br&gt;than others; e.g. if you specify nonlinear constraints with an algorithm 
&lt;br&gt;that only supports bound constraints, it will return an error code.)
&lt;br&gt;&lt;br&gt;(NLopt is designe for general nonlinear optimization, so it is probably 
&lt;br&gt;suboptimal for particualr convex cases that have specialized algorithms, 
&lt;br&gt;such linear programming and quadratic programming [LPs and QPs].)
&lt;br&gt;&lt;br&gt;Steven
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472015&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NLopt---free-nonlinear-optimization-package-for-Octave-tp26418698p26472015.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26469716</id>
	<title>Re: NLopt - free nonlinear-optimization package for Octave</title>
	<published>2009-11-22T13:31:59Z</published>
	<updated>2009-11-22T13:31:59Z</updated>
	<author>
		<name>Søren Hauberg</name>
	</author>
	<content type="html">This looks interesting. Thanks for sharing.
&lt;br&gt;&lt;br&gt;&amp;gt; tir, 17 11 2009 kl. 18:53 -0500, skrev Steven G. Johnson:
&lt;br&gt;&amp;gt; I'm not sure if there is a good place for you to link to external Octave 
&lt;br&gt;&amp;gt; plugins, but if you wanted to link to NLopt somewhere that would be 
&lt;br&gt;&amp;gt; great. &amp;nbsp;(If you wanted to use NLopt more directly in Octave I would be 
&lt;br&gt;&amp;gt; happy to help with that as well.)
&lt;br&gt;&lt;br&gt;I don't think we have some procedure for linking to external code. I
&lt;br&gt;think the best place is probably the Octave wiki. I'm sure there's a
&lt;br&gt;page about optimisation on this wiki, where it would be sensible mention
&lt;br&gt;your work.
&lt;br&gt;&lt;br&gt;I didn't look at your code (lack of time, sorry), but how much work
&lt;br&gt;would it be to integrate your work with the 'optimization' package?
&lt;br&gt;&lt;br&gt;Søren
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Octave-dev mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26469716&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Octave-dev@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/octave-dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/octave-dev&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/octave-dev-f4193.html&quot; embed=&quot;fixTarget[4193]&quot; target=&quot;_top&quot; &gt;octave-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NLopt---free-nonlinear-optimization-package-for-Octave-tp26418698p26469716.html" />
</entry>

</feed>
