M. T. Homer Reid MIT Home Page
Physics Problems Research teaching My Music About Me Miscellany


Computing Casimir Energies, Forces, and Torques with scuff-cas3d

The command-line utility scuff-cas3d computes Casimir energies, forces, and/or torques, for a collection of 3D objects, at various displacements and rotations of the objects.

The basic flow of a scuff-cas3d run goes something like this:

  1. You create a 3D mesh file for each distinct object in your geometry. (scuff-cas3d doesn't do the meshing for you; you use external software like GMSH or COMSOL for that.)
  2. You create a text file with extension .scuffgeo that lists all the objects in your geometry and assigns to each a "material property" specification (something like GOLD or SILICON).
  3. You create a second text file with extension .trans containing a list of transformations to be applied to the geometry, where each transformation is a series of displacements and rotations applied to one or more of the objects in your geometry.
  4. You run scuff-cas3d with appropriate command-line settings to compute Casimir energies, forces, and/or torques for your geometry under each of the transformations you described.
  5. Finally, you interpret the variety of output files that scuff-cas3d emits. In general the one you will care most about is the .out file, which simply lists the computed energy, force, and/or torque at each of the transformations you specified.

The documentation for scuff-cas3d is divided into the following sections.

Table Of Contents
1. A Tutorial Walk Through scuff-cas3d
2. scuff-cas3d Command-Line Reference
3. scuff-cas3d Output File Reference
4. Miscellaneous Additional Facts about scuff-cas3d
5. A Compendium of scuff-cas3D Examples

Core Library

Computing Casimir Energies, Forces, and Torques with scuff-cas3D, by Homer Reid
Last Modified: 11/16/16