Page 1 of 1
Running Easyspin with a user-defined Hamiltonian
Posted: Tue May 30, 2023 1:39 am
by christiansen
Dear Easyspin community
As the title says: Is it possible to run Easyspin with a user-defined function to set up the Hamiltonian instead of "sham/ham"? I want to simulate spectra of systems governed by double exchange interactions, which are not currently implemented in Easyspin.
Best,
Rasmus
Re: Running Easyspin with a user-defined Hamiltonian
Posted: Sun Sep 03, 2023 12:28 am
by Stefan Stoll
It is currently not possible to do this.
What specific form does the Hamiltonian have that you would like to add? Is it formulated in terms of spin operators?
Maybe this can be added to EasySpin.
Re: Running Easyspin with a user-defined Hamiltonian
Posted: Wed Sep 13, 2023 1:24 am
by christiansen
Hi Stefan
We actually discussed this on one of the ES zoom calls a while ago.
The Hamiltonian in question uses a different basis than the typical uncoupled m_J basis (new interaction, more quantum numbers needed). My guess is that one would need to define new transition operators in this basis. Could certainly be doable. The theory and expanded basis I am using is described in this paper: https://pubs.aip.org/aip/jcp/article-ab ... clusters-A. In their notation, I use the |Dm> representation
Cheers,
Rasmus