quadax Logo

User Guide

  • Which method should I choose?
    • Can you evaluate the integrand at an arbitrary point?
    • Do you only know your integrand at discrete points?
  • Integrating over more than one dimension
    • Describing the region
      • A box
      • Breakpoints
      • Unbounded axes
      • Limits that depend on the other coordinates
      • Marking a curved feature
    • Choosing a rule
      • Which rule, measured
      • Cost against dimension
      • Rules of thumb
    • Where the cost goes
      • Curved boundaries
      • Algebraic decay on an unbounded box
      • Anisotropy
    • Derivatives
  • Precision and dtypes
    • Reduced precision
  • Differentiation
    • Adjoints
      • Choosing an adjoint
      • Options for the derivative solve
      • Which vector the norm measures
    • Sharp edges
      • Marking jumps and singularities
      • Differentiating a moving discontinuity
      • Differentiating a moving singularity
  • Parallel efficiency
  • Diagnostics
    • The info object
    • Termination status
    • Non-finite integrand values

Reference

  • API Documentation
    • Adaptive integration of a callable function or method
      • quadax.quadgk
      • quadax.quadcc
      • quadax.quadts
      • quadax.romberg
      • quadax.tanhsinh
      • quadax.adaptive_quadrature
    • Adaptive integration over a region in several dimensions
      • quadax.cubegm
      • quadax.adaptive_cubature
    • Quadrature Rules
      • quadax.AbstractQuadratureRule
      • quadax.NestedRule
      • quadax.GaussKronrodRule
      • quadax.ClenshawCurtisRule
      • quadax.TanhSinhRule
    • Cubature Rules
      • quadax.AbstractCubatureRule
      • quadax.GenzMalikRule
      • quadax.TensorProductRule
    • Adjoints
      • quadax.AbstractAdjoint
      • quadax.DirectAdjoint
      • quadax.LeibnizAdjoint
    • Results and termination status
      • quadax.QuadratureInfo
      • quadax.STATUS
    • Integrating function from sampled values
      • quadax.trapezoid
      • quadax.cumulative_trapezoid
      • quadax.simpson
      • quadax.cumulative_simpson
quadax
  • Search


© Copyright 2023, Rory Conlin. Last updated on Sep 28, 2026.

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