Skip to content

Implement a generalized boson configuration object #1

@matthewcarbone

Description

@matthewcarbone

The configuration object is a wrapper for what should be a (d+1)-tensor numpy array. Here, d is the spatial dimension and the extra dimension is used to index boson types. In other words, for some boson type, we have a d tensor indexing occupation numbers on sites.

There are various physical rules that dictate what this object can look like. For example, a "legal" configuration must have at least one boson on the edge of the cloud. This boson can be of any type.

The current implementation is general for only one spatial dimension, but any number of bosons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions