treams.lattice.cython_lattice

Cython versions of lattice functions.

This module defines the public interface of the implemented Cython functions that are underlying the ufuncs of the module.

Functions

diffr_orders_circle(b, rmax)

See the documentation of treams.lattice.diffr_orders_circle().

dsumcw1d(l, k, kpar, a, r, i)

See the documentation of treams.lattice.dsumcw1d().

dsumsw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.dsumsw1d().

lsumcw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.lsumcw1d().

lsumsw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.lsumsw1d().

ncube(d, n)

Number of points in a d-dimensional cube with side length 2n.

nedge(d, n)

Number of points on the surface of a d-dimensional cube with side length 2n.

realsumcw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.realsumcw1d().

realsumsw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.realsumsw1d().

recsumcw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.recsumcw1d().

recsumsw1d(l, k, kpar, a, r, eta)

See the documentation of treams.lattice.recsumsw1d().

zero2d(eta)

zero3d(eta)