Unit-explicit scientific calculator

Space-plasma parameters, with assumptions visible.

Search a formula, enter the plasma state, and inspect the calculation, units, scope, and source in one place.

Total electron-ion beta

Environment preset

Presets provide illustrative starting values. Review every input before scientific use.

Inputs

Results

JSON record includes canonical inputs and outputs, formula provenance, display units, and active applicability warnings.

Symbols & Definitions

Meanings, units, and conventions used by this calculator.

SymbolName and physical definitionRole hereUnit and convention

Scientific context

Physical significance

Common research uses

    How to read the result

    Assumptions and scope

      References

        Reference plasma state

        Choose a preset or enter the fixed state used by both plotting tools.

        integer

        Ordering diagram

        Characteristic-scale hierarchy

        Logarithmic markers compare standard frequencies and spatial scales for the reference state. Their ordering may change with the selected plasma environment.

        Characteristic frequenciesIon, hybrid, electron, and plasma frequencies
        View numerical values
        Characteristic lengthsShielding, gyroradius, and inertial scales
        View numerical values

        Controlled parameter sweep

        Parameter-dependence explorer

        Vary one input while all other state variables remain fixed. Up to three quantities from the same physical family share a common axis and unit.

        View sampled data

        Scientific use

        These plots contain no smoothing, fitting, or interpolated physics. Curves connect direct evaluations of the implemented equations only for readability. A visually smooth trend does not establish model validity, identify a wave mode, or replace uncertainty analysis. Exported files record the displayed values and fixed state.

        1. Import prepared files

        The optional evidence file enables only the density-fit component of proton inertial-length uncertainty when it matches the accepted CDF identity. It does not establish full measurement error.

        Choose local files to begin.

        How to use the examples

        Open a state in the calculator, then review every input against the interval, instrument cadence, coordinate system, and species definition used in your analysis.

        Additional checks

        Additional implementation, regression, and provenance checks are documented in the formula audit and public test suite. They detect software changes but do not independently validate a physical model.

        Technical validation details

        Selected numerical comparisons at stated reference inputs are shown below. The formula audit and public tests retain the complete evidence record, methods, and limitations.

        Limits of these checks

        Reference values and unit conversions have independent anchors. Analytical relations test stated identities; applicability checks exercise specific implemented boundaries. Fixed regression cases and execution checks detect unintended software changes, but are not independent scientific benchmarks. These checks do not establish model applicability beyond the exercised boundaries or turn reduced formulas, empirical fits, or simplified instability criteria into general kinetic solvers.

        Read the formula audit · View public test runs

        Unit display

        Unit-system selectors

        Unit choices change how values are displayed; the calculated physical quantities remain the same.

        Symbols and meanings

        Searchable symbol glossary

        Search symbols, names, and common aliases.

        SymbolName and physical definitionSI and display unitsSpecies and convention

        Why I built it

        I began developing Alfvenica while working with spacecraft observations and kinetic-Alfvén-wave problems. Repeatedly checking units, conventions, assumptions, and limiting cases was often as important as obtaining the numerical result. The toolkit grew from that practical need.

        What it is for

        Alfvenica combines a searchable calculator, physical interpretation, controlled plotting, illustrative plasma states, explicit model assumptions, primary references, and an in-browser validation report. It supports first-pass estimates, teaching, consistency checks, and transparent methods—not automated wave identification.

        Design, units, and privacy

        Calculations and plots run locally with explicit unit conventions; input values are not transmitted. Space, SI display, and CGS-oriented mixed choices change how results are shown; the mixed mode is not a complete Gaussian/esu/emu implementation and retains electrical resistivity and conductivity in SI. Each calculator states its assumptions and references.

        Scientific basis and validation evidence

        Constants cite CODATA 2022, standard coefficient targets cite the 2023 NRL Plasma Formulary, and model-specific entries retain literature references and stated conditions. In-browser checks include independently anchored coefficient comparisons and a unit conversion, alongside analytical, applicability, and numerical consistency checks. Development scaling tests and software integrity checks are documented separately in Validation and the formula audit.

        Scope and limitations

        Single-ion, scalar-temperature, fluid, reduced two-fluid, bi-Maxwellian, and frozen-flow assumptions appear in several tools. Characteristic scales are usually ordering scales, not sharp universal boundaries. Alfvenica does not replace kinetic dispersion solvers, instrument pipelines, event context, or uncertainty analysis.

        AI-assisted development

        ChatGPT and Anthropic Claude assisted with software development, documentation, testing, and technical consistency checks. All AI-assisted outputs incorporated into Alfvenica were reviewed and verified by the author against the source code, scientific references, and numerical tests, as applicable.

        Collaboration and feedback

        Alfvenica is under continuing development. Scientific corrections, independent benchmarks, documentation improvements, code contributions, feedback, and genuine research collaboration are welcome. Report a scientific issue or read the contribution guide.

        Suggested citation

        Chettri, M. K. (2026). Alfvenica: Interactive Space Plasma Toolkit (Version 2.0.0) [Computer software]. https://github.com/mkchettri8/alfvenica