Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 2.07 KB

readme.rst

File metadata and controls

40 lines (26 loc) · 2.07 KB

ekapadi/dragonfly ( 蜓 ):

The dragonfly repository is Ekapadi's public target repository for:
  1. Computational electrodynamics code from Kort Travis' dissertation project Optical Scattering From Nanoparticle Aggregates [1].
  2. Small stand-alone open source projects and experiments.
  3. Other open-source projects sponsored by Ekapadi LLC.
[1]As soon as is practical, the complete code-base associated with the dissertation will be released into the public domain. Release specifics depend on the publication scheduling of forthcoming articles.

Table of Contents

The dragonfly/mjp directory contains Python and C++ source code implementing an event-driven dynamics simulation of maximally-jammed particle packing (MJP). Although the statistical physics of such closely-packed structures is interesting in its own right, these structures serve as important input material for other numerical modeling efforts ranging from the simulation of advanced solid rocket-fuel compositions to the simulation of nanoparticle aggregate structures as used by the present code-base.

The dragonfly/ufi directory contains source code implementing a universal function interface (UFI). The UFI was developed as an interface technique to allow the numericalFunctor-derived classes in the dissertation code-base, to be quickly interfaced from a scripting language such as Python.

The dragonfly/base directory contains source code shared among the various dragonfly sub-projects.