Go to the source code of this file.
|
program | dumpdcd |
|
subroutine | abort_program (routine, message) |
| ... More...
|
|
pure real(kind=dp) function | angle (a, b) |
| Calculation of the angle between the vectors a and b. The angle is returned in radians. More...
|
|
subroutine | build_h_matrix (a, b, c, alpha, beta, gamma, h) |
| ... More...
|
|
real(kind=dp) function | det_3x3 (a) |
| ... More...
|
|
real(kind=dp) function | get_atomic_mass (element_symbol) |
| ... More...
|
|
subroutine | invert_matrix_3x3 (h, hinv, deth) |
| ... More...
|
|
subroutine | lowercase (string) |
| ... More...
|
|
subroutine | pbc (r, r_pbc, s, s_pbc, a, b, c, alpha, beta, gamma, debug, info, pbc0, h, hinv) |
| ... More...
|
|
subroutine | print_help () |
| ... More...
|
|
subroutine | uppercase (string) |
| ... More...
|
|
subroutine | write_out_of_box_atoms (atomic_label, r, s, eps_out_of_box, h) |
| ... More...
|
|
◆ dumpdcd()
◆ abort_program()
subroutine dumpdcd::abort_program |
( |
character(len=*), intent(in) |
routine, |
|
|
character(len=*), intent(in) |
message |
|
) |
| |
◆ angle()
pure real(kind=dp) function dumpdcd::angle |
( |
real(kind=dp), dimension(:), intent(in) |
a, |
|
|
real(kind=dp), dimension(:), intent(in) |
b |
|
) |
| |
Calculation of the angle between the vectors a and b. The angle is returned in radians.
- Parameters
-
- Returns
- ...
Definition at line 1007 of file dumpdcd.F.
◆ build_h_matrix()
subroutine dumpdcd::build_h_matrix |
( |
real(kind=dp), intent(in) |
a, |
|
|
real(kind=dp), intent(in) |
b, |
|
|
real(kind=dp), intent(in) |
c, |
|
|
real(kind=dp), intent(in) |
alpha, |
|
|
real(kind=dp), intent(in) |
beta, |
|
|
real(kind=dp), intent(in) |
gamma, |
|
|
real(kind=dp), dimension(3, 3), intent(out) |
h |
|
) |
| |
...
- Parameters
-
a | ... |
b | ... |
c | ... |
alpha | ... |
beta | ... |
gamma | ... |
h | ... |
Definition at line 1040 of file dumpdcd.F.
◆ det_3x3()
real(kind=dp) function dumpdcd::det_3x3 |
( |
real(kind=dp), dimension(3, 3), intent(in) |
a | ) |
|
...
- Parameters
-
- Returns
- ...
Definition at line 1090 of file dumpdcd.F.
◆ get_atomic_mass()
real(kind=dp) function dumpdcd::get_atomic_mass |
( |
character(len=*), intent(in) |
element_symbol | ) |
|
...
- Parameters
-
- Returns
- ...
Definition at line 1107 of file dumpdcd.F.
◆ invert_matrix_3x3()
subroutine dumpdcd::invert_matrix_3x3 |
( |
real(kind=dp), dimension(3, 3), intent(in) |
h, |
|
|
real(kind=dp), dimension(3, 3), intent(out) |
hinv, |
|
|
real(kind=dp), intent(out) |
deth |
|
) |
| |
◆ lowercase()
subroutine dumpdcd::lowercase |
( |
character(len=*), intent(inout) |
string | ) |
|
◆ pbc()
subroutine dumpdcd::pbc |
( |
real(kind=sp), dimension(:, :), intent(in) |
r, |
|
|
real(kind=dp), dimension(:, :), intent(out) |
r_pbc, |
|
|
real(kind=dp), dimension(:, :), intent(out) |
s, |
|
|
real(kind=dp), dimension(:, :), intent(out) |
s_pbc, |
|
|
real(kind=dp), intent(in) |
a, |
|
|
real(kind=dp), intent(in) |
b, |
|
|
real(kind=dp), intent(in) |
c, |
|
|
real(kind=dp), intent(in) |
alpha, |
|
|
real(kind=dp), intent(in) |
beta, |
|
|
real(kind=dp), intent(in) |
gamma, |
|
|
logical, intent(in) |
debug, |
|
|
logical, intent(in) |
info, |
|
|
logical, intent(in) |
pbc0, |
|
|
real(kind=dp), dimension(3, 3), intent(out) |
h, |
|
|
real(kind=dp), dimension(3, 3), intent(out) |
hinv |
|
) |
| |
...
- Parameters
-
r | ... |
r_pbc | ... |
s | ... |
s_pbc | ... |
a | ... |
b | ... |
c | ... |
alpha | ... |
beta | ... |
gamma | ... |
debug | ... |
info | ... |
pbc0 | ... |
h | ... |
hinv | ... |
Definition at line 1202 of file dumpdcd.F.
◆ print_help()
subroutine dumpdcd::print_help |
◆ uppercase()
subroutine dumpdcd::uppercase |
( |
character(len=*), intent(inout) |
string | ) |
|
◆ write_out_of_box_atoms()
subroutine dumpdcd::write_out_of_box_atoms |
( |
character(len=5), dimension(:), intent(in) |
atomic_label, |
|
|
real(kind=sp), dimension(:, :), intent(in) |
r, |
|
|
real(kind=dp), dimension(:, :), intent(in) |
s, |
|
|
real(kind=dp), intent(in) |
eps_out_of_box, |
|
|
real(kind=dp), dimension(3, 3), intent(in) |
h |
|
) |
| |
...
- Parameters
-
atomic_label | ... |
r | ... |
s | ... |
eps_out_of_box | ... |
h | ... |
Definition at line 1399 of file dumpdcd.F.