Octopus
|
Functions/Subroutines | |
integer function, public | orbitalset_utils_count (species, iselect) |
subroutine, public | orbitalset_init_intersite (this, namespace, space, ind, ions, der, psolver, os, nos, maxnorbs, rcut, kpt, has_phase, sm_poisson, basis_from_states, combine_j_orbitals) |
subroutine, public | dorbitalset_utils_getorbitals (namespace, os, ions, mesh, use_mesh, normalize, index_shift) |
subroutine, public | dorbitalset_get_center_of_mass (os, space, mesh, latt) |
subroutine | dget_orbital (species, sm, i, l, j_in, iorb, ndim, orb, combine_j_orbitals) |
Returns an orbital on the intersite submesh. More... | |
subroutine, public | zorbitalset_utils_getorbitals (namespace, os, ions, mesh, use_mesh, normalize, index_shift) |
subroutine, public | zorbitalset_get_center_of_mass (os, space, mesh, latt) |
subroutine | zget_orbital (species, sm, i, l, j_in, iorb, ndim, orb, combine_j_orbitals) |
Returns an orbital on the intersite submesh. More... | |
Variables | |
integer, parameter, public | sm_poisson_direct = 0 |
integer, parameter, public | sm_poisson_isf = 1 |
integer, parameter, public | sm_poisson_psolver = 2 |
integer, parameter, public | sm_poisson_fft = 3 |
integer function, public orbitalset_utils_oct_m::orbitalset_utils_count | ( | class(species_t), intent(in) | species, |
integer, intent(in), optional | iselect | ||
) |
Definition at line 159 of file orbitalset_utils.F90.
subroutine, public orbitalset_utils_oct_m::orbitalset_init_intersite | ( | type(orbitalset_t), intent(inout) | this, |
type(namespace_t), intent(in) | namespace, | ||
class(space_t), intent(in) | space, | ||
integer, intent(in) | ind, | ||
type(ions_t), intent(in) | ions, | ||
type(derivatives_t), intent(in) | der, | ||
type(poisson_t), intent(in) | psolver, | ||
type(orbitalset_t), dimension(:), intent(inout) | os, | ||
integer, intent(in) | nos, | ||
integer, intent(in) | maxnorbs, | ||
real(real64), intent(in) | rcut, | ||
type(distributed_t), intent(in) | kpt, | ||
logical, intent(in) | has_phase, | ||
integer, intent(in) | sm_poisson, | ||
logical, intent(in) | basis_from_states, | ||
logical, intent(in) | combine_j_orbitals | ||
) |
[in,out] | os | inout as this is also in orbs |
Definition at line 179 of file orbitalset_utils.F90.
subroutine, public orbitalset_utils_oct_m::dorbitalset_utils_getorbitals | ( | type(namespace_t), intent(in) | namespace, |
type(orbitalset_t), intent(inout) | os, | ||
type(ions_t), intent(in) | ions, | ||
type(mesh_t), intent(in) | mesh, | ||
logical, intent(in) | use_mesh, | ||
logical, intent(in) | normalize, | ||
integer, intent(in), optional | index_shift | ||
) |
Definition at line 579 of file orbitalset_utils.F90.
subroutine, public orbitalset_utils_oct_m::dorbitalset_get_center_of_mass | ( | type(orbitalset_t), intent(inout) | os, |
class(space_t), intent(in) | space, | ||
type(mesh_t), intent(in) | mesh, | ||
type(lattice_vectors_t), intent(in) | latt | ||
) |
Definition at line 611 of file orbitalset_utils.F90.
|
private |
Returns an orbital on the intersite submesh.
Definition at line 712 of file orbitalset_utils.F90.
subroutine, public orbitalset_utils_oct_m::zorbitalset_utils_getorbitals | ( | type(namespace_t), intent(in) | namespace, |
type(orbitalset_t), intent(inout) | os, | ||
type(ions_t), intent(in) | ions, | ||
type(mesh_t), intent(in) | mesh, | ||
logical, intent(in) | use_mesh, | ||
logical, intent(in) | normalize, | ||
integer, intent(in), optional | index_shift | ||
) |
Definition at line 862 of file orbitalset_utils.F90.
subroutine, public orbitalset_utils_oct_m::zorbitalset_get_center_of_mass | ( | type(orbitalset_t), intent(inout) | os, |
class(space_t), intent(in) | space, | ||
type(mesh_t), intent(in) | mesh, | ||
type(lattice_vectors_t), intent(in) | latt | ||
) |
Definition at line 894 of file orbitalset_utils.F90.
|
private |
Returns an orbital on the intersite submesh.
Definition at line 995 of file orbitalset_utils.F90.
integer, parameter, public orbitalset_utils_oct_m::sm_poisson_direct = 0 |
Definition at line 150 of file orbitalset_utils.F90.
integer, parameter, public orbitalset_utils_oct_m::sm_poisson_isf = 1 |
Definition at line 150 of file orbitalset_utils.F90.
integer, parameter, public orbitalset_utils_oct_m::sm_poisson_psolver = 2 |
Definition at line 150 of file orbitalset_utils.F90.
integer, parameter, public orbitalset_utils_oct_m::sm_poisson_fft = 3 |
Definition at line 150 of file orbitalset_utils.F90.