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: