API Reference¶
Package Structure¶
How the packages compose, generated from the installed package at build time:
graph LR
field["energy / field<br/>core: 6 analytic energies · models"]
interp["interpolants (3)"]
coup["couplings (7)"]
integ["integrators (12)"]
samp["samplers (6)"]
loss["objectives (8)"]
data[("datasets (8)")]
out(("samples"))
field --> samp
field --> loss
interp --> loss
interp --> samp
coup --> loss
integ --> samp
samp -- negatives --> loss
data --> loss
samp --> out Each module page lists every public class and function with full signatures, parameters, and usage notes. Start from the module that matches your task, or browse the base classes in Core to understand the shared interfaces.