Octopus
|
The abstract Hamiltonian class defines a skeleton for specific implementations. More...
The abstract Hamiltonian class defines a skeleton for specific implementations.
Definition at line 131 of file hamiltonian_abst.F90.
Private Member Functions | |
procedure(is_hermitian), deferred | is_hermitian |
procedure(hamiltonian_update_span), deferred | update_span |
procedure(dhamiltonian_apply), deferred | dapply |
procedure(zhamiltonian_apply), deferred | zapply |
procedure(dhamiltonian_magnus_apply), deferred | dmagnus_apply |
procedure(zhamiltonian_magnus_apply), deferred | zmagnus_apply |
Private Attributes | |
real(real64) | spectral_middle_point |
Spectral range. More... | |
real(real64) | spectral_half_span |
|
private |
Definition at line 137 of file hamiltonian_abst.F90.
|
private |
Definition at line 138 of file hamiltonian_abst.F90.
|
private |
Definition at line 139 of file hamiltonian_abst.F90.
|
private |
Definition at line 140 of file hamiltonian_abst.F90.
|
private |
Definition at line 141 of file hamiltonian_abst.F90.
|
private |
Definition at line 142 of file hamiltonian_abst.F90.
|
private |
Spectral range.
Definition at line 133 of file hamiltonian_abst.F90.
|
private |
Definition at line 134 of file hamiltonian_abst.F90.