|
| integer | n |
| integer | n_non_zero |
| integer | dimension =Ising |
| integer, pointer | of |
| integer | number |
| integer | non |
| integer | zero |
| integer, pointer | eigenvalues |
| logical | diag |
| logical | encodes |
| logical | diagonal |
| complex(kind=kind(0.d0)), dimension(:,:), pointer | o |
| complex(kind=kind(0.d0)), dimension(:,:), pointer | u |
| complex(kind=kind(0.d0)), pointer | matrix |
| complex(kind=kind(0.d0)), pointer | its |
| complex(kind=kind(0.d0)), pointer | eigenvectors |
| real(kind=kind(0.d0)), dimension(:), pointer | e |
| real(kind=kind(0.d0)), pointer | eigenvalues |
| real(kind=kind(0.d0)), pointer | of |
| real(kind=kind(0.d0)), dimension(:,:), pointer | o |
| integer, dimension(:), pointer | p |
| integer, pointer | projector |
| integer, pointer | encoding |
| integer, pointer | dofs |
| integer, pointer | that |
| integer, pointer | contribute |
| integer, pointer | in |
| complex(kind=kind(0.d0)) | g |
| complex(kind=kind(0.d0)), allocatable | coupling |
| complex(kind=kind(0.d0)), allocatable | constant |
| complex(kind=kind(0.d0)), dimension(:), allocatable | g_t |
| complex(kind=kind(0.d0)), allocatable | time |
| complex(kind=kind(0.d0)), allocatable | dependent |
| complex(kind=kind(0.d0)) | alpha |
| complex(kind=kind(0.d0)) | shift |
| integer | type =3 fields. |
| integer | the |
| integer | flip_protocol =1 |
| integer | flip |
| integer | protocol |
| integer | local |
| integer | updates |
| integer | only |
| integer | relevant |
|
| integer, private | win_m_exp |
| integer, private | win_u |
| integer, private | mpi_windows |
| integer, private | which |
| integer, private | can |
| integer, private | be |
| integer, private | used |
| integer, pointer, private | for |
| integer, dimension(memory synch.), private | fences |
| integer, pointer, private | and |
| integer, private | dealloc |
| logical, private | if |
| logical, private | is |
| logical, private | u_alloc |
| logical, private | m_exp_alloc |
| logical, private | g_t_alloc |
| logical, private | logical |
| logical, private | to |
| logical, private | track |
| logical, private | memory |
| logical, private | allocated |
| complex(kind=kind(0.d0)), pointer, private | storage |
| complex(kind=kind(0.d0)), pointer, private | for |
| complex(kind=kind(0.d0)), pointer, private | and |
| complex(kind=kind(0.d0)), dimension(:,:,:), pointer, private | m_exp |
| complex(kind=kind(0.d0)), dimension(:,:), pointer, private | e_exp |
| complex(kind=kind(0.d0)), pointer, private | internal |
| complex(kind=kind(0.d0)), dimension(e), pointer, private | exp |
Definition at line 53 of file Operator_mod.F90.
◆ get_g_t_alloc()
| procedure operator_mod::operator::get_g_t_alloc |
( |
class (operator), intent(in) | this | ) |
|
◆ allocated
| logical, private operator_mod::operator::allocated |
|
private |
◆ alpha
| complex (kind=kind(0.d0)) operator_mod::operator::alpha |
◆ and [1/2]
| complex (kind=kind(0.d0)), pointer, private operator_mod::operator::and |
|
private |
◆ and [2/2]
| integer, pointer, private operator_mod::operator::and |
|
private |
◆ be
| integer, private operator_mod::operator::be |
|
private |
◆ can
| integer, private operator_mod::operator::can |
|
private |
◆ constant
| complex (kind=kind(0.d0)), allocatable operator_mod::operator::constant |
◆ contribute
| integer, pointer operator_mod::operator::contribute |
◆ coupling
| complex (kind=kind(0.d0)), allocatable operator_mod::operator::coupling |
◆ dealloc
| integer, private operator_mod::operator::dealloc |
|
private |
◆ dependent
| complex (kind=kind(0.d0)), allocatable operator_mod::operator::dependent |
◆ diag
| logical operator_mod::operator::diag |
◆ diagonal
| logical operator_mod::operator::diagonal |
◆ dimension
| integer operator_mod::operator::dimension =Ising |
◆ dofs
| integer, pointer operator_mod::operator::dofs |
| real (kind=kind(0.d0)), dimension(:), pointer operator_mod::operator::e |
◆ e_exp
| complex (kind=kind(0.d0)), dimension(:,:), pointer, private operator_mod::operator::e_exp |
|
private |
◆ eigenvalues [1/2]
| real (kind=kind(0.d0)), pointer operator_mod::operator::eigenvalues |
◆ eigenvalues [2/2]
| integer, pointer operator_mod::operator::eigenvalues |
◆ eigenvectors
| complex (kind=kind(0.d0)), pointer operator_mod::operator::eigenvectors |
◆ encodes
| logical operator_mod::operator::encodes |
◆ encoding
| integer, pointer operator_mod::operator::encoding |
◆ exp
| complex (kind=kind(0.d0)), dimension(e), pointer, private operator_mod::operator::exp |
|
private |
◆ fences
| integer, dimension (memory synch.), private operator_mod::operator::fences |
|
private |
◆ flip
| integer operator_mod::operator::flip |
◆ flip_protocol
| integer operator_mod::operator::flip_protocol =1 |
◆ for [1/2]
| complex (kind=kind(0.d0)), pointer, private operator_mod::operator::for |
|
private |
◆ for [2/2]
| integer pointer private operator_mod::operator::for |
|
private |
| complex (kind=kind(0.d0)) operator_mod::operator::g |
◆ g_t
| complex (kind=kind(0.d0)), dimension(:), allocatable operator_mod::operator::g_t |
◆ g_t_alloc
| logical, private operator_mod::operator::g_t_alloc |
|
private |
◆ if
| logical private operator_mod::operator::if |
|
private |
◆ in
| integer, pointer operator_mod::operator::in |
◆ internal
| complex (kind=kind(0.d0)), pointer, private operator_mod::operator::internal |
|
private |
◆ is
| logical private operator_mod::operator::is |
|
private |
◆ its
| complex (kind=kind(0.d0)), pointer operator_mod::operator::its |
◆ local
| integer operator_mod::operator::local |
◆ logical
| logical, private operator_mod::operator::logical |
|
private |
◆ m_exp
| complex (kind=kind(0.d0)), dimension(:,:,:), pointer, private operator_mod::operator::m_exp |
|
private |
◆ m_exp_alloc
| logical, private operator_mod::operator::m_exp_alloc |
|
private |
◆ matrix
| complex (kind=kind(0.d0)), pointer operator_mod::operator::matrix |
◆ memory
| logical, private operator_mod::operator::memory |
|
private |
◆ mpi_windows
| integer, private operator_mod::operator::mpi_windows |
|
private |
| integer operator_mod::operator::n |
◆ n_non_zero
| integer operator_mod::operator::n_non_zero |
◆ non
| integer operator_mod::operator::non |
◆ number
| integer operator_mod::operator::number |
◆ o [1/2]
| real (kind=kind(0.d0)), dimension(:,:), pointer operator_mod::operator::o |
◆ o [2/2]
| complex (kind=kind(0.d0)), dimension(:,:), pointer operator_mod::operator::o |
◆ of [1/2]
| real (kind=kind(0.d0)), pointer operator_mod::operator::of |
◆ of [2/2]
| integer pointer operator_mod::operator::of |
◆ only
| integer operator_mod::operator::only |
◆ operator [1/3]
| complex (kind=kind(0.d0)), dimension (p and o), pointer operator_mod::operator::operator |
◆ operator [2/3]
| logical, dimension (p and o), pointer operator_mod::operator::operator |
◆ operator [3/3]
| integer, dimension (p and o), pointer operator_mod::operator::operator =Ising |
| integer, dimension(:), pointer operator_mod::operator::p |
◆ projector
| integer, pointer operator_mod::operator::projector |
◆ protocol
| integer operator_mod::operator::protocol |
◆ relevant
| integer operator_mod::operator::relevant |
◆ shift
| complex (kind=kind(0.d0)) operator_mod::operator::shift |
◆ storage
| complex (kind=kind(0.d0)), pointer, private operator_mod::operator::storage |
|
private |
◆ that
| integer, pointer operator_mod::operator::that |
◆ the
| integer operator_mod::operator::the |
◆ time
| complex (kind=kind(0.d0)), allocatable operator_mod::operator::time |
◆ to
| logical, private operator_mod::operator::to |
|
private |
◆ track
| logical, private operator_mod::operator::track |
|
private |
◆ type
| integer operator_mod::operator::type =3 fields. |
| complex (kind=kind(0.d0)), dimension (:,:), pointer operator_mod::operator::u |
◆ u_alloc
| logical, private operator_mod::operator::u_alloc |
|
private |
◆ updates
| integer operator_mod::operator::updates |
◆ used
| integer, private operator_mod::operator::used |
|
private |
◆ which
| integer, private operator_mod::operator::which |
|
private |
◆ win_m_exp
| integer, private operator_mod::operator::win_m_exp |
|
private |
◆ win_u
| integer, private operator_mod::operator::win_u |
|
private |
◆ zero
| integer operator_mod::operator::zero |
The documentation for this type was generated from the following file: