<rss version="2.0">
<channel>
<title>comp.lang.fortran :: Discussion about FORTRAN.</title>
<link>http://www.nnseek.com/e/comp.lang.fortran/</link>
<description>Posts for comp.lang.fortran</description>
<lastBuildDate>Wed, 23 Jul 2008 03:40:49 PDT</lastBuildDate>
  <image>
    <title>http://www.nnseek.com/</title>
    <link>http://www.nnseek.com/</link>
    <url>http://www.nnseek.com/img/64.png</url>
    <width>64</width>
    <height>64</height>
    <description>NNSeek</description>
  </image>
<item>
	<title><![CDATA[Read a header and then a binary file?]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/read_a_header_and_then_a_binary_file_109393410t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/read_a_header_and_then_a_binary_file_109393410t.html</link>
	<description><![CDATA[Hi,<br><br>Im new to fortran and Im trying and (failing) to solve my little<br>problem. Any help would be much appreciated?!<br><br>Im trying to read a text header that I have appended to the top of a<br>binary file and then read the binary file<br><br>ie.<br><br>1<br>360<br>720<br>0<br>Blah blah blah<br><br>where blah is the start of the binary file.<br><br>I can't seem to work out how to read the binary part - i.e. skip over<br>the header bit. So far I have<br><br>PROGRAM read_binary<br>  IMPLICIT NONE<br><br>	INTEGER :: num_rows , num_cols , num_frames , sizeofbyte = 1<br>	INTEGER, ALLOCATABLE, DIMENSION (:) :: pft<br>	INTEGER :: junk(10)<br>	INTEGER :: i, stdin = 10, hdr_length = 4<br>	INTEGER :: ioerr = 0<br><br>	OPEN ( stdin, FILE = '/dev/stdin', STATUS = 'old', ACCESS = 'stream',<br>&<br>                    FORM =  'FORMATTED', IOSTAT = ioerr )<br>	IF ( ioerr /= 0 ) THEN<br>		PRINT *, "Error opening file"<br>		STOP<br>	END IF<br><br>	DO i = 1, hdr_length<br>		READ ( stdin, *, iostat = ioerr ) hdr_stuff(i)<br>		IF ( ioerr /= 0 ) THEN<br>			PRINT *, "Error reading file header"<br>			STOP<br>		END IF<br>	END DO<br><br>	num_frames = hdr_stuff(1)<br>	num_rows   = hdr_stuff(2)<br>	num_cols   = hdr_stuff(3)<br><br>	ALLOCATE ( pft(num_rows * num_cols * num_frames) )<br><br>	PRINT *, num_frames<br>	PRINT *, num_rows<br>	PRINT *, num_cols<br><br>	CLOSE ( stdin, IOSTAT = ioerr )<br>	IF ( ioerr /= 0 ) THEN<br>		PRINT *, "Error closing file"<br>		STOP<br>	END IF<br><br>	OPEN ( stdin, file = '/dev/stdin', form = 'unformatted', access =<br>'direct', &<br>				 recl =  sizeofbyte, iostat = ioerr )<br>	IF ( ioerr /= 0 ) THEN<br>		PRINT *, "Error opening file for bin"<br>		STOP<br>	END IF<br><br><br><br>END PROGRAM read_binary<br><br><br>As I said I think that the way I have approached it thus far is ok -<br>open file read header, close file, reopen file and try and read<br>binary. Only I have no idea how to read the binary part - I can't seem<br>to skip over the binary bit!!<br><br>Thanks.<br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/read_a_header_and_then_a_binary_file_109393410t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/read_a_header_and_then_a_binary_file_109393410m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 23 Jul 2008 03:40:49 PDT</pubDate>
</item>
<item>
	<title><![CDATA[china sell max 87 89 80 95 ltd puma ugg boots lacoste coach shoes  www.jumpmanlocker.com.cn]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/china_sell_max_87_89_80_95_ltd_puma_ugg_boots_lacoste_109392386t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/china_sell_max_87_89_80_95_ltd_puma_ugg_boots_lacoste_109392386t.html</link>
	<description><![CDATA[welcome to visit <a href="http://www.jumpmanlocker.com.cn" rel="nofollow" class="url" target="_blank">www.jumpmanlocker.com.cn</a><br>air max 87 89 90 95 ltd timberland jeans ugg boots lacoste sandals<br>hoodies,<br>t-shirts, mauri shoes, dsquared , hogan shoes, dunks , red monkey,<br>polo t-shirts,<br>evisu jeans, bbc jeans , dior, lv, dg, versace, coach puma shoes, nfl<br>jerseys<br>shox r2 r3 r4 r5 r6 tn tl1 tl3, sandals, nhl jerseys, mlb jerseys,<br>nba<br>jerseys<br>probowl jerseys,prada shoes,kobe james,  hockey jerseys, nfl jerseys,<br>football<br>jerseys, baseball jerseys, jordan shoes, jordan fusion air force ones<br>25 years<br>basketball jerseys  Men's women's shocks OZ NZ TL shoes Discount<br>Coach<br>Sandals,<br>Dior Sandals, Prada  Sandals, Chanel Sandals, Versace Sandals, Crocs<br>Sandals,<br>Women's Sandals Men's Slippers From China jordan shoes, jordan fusion<br>air force ones <a href="http://www.jumpmanlocker.com.cn" rel="nofollow" class="url" target="_blank">www.jumpmanlocker.com.cn</a><br>Affliction T-shirts lacoste T-shirts Polo T-shirts Brand ShirtsGGG T-<br><a href="http://www.jumpmanlocker.com.cn" rel="nofollow" class="url" target="_blank">www.jumpmanlocker.com.cn</a><br>shirts  Designer T-Shirts Helen Coat burberry coat  Jacket Juicy<br><a href="http://www.jumpmanlocker.com.cn" rel="nofollow" class="url" target="_blank">www.jumpmanlocker.com.cn</a><br>Couture bbc hoodies bape hoodies  Designer Hoodies  NFL NHL NBA<br><a href="http://www.jumpmanlocker.com.cn" rel="nofollow" class="url" target="_blank">www.jumpmanlocker.com.cn</a><br>MLB Jersey Lacoste Trainers, Prada Sneakers,<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/china_sell_max_87_89_80_95_ltd_puma_ugg_boots_lacoste_109392386t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/china_sell_max_87_89_80_95_ltd_puma_ugg_boots_lacoste_109392386m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 23 Jul 2008 02:27:04 PDT</pubDate>
</item>
<item>
	<title><![CDATA[Converting fixed form (F77) into free form (F90)]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/converting_fixed_form_f77_into_free_form_f90_109389058t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/converting_fixed_form_f77_into_free_form_f90_109389058t.html</link>
	<description><![CDATA[Hi,<br><br>Question sounds maybe familiar, but can anyone help me to find a proper working download for <br>converting fixed form (F77) files into free form (F90) files.<br><br>Somewhere I found a file convert.f90 that does the job for you, but I am looking for a ready-to-use <br>download (binary) under Windows or Linux.<br><br>Some help would be nice.<br><br>Thanks a lot !<br><br>Regards,<br>P.<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/converting_fixed_form_f77_into_free_form_f90_109389058t.html"><b>2</b> Comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/converting_fixed_form_f77_into_free_form_f90_109389058m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Wed, 23 Jul 2008 00:42:36 PDT</pubDate>
</item>
<item>
	<title><![CDATA[calling C from fortran]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/calling_c_from_fortran_109386498t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/calling_c_from_fortran_109386498t.html</link>
	<description><![CDATA[dear friend, i have a C++ routine(badly written):<br><br><br>main()<br>{<br>  ofstream myfile;<br>/********* PART 1: Checking machine bit *********/<br><br>FILE *stream;<br>char sys[6],*sysptr;<br>int bit;<br>sysptr = &sys[0];<br>sys[6] = 0x0;<br>stream=popen("/bin/uname -m","r");<br>fread(sysptr,1,6,stream);<br>pclose(stream);<br>//printf("%%s\n",sysptr);<br><br>if ((strncmp(sysptr, "i686",4)==0)||<br>   (strncmp(sysptr, "i386",4)==0))<br>    {<br>	bit=32;<br>     }<br>     else {<br>     bit=64;<br>          }<br>    myfile.open ("machine");<br>    myfile << bit<<"\n";<br>  myfile.close();<br>	printf("This is a %%d bit machine \n",bit);<br>}<br><br>wose output is written in "machine" file. a f90 program is supposed to<br>read it as<br><br><br><br>open(2,file="machine",status="old")<br>read(2,*) bit<br>close(2)<br><br>I want to use the C code as a function of the f90 program.<br>can anybody tell me how can i do that?<br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/calling_c_from_fortran_109386498t.html"><b>2</b> Comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/calling_c_from_fortran_109386498m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 22:59:49 PDT</pubDate>
</item>
<item>
	<title><![CDATA[Segmentation Fault in calling FFTW]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/segmentation_fault_in_calling_fftw_109385986t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/segmentation_fault_in_calling_fftw_109385986t.html</link>
	<description><![CDATA[Dear all;<br>I have written a simple program and called FFTW in it.<br>but I envisaged Segmentation Fault after  "CALL dfftw_execute(plan)"<br>Is there anyone who can guide me where have I made a mistake?<br>     ------------------------<br>      program test<br>      implicit none<br>      include "fftw3.f"<br>      integer::u,jatom,nat,h,functn,pp,ind1,ind2,ind3,nx,ny,nz,counter<br>      real::i,j,k,rx,ry,rz,originx,originy,originz,te,tee<br>      real,allocatable::struct(:,:),tau(:,:),r0(:,:)<br>      complex,dimension(100,100,100)::dat,der<br>      INTEGER*8 plan<br>      read(88,*)nat<br>      allocate(struct(nat,6),tau(4,3),r0(nat,3))<br>      do pp=1,4<br>        read(55,*)(tau(pp,h),h=1,3)<br>      end do<br>      originx=tau(3,1)<br>      originy=tau(3,2)<br>      originz=tau(3,3)<br>      do jatom=1,nat<br>      r0(jatom,1)=tau(jatom,1)-originx<br>      r0(jatom,2)=tau(jatom,2)-originy<br>      r0(jatom,3)=tau(jatom,3)-originz<br>      read(666,*)(struct(jatom,h),h=1,6)<br>      end do<br>       nx=100;ny=100;nz=100<br>       counter=1<br>        i=0;j=0;k=0<br>        do ind1=1,nx<br>          i=i+0.1065<br>         do ind2=1,ny<br>          j=j+0.1065<br>          do ind3=1,nz<br>           k=k+0.1065<br>           rx=i-originx<br>           ry=j-originy<br>           rz=k-originz<br>           u=0<br>           do jatom=1,nat<br>           tee=struct(jatom,4) !*0.529177249<br>           te=sqrt((rx-r0(jatom,1))**2+(ry-r0(jatom,2))**2+(rz-<br>r0(jatom,3))**2)<br>           if (te.GT.tee) u=u+1<br>           end do<br>           if (u==3)then<br>           dat(ind1,ind2,ind3)=(1.0,0.0)<br>           else<br>            dat(ind1,ind2,ind3)=(0.0,0.0)<br>           end if<br>           write(36,*)dat(ind1,ind2,ind3)<br>          counter=counter+1<br>        end do<br>        k=0<br>       end do<br>       j=0<br>      end do<br>      CALL<br>dfftw_plan_dft_3d(plan,nx,ny,nz,dat,der,FFTW_BACKWARD,FFTW_ESTIMATE)<br>      print*,"111"<br>      CALL dfftw_execute(plan)<br>      print*,"222"<br>      CALL dfftw_destroy_plan(plan)<br>       print*,"END"<br>      end program test<br>------------------------------------<br>the program can print  "111" , but it isn't able to print "222".<br><br>I'm anxiously looking forward your reply and guidelines.<br>with best regards,<br>Fatemeh<br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/segmentation_fault_in_calling_fftw_109385986t.html"><b>1</b> Comment</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/segmentation_fault_in_calling_fftw_109385986m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 22:51:02 PDT</pubDate>
</item>
<item>
	<title><![CDATA[Re: [C/Fortran] writing &quot;big&quot; binary files issue...]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109375746t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109375746t.html</link>
	<description><![CDATA[On Tue, 22 Jul 2008 17:28:50 +0200, fred posted:<br><br><br>> What's going on ?<br>> <br>> What am I doing wrong in the fortran version ?<br>> <br>> <br>> TIA.<br>> <br>> <br>> Cheers,<br><br>Did you make the data files in either of the above syntaxes?  If so, if you<br>posted that, others could replicate.<br><br>-- <br>The cynics are right nine times out of ten.<br>H. L. Mencken<br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109375746t.html">no comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109375746m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 18:24:29 PDT</pubDate>
</item>
<item>
	<title><![CDATA[Re: [C/Fortran] writing &quot;big&quot; binary files issue...]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109357826t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109357826t.html</link>
	<description><![CDATA[On Tue, 22 Jul 2008 17:28:50 +0200, fred <fredantispam@free.fr> wrote:<br><br><br>>  !!! intel compilo<br>>  open(unit=20, file='input.sep', form='binary')<br>>  open(unit=21, file='a.sep', form='binary')<br>><br>>  !!! GNU compilo<br>>!!$  open(unit=20, file='input.sep', form='unformatted', access='stream')<br>>!!$  open(unit=21, file='a.sep', form='unformatted', access='stream')<br><br>Intel Fortran supports access='stream' - unless you are using a version<br>several years old.<br>--<br>Steve Lionel<br>Developer Products Division<br>Intel Corporation<br>Nashua, NH<br><br>For email address, replace "invalid" with "com"<br><br>User communities for Intel Software Development Products<br>  <a href="http://softwareforums.intel.com" rel="nofollow" class="url" target="_blank">http://softwareforums.intel.com</a>/<br>Intel Fortran Support<br>  <a href="http://support.intel.com/support/performancetools/fortran" rel="nofollow" class="url" target="_blank">http://support.intel.com/support/performancetools/fortran</a><br>My Fortran blog<br>  <a href="http://www.intel.com/software/drfortran" rel="nofollow" class="url" target="_blank">http://www.intel.com/software/drfortran</a><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109357826t.html"><b>1</b> Comment</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109357826m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 10:50:25 PDT</pubDate>
</item>
<item>
	<title><![CDATA[Re: [C/Fortran] writing &quot;big&quot; binary files issue...]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109355010t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109355010t.html</link>
	<description><![CDATA[On Tue, 22 Jul 2008 17:28:50 +0200, fred <fredantispam@free.fr><br> wrote in <87tzeiuedp.fsf@free.fr>:<br><br>> Using this code as an example:<br> <br>> int main(int argc, char *argv[])<br>> {<br>>  int i, j, k;<br>>  int nx=600, ny=800, nz=720;<br>>  float x;<br>>  FILE *file_in, *file_out;<br>  <br>>  file_in = fopen("input.sep", "rb");<br>>  file_out = fopen("a.sep", "wb");<br>  <br>>  for (i=0; i<nx; i++)<br>>    for (j=0; j<ny; j++)<br>>      for (k=0; k<nz; k++)<br>>      {<br>>       fread(&x, 1, sizeof(float), file_in);<br>>       fwrite(&x, 1, sizeof(float), file_out);<br>>      }<br>  <br>>  fclose(file_out);<br>>  fclose(file_in);<br>  <br>>  return(0);<br>> }<br> <br>> takes 1 mn to dump the file.<br><br>	I'm surprised, it looks horribly inefficient.<br>  <br>> Using this code to do the same thing:<br> <br>>   integer :: i, j, k<br>>   integer :: nx, ny, nz<br>>   real :: x<br>   <br>>   nx = 600; ny = 800; nz = 720<br> <br>>   !!! intel compilo<br>>   open(unit=20, file='input.sep', form='binary')<br>>   open(unit=21, file='a.sep', form='binary')<br><br>>   do i = 1, nx<br>>      do j = 1, ny<br>>         do k = 1, nz<br>>            read(20) x<br>>            write(21) x<br>>         end do<br>>      end do<br>>   end do<br>   <br>>   close(20)<br>>   close(21)<br> <br>> is... endless :-(<br> <br>> What's going on ?<br><br>	I'd imagine there's something different in the buffering.<br> <br>> What am I doing wrong in the fortran version ?<br><br>	Have you tried something like:<br><br>   integer :: i, j, k<br>   integer :: nx, ny, nz<br>   real :: x(720)<br>   <br>   nx = 600; ny = 800; nz = 720<br> <br>   open(unit=20, file='input.sep', form='binary')<br>   open(unit=21, file='a.sep', form='binary')<br><br>   do i = 1, nx<br>      do j = 1, ny<br>            read(20) x<br>            write(21) x<br>      end do<br>   end do<br><br>?<br><br>-- <br>Ivan Reid, School of Engineering & Design, _____________  CMS Collaboration,<br>Brunel University.    Ivan.Reid@[<a href="http://brunel.ac.uk|cern.ch" rel="nofollow" class="url" target="_blank">brunel.ac.uk|cern.ch</a>]    Room 40-1-B12, CERN<br>        KotPT -- "for stupidity above and beyond the call of duty".<br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109355010t.html"><b>1</b> Comment</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/c_fortran_writing_big_binary_files_issue_109355010m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 09:52:00 PDT</pubDate>
</item>
<item>
	<title><![CDATA[F2003 and F2008 in windows' system are only dreams, far from us!]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/f2003_and_f2008_in_windows_system_are_only_dreams_far_109316610t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/f2003_and_f2008_in_windows_system_are_only_dreams_far_109316610t.html</link>
	<description><![CDATA[F2003, can be used after 1 years? and<br>F2008, can be used after 5 years?<br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/f2003_and_f2008_in_windows_system_are_only_dreams_far_109316610t.html"><b>2</b> Comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/f2003_and_f2008_in_windows_system_are_only_dreams_far_109316610m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Tue, 22 Jul 2008 07:21:24 PDT</pubDate>
</item>
<item>
	<title><![CDATA[NetCDF, Fortran, and Cygwin]]></title>
	<guid>http://www.nnseek.com/e/comp.lang.fortran/netcdf_fortran_and_cygwin_109291778t.html</guid>
	<link>http://www.nnseek.com/e/comp.lang.fortran/netcdf_fortran_and_cygwin_109291778t.html</link>
	<description><![CDATA[    I posted previously (7/10/08) about my problems getting NetCDF <br>binaries to work with gfortran. Feedback led me to install Cygwin and <br>try to get NetCDF to work there. There are still problems. I have some <br>tentative ideas about why, and wonder if anyone has any comments.<br>1) There are no native Windows NetCDF binaries for Fortran 9x, like <br>gfortran;<br>2) There are no Cygwin NetCDF binaries for 32 bit systems, like my 5 <br>year old Pentium 4.<br>My options, therefore, are:<br>a) Try to get a (free) f77 compiler (f2c?);<br>b) Build a 32 bit NetCDF under Cygwin myself (gulp);<br>c) Buy a new 64 bit computer (double gulp).<br>I have contacted Unidata (NetCDF), but have yet to hear back. I would <br>appreciate feedback,especially about the complexity of option b). I am a <br>Meteorologist, not a computer specialist, and have never built anything.<br>Lou <br><br><br>
    <table border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="30">&nbsp;</td>
        <td>Posted In: <a href="http://www.nnseek.com/e/comp.lang.fortran/">comp.lang.fortran</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/netcdf_fortran_and_cygwin_109291778t.html"><b>4</b> Comments</a></td>
        <td width="20">&nbsp;</td>
        <td><a href="http://www.nnseek.com/e/comp.lang.fortran/netcdf_fortran_and_cygwin_109291778m.html">Reply</a></td>
      </tr></table><br>]]></description>
	<pubDate>Mon, 21 Jul 2008 19:27:17 PDT</pubDate>
</item>
</channel>
</rss>