Logo
  • Introduction

๐Ÿš€ Getting Started

  • Installation
  • Quick Start Guide

๐Ÿ“– References

  • User Manual ๐Ÿ“—
  • c++ API
  • Python API ๐Ÿ
  • GitHub ๐Ÿ”—
  • Examples ๐Ÿ”—

๐Ÿ–ฅ๏ธ For Developers

  • Testing ๐Ÿงช
  • Profiling ๐Ÿ“Š
  • Benchmarking ๐Ÿ“‰
  • Precompiled Headers ๐Ÿ—ฟ
nuTens
  • nuTens documentation
  • View page source

nuTens documentation๏ƒ

nuTens is an engine for calculating neutrino oscillation probabilities in an extremely flexible way using tensors, allowing the calculations to be differentiable with fast execution.

DOI GitHub Release PyPI - Version GitHub License

  • Introduction

๐Ÿš€ Getting Started

  • Installation
    • Installing Using Pip
    • Installing From Source
      • Requirements
        • CMake
        • Compiler
        • PyTorch
      • Building
      • Verifying Your Installation
    • Known Issues
    • CMake Configuration Options
      • For Developers
    • Building Against nuTens
  • Quick Start Guide
    • Tensors
      • Creating Tensors
      • Setting Values
      • Retrieving Values
      • Units
      • Tensor Operations
      • Automatic Differentiation
      • Oscillation Spectrum Example
    • Propagator
      • Configurng the Propagator
        • Setting a Mixing Matrix
      • Calculating Oscillation probabilities
      • Oscillation Spectrum Example
    • Matter Solvers

๐Ÿ“– References

  • User Manual ๐Ÿ“—
  • c++ API
  • Python API ๐Ÿ
  • GitHub ๐Ÿ”—
  • Examples ๐Ÿ”—

๐Ÿ–ฅ๏ธ For Developers

  • Testing ๐Ÿงช
    • Coverage
  • Profiling ๐Ÿ“Š
  • Benchmarking ๐Ÿ“‰
    • Results
  • Precompiled Headers ๐Ÿ—ฟ
Next

© Copyright 2025, Ewan Miller.

Built with Sphinx using a theme provided by Read the Docs.