Support
Independent research software, kept open by the people who use it.
The six tools on the Software page — ramansep, kpenvelope, sqzcomb, absnoise, cavsqueeze and SPARQ — are developed at the Department of Electrical and Electronic Engineering, BRAC University, and released openly under the Apache-2.0 license: every physics claim backed by a public test, every release archived under a DOI, every constant cited to its source. Support of any kind keeps that standard funded.
Donate
A small monthly contribution funds the two things open research software cannot do without: compute time for the physics the test suites verify, and open-access publication fees so the accompanying papers stay free to read. Donations are collected on Patreon, cancel anytime.
All payment handling happens on Patreon's PCI-compliant platform. This site is static HTML: it never sees, stores or requests payment data.
Worked guides
Four in-depth worked guides are available for one-time purchase on the same Patreon page. Each is built directly on the corresponding open-source tool: every figure is computed by the released package, and the complete figure script is reprinted in the appendix, so each document can be re-derived rather than merely read. The tools themselves, and everything needed to use them, remain free.
- Squeezed light from Kerr microcombs: a worked design study (sqzcomb, 11 pages). From steady states to the squeezing a detector reports: bistability, the 3 dB extraction limit, and twin-beam squeezing of comb sideband pairs.
- Strain or charge? Two-mode Raman separation in practice (ramansep, 10 pages). Turning two peak-shift maps of monolayer MoS2 into strain and carrier-density maps with defensible, Monte‑Carlo‑verified error bars.
- Holes in a polarization well: six-band k·p subband physics of GaN/AlN (kpenvelope, 9 pages). From cited band parameters to self-consistent subbands, with the limitations stated before the results.
- Andreev occupation noise in practice: a worked design study (absnoise, 10 pages). From a measured graphene junction recipe to the sensitivity limit of a superconducting thermal detector: the exact level structure, the resolution bound and when it is reached, the device budget, and a nonlinear single-photon click.
Courses
Beyond the guides, complete written courses are available for one-time purchase: six modules each, with solved problem sets and runnable code labs, and the same standard the guides follow — every stated formula and number is verified by an included script that recomputes the whole document, so each course can be re-derived rather than merely read. No videos, no certificates, no promised outcomes; the tools themselves stay free.
- Designing squeezed-light microcomb sources (sqzcomb, 19 pages + 3 code labs). From the quantum optics of detection to a finished device design: steady states, the extraction limit, twin-beam combs, and a complete worked design lab.
- Strain and charge in 2D materials (ramansep, 13 pages + 3 code labs). From phonon physics to defensible error bars: choosing mode pairs by noise amplification, Monte‑Carlo‑verified uncertainties, detection-limit planning, and bounding what is not measured.
- Holes in wurtzite heterostructures (kpenvelope, 13 pages + 3 code labs). From the bulk valence Hamiltonian to a self-consistent two-dimensional hole gas: cited parameters, checkable discretization, and why a hole mass is not one number.
- Andreev thermal detectors: from bound states to single-photon clicks (absnoise, 9 pages + 3 code labs). From bound-state scattering theory to nonlinear click simulations: the gap equation done properly, the resolution bound and its worst case, the full device budget, and the matched-level design condition.
Where the money goes
Spending follows the same discipline as the code, and supporters are acknowledged in release notes:
- Compute time for the finite-element, k·p and quantum-noise calculations behind each release and its test suite.
- Open-access fees, so the papers the tools reproduce remain readable without a subscription.
- Validation hardware, as the tools mature toward experimental cross-checks.
Other ways to support
- Use the tools and cite them. Each repository carries a
CITATION.cffand a DOI; citations and issue reports are the strongest support an early research tool can receive. - Star, watch or contribute on GitHub. The contribution bar is the release bar: changes that touch physics arrive with a test, constants arrive with their source.
- Institutional and grant partnerships. For collaboration or sponsored development, write to tanvir.mahim@bracu.ac.bd.