-
Notifications
You must be signed in to change notification settings - Fork 51
/
README
71 lines (51 loc) · 2.78 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
SCUFF-EM is a free open-source software suite for boundary-element
analysis of problems in computational electromagnetism and related
fields.
SCUFF-EM stands for
Surface-CUrrent-Field Formulation of ElectroMagnetism
For documentation and further information on SCUFF-EM, and to
download binary and source packages, visit the SCUFF-EM homepage:
http://homerreid.github.io/scuff-em-documentation
There is also an earlier version of the SCUFF-EM
website here:
http://www.homerreid.com/scuff-em
The SCUFF-EM distribution includes the following components:
-- libscuff, a C++ library that implements the basic boundary-element
solver functionality
-- a number of ancillary C++ libraries implementing utility functions
-- a collection of standalone application programs, built atop
libscuff and its associated libraries, for solving specialized
problems in computational electromagnetism and related fields.
-- a collection of simple C++ code examples demonstrating how to use
the libscuff API
The standalone application programs distributed with SCUFF-EM
include the following:
-- scuff-scatter: A comprehensive tool for computing the fields
scattered from arbitrary geometries irradiated
by arbitrary user-specified incident fields
-- scuff-RF: A tool for analyzing passive RF and microwave
devices: RF antennas, coaxial cables, MRI coils,
lumped-element passives, etc.
scuff-RF can compute
-- scuff-cas2D
-- scuff-cas3D
-- scuff-caspol: Tools for computing Casimir forces between 2D and
3D objects of arbitrary geometries and material
properties, as well as Casimir-Polder potentials for
polarizable molecules in the vicinity of complex
material surfaces.
-- scuff-neq A tool for modeling non-equilibrium fluctuation-induced
electromagnetic phelomena such as radiative heat transfer,
thermal self-propulsion and self-rotation, and
non-equilibrium Casimir forces.
-- scuff-static A tool for computational electrostatics: Capacitance
matrices of conductor arrays, solutions of Laplace's
equation in the presence of dielectrics and conductors
held at fixed potentials, etc.
Organization of the SCUFF-EM repository:
libs source code for libscuff and support libraries
applications source code for command-line application programs
examples tutorial examples
tests validation test suite
tex technical memos (math theory, etc.) in LaTeX format
doc documentation for command-line codes in markdown format