MeshGridPotentialSampler

class discO.MeshGridPotentialSampler(potential: Any, meshgrid: BaseRepresentation, *, total_mass: Quantity | None = None, representation_type: BaseRepresentation | str | None | ellipsis = None, key: module | str | None = None, **other)[source]

Bases: PotentialSampler

Mesh-Grid Position Distribution.

Parameters:
potPotentialWrapper
meshgridcoord-like

Should be “ij”, not “xy” indexed.

Methods Summary

__call__(n[, rng])

Sample.

Methods Documentation

__call__(n: int, rng: Generator | None = None, **kw)[source]

Sample.

Parameters:
nint

number of sample points

rngGenerator or None
**kwAny
Returns:
BaseRepresentation