summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2002-03-13 12:42:59 +0000
committerdmcmahill <dmcmahill>2002-03-13 12:42:59 +0000
commitdf0c6251ba52b8135a5f9d2e1f156f4a73d2427a (patch)
treee7288f1a2f1402eb27d5f86b50effe09ea1253fd /cad
parent50731b76b7bad9468fbebd7865abe815622d021d (diff)
downloadpkgsrc-df0c6251ba52b8135a5f9d2e1f156f4a73d2427a.tar.gz
import of atlc-2.32
------ Atlc is a finite difference programme that is used to calculate the properties of a two-conductor electrical transmission line of arbitrary cross section. It is used whenever there are no analytical formula known, yet you still require an answer. It can calculate: The impedance Zo (in Ohms) The capacitance per unit length (pF/m) The inductance per unit length (nF/m) The velocity of propogation v (m/s) The velocity factor, v/c, which is dimensionless. A bitmap file (usually with the extension .bmp or .BMP) of the cross section of the transmission line is drawn in a graphics package such as The Gimp and then analyzed using Atlc.
Diffstat (limited to 'cad')
-rw-r--r--cad/atlc/DESCR14
-rw-r--r--cad/atlc/Makefile18
-rw-r--r--cad/atlc/PLIST59
-rw-r--r--cad/atlc/distinfo4
4 files changed, 95 insertions, 0 deletions
diff --git a/cad/atlc/DESCR b/cad/atlc/DESCR
new file mode 100644
index 00000000000..13bbd56c1ee
--- /dev/null
+++ b/cad/atlc/DESCR
@@ -0,0 +1,14 @@
+Atlc is a finite difference programme that is used to calculate the
+properties of a two-conductor electrical transmission line of
+arbitrary cross section. It is used whenever there are no analytical
+formula known, yet you still require an answer. It can calculate:
+
+ The impedance Zo (in Ohms)
+ The capacitance per unit length (pF/m)
+ The inductance per unit length (nF/m)
+ The velocity of propogation v (m/s)
+ The velocity factor, v/c, which is dimensionless.
+
+A bitmap file (usually with the extension .bmp or .BMP) of the cross
+section of the transmission line is drawn in a graphics package such
+as The Gimp and then analyzed using Atlc.
diff --git a/cad/atlc/Makefile b/cad/atlc/Makefile
new file mode 100644
index 00000000000..09e9005a40c
--- /dev/null
+++ b/cad/atlc/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+#
+
+DISTNAME= atlc-2.32
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=atlc/}
+
+MAINTAINER= dmcmahill@netbsd.org
+HOMEPAGE= http://atlc.sourceforge.net
+COMMENT= Calculates the impedance of arbitrary cross section transmission lines
+
+GNU_CONFIGURE= YES
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/atlc
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/atlc
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/atlc/PLIST b/cad/atlc/PLIST
new file mode 100644
index 00000000000..f6d298ffd39
--- /dev/null
+++ b/cad/atlc/PLIST
@@ -0,0 +1,59 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+bin/atlc
+bin/circ_in_circ
+bin/circ_in_rect
+bin/readbin
+bin/rect_cen_in_rect
+bin/rect_in_circ
+bin/rect_in_rect
+man/man1/atlc.1
+man/man1/circ_in_circ.1
+man/man1/circ_in_rect.1
+man/man1/readbin.1
+man/man1/rect_cen_in_rect.1
+man/man1/rect_in_rect.1
+share/examples/atlc/aliased.bmp
+share/examples/atlc/coax-500-100.bmp
+share/examples/atlc/coax-500-200.bmp
+share/examples/atlc/coax-500-25.bmp
+share/examples/atlc/coax-500-400.bmp
+share/examples/atlc/coax-500-50.bmp
+share/examples/atlc/coax2.bmp
+share/examples/atlc/coax2.E.bmp
+share/examples/atlc/coax2.E.bin
+share/examples/atlc/coax2.Ex.bmp
+share/examples/atlc/coax2.Ex.bin
+share/examples/atlc/coax2.Ey.bmp
+share/examples/atlc/coax2.Ey.bin
+share/examples/atlc/coax2.V.bmp
+share/examples/atlc/coax2.V.bin
+share/examples/atlc/ground-negative-short.bmp
+share/examples/atlc/not-aliased.bmp
+share/examples/atlc/not-aliased.E.bmp
+share/examples/atlc/not-aliased.Ex.bmp
+share/examples/atlc/not-aliased.Ey.bmp
+share/examples/atlc/not-aliased.V.bmp
+share/examples/atlc/off-centre.E.bmp
+share/examples/atlc/off-centre.Ex.bmp
+share/examples/atlc/off-centre.Ey.bmp
+share/examples/atlc/off-centre.V.bmp
+share/examples/atlc/off-centre-coax.bmp
+share/examples/atlc/positive-ground-short.bmp
+share/examples/atlc/positive-negative-short.bmp
+share/examples/atlc/twin-wire.bmp
+share/examples/atlc/twin-wire2.bmp
+share/examples/atlc/twin-wire2.E.bmp
+share/examples/atlc/twin-wire2.Ex.bmp
+share/examples/atlc/twin-wire2.Ey.bmp
+share/examples/atlc/twin-wire2.V.bmp
+share/examples/atlc/ushape.bmp
+share/examples/atlc/ushape.E.bmp
+share/examples/atlc/ushape.Ex.bmp
+share/examples/atlc/ushape.Ey.bmp
+share/examples/atlc/ushape.V.bmp
+share/examples/atlc/very-odd.bmp
+share/examples/atlc/very-odd.E.bmp
+share/examples/atlc/very-odd.Ex.bmp
+share/examples/atlc/very-odd.Ey.bmp
+share/examples/atlc/very-odd.V.bmp
+@dirrm share/examples/atlc
diff --git a/cad/atlc/distinfo b/cad/atlc/distinfo
new file mode 100644
index 00000000000..6dc46755405
--- /dev/null
+++ b/cad/atlc/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/03/13 12:42:59 dmcmahill Exp $
+
+SHA1 (atlc-2.32.tar.gz) = 5ffd0926c3adc971b96bb4c9c79e4b45d1b36886
+Size (atlc-2.32.tar.gz) = 1639384 bytes