FreeBSD Ports

science/fastcap 2.0.w.010524,1

Three-dimensional capacitance extraction program

Repository
FreeBSD ports
Maintainer
[email protected]
License
FASTCAP
Categories
science, cad

Description

FastCap computes self and mutual capacitances between ideal conductors of arbitrary shapes, orientations and sizes. The conductors can be embedded in a dielectric region composed of any number of constant-permittivity regions of any shape and size.

The algorithm used in FastCap is an acceleration of the boundary-element technique for solving the integral equation associated with the multiple-conductor, multiple-dielectric capacitance extraction problem. The linear system resulting from the boundary-element discretization is solved using a generalized conjugate residual algorithm with a fast multipole algorithm to efficiently compute the iterates.


This version of fastcap has been cleaned up and enhanced by Stephen R. Whiteley of Whitleley Research Inc.

Install

As a binary package — by origin, or by package name:

pkg install science/fastcap
pkg install fastcap

From the ports tree:

cd /usr/ports/science/fastcap/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fastcap>0:science/fastcap

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 10
All run dependencies 8

No port depends on this one.

Configuration

Options name: science_fastcap

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
gmake
Service scripts
none

Files

pkg-plist 67
  • bin/busgen
  • bin/capgen
  • bin/cubegen
  • bin/fastcap
  • bin/pipedgen
  • bin/pyragen
  • share/examples/fastcap/1x1bus.lst
  • share/examples/fastcap/1x1coarse.neu
  • share/examples/fastcap/1x1fine.neu
  • share/examples/fastcap/1x1nonuni.neu
  • share/examples/fastcap/README
  • share/examples/fastcap/big_sphere1.neu
  • share/examples/fastcap/coated_sph.lst
  • share/examples/fastcap/cond_air_1x1.qui
  • share/examples/fastcap/cond_dielec_1x1.qui
  • share/examples/fastcap/connector2.sh
  • share/examples/fastcap/connector3.sh
  • share/examples/fastcap/connector4.sh
  • share/examples/fastcap/cubeeg.fig
  • share/examples/fastcap/dielec_face.neu
  • share/examples/fastcap/dielec_sides.neu
  • share/examples/fastcap/dielec_sides_2x2.neu
  • share/examples/fastcap/dielec_topbot.neu
  • share/examples/fastcap/pin
  • share/examples/fastcap/pipeeg.fig
  • share/examples/fastcap/ramcell.lst
  • share/examples/fastcap/ramcell.out
  • share/examples/fastcap/ramcell_bitl.neu
  • share/examples/fastcap/ramcell_botd.neu
  • share/examples/fastcap/ramcell_cond.neu
  • share/examples/fastcap/ramcell_gnd.neu
  • share/examples/fastcap/ramcell_test.neu
  • share/examples/fastcap/ramcell_topd.neu
  • share/examples/fastcap/ramgen.sh
  • share/examples/fastcap/sphere1.neu
  • share/examples/fastcap/sphere2.neu
  • share/examples/fastcap/sphere3.neu
  • share/examples/fastcap/testgen.sh
  • share/examples/fastcap/testrun.sh
  • share/examples/fastcap/via.neu
  • share/examples/fastcap/work/Makefile
  • share/examples/fastcap/work/results/1x1bus.out
  • share/examples/fastcap/work/results/1x1coarse.out
  • share/examples/fastcap/work/results/1x1fine.out
  • share/examples/fastcap/work/results/1x1nonuni.out
  • share/examples/fastcap/work/results/big_sphere1.out
  • share/examples/fastcap/work/results/coated_sph.out
  • share/examples/fastcap/work/results/dielec_face.out
  • share/examples/fastcap/work/results/dielec_sides.out
  • share/examples/fastcap/work/results/dielec_sides_2x2.out
  • share/examples/fastcap/work/results/dielec_topbot.out
  • share/examples/fastcap/work/results/ramcell.out
  • share/examples/fastcap/work/results/ramcell_bitl.out
  • share/examples/fastcap/work/results/ramcell_botd.out
  • share/examples/fastcap/work/results/ramcell_cond.out
  • share/examples/fastcap/work/results/ramcell_gnd.out
  • share/examples/fastcap/work/results/ramcell_test.out
  • share/examples/fastcap/work/results/ramcell_topd.out
  • share/examples/fastcap/work/results/sphere1.out
  • share/examples/fastcap/work/results/sphere2.out
  • share/examples/fastcap/work/results/sphere3.out
  • share/examples/fastcap/work/results/via.out
  • share/examples/fastcap/work/run
  • share/doc/fastcap/readme.gz
  • share/doc/fastcap/FastCapsuppl.pdf
  • share/doc/fastcap/fastcap_paper.pdf
  • share/doc/fastcap/ug.pdf
distinfo 1
FileSizeSHA256
fastcap-2.0wr-010524.tar.gz3.798267e+064789942cfdc5e7b5d1e5e28fee55a2fe54adcebd725cba42ddf7a60e8d60df2b
Master sites 1
  • http://www.wrcad.com/ftp/pub/

Commit history 0

No commits in the history this site was built from.