You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current Behavior
When using complex or purely imaginary time, the wavefunction is automatically renormalised by PyGPE. However, in spinor condensates this renormalisation is not implemented correctly.
Currently, each component is renormalised using the atom number of that component, rather than the total atom number of the system. This means that the atom numbers of the individual components always remains constant, and hence certain dynamics cannot occur, e.g., phase transitions,
Expected behavior/code
Correct normalisation of condensate components in spinor cases should occur.
Environment
Python version(s): 3.12
OS: MacOS Sequoia 15.1
Possible Solution
Apply the renormalisation using the overall atom number of the condensate.
The text was updated successfully, but these errors were encountered:
Bug Report
Current Behavior
When using complex or purely imaginary time, the wavefunction is automatically renormalised by PyGPE. However, in spinor condensates this renormalisation is not implemented correctly.
Currently, each component is renormalised using the atom number of that component, rather than the total atom number of the system. This means that the atom numbers of the individual components always remains constant, and hence certain dynamics cannot occur, e.g., phase transitions,
Expected behavior/code
Correct normalisation of condensate components in spinor cases should occur.
Environment
Possible Solution
Apply the renormalisation using the overall atom number of the condensate.
The text was updated successfully, but these errors were encountered: