HandyG.jl
Julia bindings for the Fortran library handyG (rapid numerical evaluation of generalized polylogarithms / GPLs).
This documentation focuses on:
- A Julia API that stays close to the upstream Fortran calling conventions
- Allocation-free hot paths (
G,G!,G_batch!) after warmup - Cross-platform binaries via
HandyG_jll(BinaryBuilder/Yggdrasil)
Where to start
- Installation: see Manual → Installation
- Definitions and GPL notation: see Manual → Definitions & Notation
- Calling conventions: see Manual → Calling Conventions
i0±prescription: see Manual → i0 Prescription- Batch API for large workloads: see Manual → Batch API
- Full API reference: see API Reference
Quick start
using HandyG
# superflat form (z..., y)
val = G([1.0, 0.0, 0.5, 0.3])