Definition at line 135 of file lattice_vectors.F90.
|
type(space_t), private | space |
|
real(real64), dimension(:,:), allocatable | rlattice_primitive |
| lattice primitive vectors More...
|
|
real(real64), dimension(:,:), allocatable | rlattice |
| lattice vectors More...
|
|
real(real64), dimension(:,:), allocatable | klattice_primitive |
| reciprocal-lattice primitive vectors More...
|
|
real(real64), dimension(:,:), allocatable | klattice |
| reciprocal-lattice vectors More...
|
|
real(real64) | alpha |
|
real(real64) | beta |
|
real(real64) | gamma |
| the angles defining the cell More...
|
|
real(real64) | rcell_volume |
| the volume of the cell defined by the lattice vectors in real spac More...
|
|
logical | nonorthogonal = .false. |
|
◆ copy()
procedure lattice_vectors_oct_m::lattice_vectors_t::copy |
|
private |
◆ assignment()
generic lattice_vectors_oct_m::lattice_vectors_t::assignment |
|
private |
◆ scale()
procedure lattice_vectors_oct_m::lattice_vectors_t::scale |
|
private |
◆ write_info()
procedure lattice_vectors_oct_m::lattice_vectors_t::write_info |
|
private |
◆ short_info()
procedure lattice_vectors_oct_m::lattice_vectors_t::short_info |
|
private |
◆ cart_to_red()
procedure lattice_vectors_oct_m::lattice_vectors_t::cart_to_red |
|
private |
◆ red_to_cart()
procedure lattice_vectors_oct_m::lattice_vectors_t::red_to_cart |
|
private |
◆ fold_into_cell()
procedure lattice_vectors_oct_m::lattice_vectors_t::fold_into_cell |
|
private |
◆ max_length()
procedure lattice_vectors_oct_m::lattice_vectors_t::max_length |
|
private |
◆ update()
procedure lattice_vectors_oct_m::lattice_vectors_t::update |
|
private |
◆ lattice_vectors_finalize()
final lattice_vectors_oct_m::lattice_vectors_t::lattice_vectors_finalize |
|
finalprivate |
◆ lattice_vectors_constructor_from_input()
type(lattice_vectors_t) function lattice_vectors_oct_m::lattice_vectors_t::lattice_vectors_constructor_from_input |
( |
type(namespace_t), intent(in) |
namespace, |
|
|
class(space_t), intent(in) |
space, |
|
|
character(len=*), intent(in), optional |
variable_prefix |
|
) |
| |
|
private |
◆ lattice_vectors_constructor_from_rlattice()
type(lattice_vectors_t) function lattice_vectors_oct_m::lattice_vectors_t::lattice_vectors_constructor_from_rlattice |
( |
type(namespace_t), intent(in) |
namespace, |
|
|
class(space_t), intent(in) |
space, |
|
|
real(real64), dimension(:, :), intent(in) |
rlattice |
|
) |
| |
|
private |
◆ space
type(space_t), private lattice_vectors_oct_m::lattice_vectors_t::space |
|
private |
◆ rlattice_primitive
real(real64), dimension(:,:), allocatable lattice_vectors_oct_m::lattice_vectors_t::rlattice_primitive |
|
private |
◆ rlattice
real(real64), dimension (:,:), allocatable lattice_vectors_oct_m::lattice_vectors_t::rlattice |
|
private |
◆ klattice_primitive
real(real64), dimension(:,:), allocatable lattice_vectors_oct_m::lattice_vectors_t::klattice_primitive |
|
private |
◆ klattice
real(real64), dimension (:,:), allocatable lattice_vectors_oct_m::lattice_vectors_t::klattice |
|
private |
◆ alpha
real(real64) lattice_vectors_oct_m::lattice_vectors_t::alpha |
|
private |
◆ beta
real(real64) lattice_vectors_oct_m::lattice_vectors_t::beta |
|
private |
◆ gamma
real(real64) lattice_vectors_oct_m::lattice_vectors_t::gamma |
|
private |
◆ rcell_volume
real(real64) lattice_vectors_oct_m::lattice_vectors_t::rcell_volume |
|
private |
the volume of the cell defined by the lattice vectors in real spac
Definition at line 143 of file lattice_vectors.F90.
◆ nonorthogonal
logical lattice_vectors_oct_m::lattice_vectors_t::nonorthogonal = .false. |
|
private |
The documentation for this interface was generated from the following file: