Open ksunden opened 6 years ago
http://qutip.org/ (speaking broadly)
Languages used:
TIMP: R QuTiP: Python Meep: Python, Scheme, C++ (bindings in all three) Zanni COSMOSS: Matlab Mukamel SPECTRON: C, C++, FORTRAN
Scope:
Much more general than WrightSim: QuTiP, Meep
Includes more, but overlapping in at least some aspects: Mukamel SPECTRON
Narrower Usecase: TIMP, Zanni COSMOSS
Licensing:
TIMP: GPLv2 QuTiP: BSD 3-clause Meep: GPLv2 Zanni COSMOSS: GPLv2 Mukamel SPECTRON: Unlicensed, source available, Uses GPL code, so while not explicitly stating, should be treated as such
Of course, NISE (MIT Licensed) is the direct progenitor of WrightSim
with the most directly comparable feature set (though not quite as pythonic in design, as we have learned more about API design and packaging since it was implemented)
https://github.com/whaley-group-berkeley/QSpectra
Python (2.7 only)
Quite similar to what we are trying to do, at least from initial looking and talking to @shoyer at Scipy
BSD Licensed.
www.github.com/glotaran/TIMP