class for filling Hamiltonian matrix elements from ParametersConnections
More...
#include <ConnectionsFiller.hpp>
|
| template<class T > |
| static void | Spinfull (Hamiltonian< T > &hamiltonian, ParametersConnections ¶meterConnections) |
| | constructing Spinfull terms from ParametersConnections More...
|
| |
| template<class T > |
| static void | Spinless (Hamiltonian< T > &hamiltonian, ParametersConnections ¶meterConnections) |
| | constructing Spinless terms from ParametersConnections More...
|
| |
|
| template<class T , class O > |
| static void | LocalConnectionRepacking (Hamiltonian< T > &hamiltonian, Connections &connections) |
| | Repacking local (1-site) term O. More...
|
| |
| template<class T , class O > |
| static void | NonLocalConnectionRepacking (Hamiltonian< T > &hamiltonian, Connections &connections) |
| | Repacking non-local (2-sites) term O. More...
|
| |
| template<class T , class O > |
| static void | ConnectionsRepacking (Hamiltonian< T > &hamiltonian, Connections &connections, const std::string &name) |
| | Repacking all terms (local and non-local) More...
|
| |
| template<class T > |
| static void | SpinfullSwitch (Hamiltonian< T > &hamiltonian, Connections &connections, const std::string &name) |
| | List of all Spinfull terms which are avaliable from ParametersConnections. More...
|
| |
| template<class T > |
| static void | SpinlessSwitch (Hamiltonian< T > &hamiltonian, Connections &connections, const std::string &name) |
| | List of all Spinless terms which are avaliable from ParametersConnections. More...
|
| |
class for filling Hamiltonian matrix elements from ParametersConnections
◆ ConnectionsRepacking()
template<class T , class O >
| static void ConnectionsFiller::ConnectionsRepacking |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
Connections & |
connections, |
|
|
const std::string & |
name |
|
) |
| |
|
inlinestaticprivate |
Repacking all terms (local and non-local)
- Template Parameters
-
- Parameters
-
| hamiltonian | |
| connections | |
| name | |
◆ LocalConnectionRepacking()
template<class T , class O >
| static void ConnectionsFiller::LocalConnectionRepacking |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
Connections & |
connections |
|
) |
| |
|
inlinestaticprivate |
Repacking local (1-site) term O.
- Template Parameters
-
- Parameters
-
◆ NonLocalConnectionRepacking()
template<class T , class O >
| static void ConnectionsFiller::NonLocalConnectionRepacking |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
Connections & |
connections |
|
) |
| |
|
inlinestaticprivate |
Repacking non-local (2-sites) term O.
- Template Parameters
-
- Parameters
-
◆ Spinfull()
template<class T >
| static void ConnectionsFiller::Spinfull |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
ParametersConnections & |
parameterConnections |
|
) |
| |
|
inlinestatic |
constructing Spinfull terms from ParametersConnections
- Template Parameters
-
- Parameters
-
| hamiltonian | |
| parameterConnections | |
◆ SpinfullSwitch()
template<class T >
| static void ConnectionsFiller::SpinfullSwitch |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
Connections & |
connections, |
|
|
const std::string & |
name |
|
) |
| |
|
inlinestaticprivate |
List of all Spinfull terms which are avaliable from ParametersConnections.
- Template Parameters
-
- Parameters
-
| hamiltonian | |
| connections | |
| name | |
◆ Spinless()
template<class T >
| static void ConnectionsFiller::Spinless |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
ParametersConnections & |
parameterConnections |
|
) |
| |
|
inlinestatic |
constructing Spinless terms from ParametersConnections
- Template Parameters
-
- Parameters
-
| hamiltonian | |
| parameterConnections | |
◆ SpinlessSwitch()
template<class T >
| static void ConnectionsFiller::SpinlessSwitch |
( |
Hamiltonian< T > & |
hamiltonian, |
|
|
Connections & |
connections, |
|
|
const std::string & |
name |
|
) |
| |
|
inlinestaticprivate |
List of all Spinless terms which are avaliable from ParametersConnections.
- Template Parameters
-
- Parameters
-
| hamiltonian | |
| connections | |
| name | |
The documentation for this class was generated from the following file: