neuralqx.lqx.abstract_lqx_model module¶
- class AbstractLqxModel(hilbert, graph, gauge_group, *, computational=True, spacetime_dimensions=4, model_name='AbstractLqxModel')¶
Bases:
ABCAn abstract implementation of a LQG model. Any subclass must implement a constraint for the model. It should accept a valid gauge group and Hilbert space implementation.
- abstract property constraint¶
This property should return the constraint of the model to be considered in the optimisation process
- property is_computational¶
- property hilbert¶
- property gauge_group¶
- property graph¶
- property model_name¶
- property gauge_dimensions¶
- property hilbert_dimensions¶
- property spacetime_dimensions¶