head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.4 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.2 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q2:1.3.0.58 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.56 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.54 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.52 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.50 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.48 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.46 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.44 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.42 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.40 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.38 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.36 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.34 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.32 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.30 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.28 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.26 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.24 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.22 pkgsrc-2008Q1:1.3.0.20 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.18 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.16 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.14 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.12 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.10 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.8 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.6 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.4 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.1.1.0.18 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.16 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.14 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.12 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.10 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.6 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2012.09.05.13.10.37; author dmcmahill; state dead; branches; next 1.3; 1.3 date 2005.11.03.19.56.36; author rillig; state Exp; branches; next 1.2; 1.2 date 2005.03.21.17.35.53; author dmcmahill; state Exp; branches; next 1.1; 1.1 date 2001.04.28.02.36.35; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.04.28.02.36.35; author dmcmahill; state Exp; branches; next ; desc @@ 1.4 log @remove simian and simian-docs. The distfile is no longer available and we are not allowed to mirror it. Addresses pkg/45650 @ text @$NetBSD: patch-ab,v 1.3 2005/11/03 19:56:36 rillig Exp $ --- src/main.cc.orig 1998-12-10 10:56:19.000000000 +0000 +++ src/main.cc @@@@ -1,6 +1,7 @@@@ /* Main program, prints out all the results */ /* written and modified by Emre Tuncer and Sangwoo Kim */ -#include +#include +#include #include #include #include @@@@ -42,7 +43,7 @@@@ main(int argc,char** argv) printf("\n"); start=time(NULL); if (argc!=3) { - cerr << "Usage: " << argv[0] << + std::cerr << "Usage: " << argv[0] << " \n"; exit(1); } @@@@ -73,7 +74,7 @@@@ main(int argc,char** argv) Nf=nf[Nc+1]; LastFil(fils); //remove last empty entry. // Corr(fils); /* x1 < x2 */ - printf("Total %ld ribbons, %ld conductor\n",Nf,Nc); + printf("Total %d ribbons, %d conductor\n",Nf,Nc); L=allocator(Nf); if (argv[2][0]=='w') { @@@@ -84,7 +85,7 @@@@ main(int argc,char** argv) for (j=i;jnext; - fprintf(fo,"%ld %ld %le\n",i,j,L[i][j]*sis->unit); + fprintf(fo,"%d %d %e\n",i,j,L[i][j]*sis->unit); } iF=iF->next; } @@@@ -96,7 +97,7 @@@@ main(int argc,char** argv) fi=fopen("induc","r"); for (i=0;iunit; L[j][i]=L[i][j]; } @@@@ -114,7 +115,7 @@@@ main(int argc,char** argv) stop= time(NULL); printf("\n"); printf("*********** \n"); - printf("Total Elapsed time=%ld Seconds\n",(stop-start)); + printf("Total Elapsed time=%ld Seconds\n",(long int) (stop-start)); exit(1); } Z=matrix(Nf,Nf); @@@@ -143,11 +144,11 @@@@ main(int argc,char** argv) if ((sis->loop != 0) || (Nc==1)){ z=matrix(Nc,Nc); z=inverse(ymtrx,Nc); - fprintf(fzs,"\nImpedance %ld x %ld matrix (R,L) at f=%10.4le Hz\n", + fprintf(fzs,"\nImpedance %d x %d matrix (R,L) at f=%10.4e Hz\n", Nc,Nc,w/2/M_PI); for (i=0;iunit,IM(z[i][j]) + fprintf(fzs,"(%11.4e,%11.4e) ",RE(z[i][j])*sis->unit,IM(z[i][j]) /w*sis->unit); } fprintf(fzs,"\n"); @@@@ -181,12 +182,12 @@@@ main(int argc,char** argv) Din=matrix(numsgn+1,numsgn+1); Din=Zequ(cons,numsgn,Nc); - fprintf(fzs,"\nImpedance %ld x %ld matrix (R,L) at f=%10.4le Hz\n", + fprintf(fzs,"\nImpedance %d x %d matrix (R,L) at f=%10.4e Hz\n", numsgn,numsgn,w/2/M_PI); for (i=0;iunit,IM(Din[i][j]) + fprintf(fzs,"(%11.4e,%11.4e) ",RE(Din[i][j])*sis->unit,IM(Din[i][j]) /w*sis->unit); } fprintf(fzs,"\n"); @@@@ -199,7 +200,7 @@@@ main(int argc,char** argv) stop= time(NULL); printf("\n"); printf("*********** \n"); - printf("Total Elapsed time=%ld Seconds\n",(stop-start)); + printf("Total Elapsed time=%ld Seconds\n",(long int) (stop-start)); exit(0); } @ 1.3 log @Fixed wrong usage of WRKSRC. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2005/03/21 17:35:53 dmcmahill Exp $ @ 1.2 log @simian, meet gcc3 (fix c++ code to work with gcc3) @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- main.cc.orig 1998-12-10 10:56:19.000000000 +0000 +++ main.cc @ 1.1 log @Initial revision @ text @d3 22 a24 3 --- main.cc.orig Thu Dec 10 05:56:19 1998 +++ main.cc Fri Apr 27 16:47:38 2001 @@@@ -74,5 +74,5 @@@@ d31 3 a33 1 @@@@ -85,5 +85,5 @@@@ d40 3 a42 1 @@@@ -97,5 +97,5 @@@@ d49 3 a51 1 @@@@ -115,5 +115,5 @@@@ d58 3 a60 1 @@@@ -144,9 +144,9 @@@@ d72 3 a74 1 @@@@ -182,10 +182,10 @@@@ d87 3 a89 1 @@@@ -200,5 +200,5 @@@@ d96 1 @ 1.1.1.1 log @initial import of simian-2.1 Surface Impedance Method for Interconnect Analysis. SIMIAN is a two dimensional frequency dependent series impedance extraction tool for inerconnects and transmission lines using conductors of rectangular or circular cross section. The use of the surface ribbon method (SRM) greatly enhances the speed of computation relative to the volume filament method (VFM). @ text @@