![]() |
(git:9ea9339)
|
Molecular symmetry routines. More...
Data Types | |
| type | molsym_type |
| Container for information about molecular symmetry. More... | |
Functions/Subroutines | |
| subroutine | create_molsym (sym, natoms) |
| Create an object of molsym type. | |
| subroutine, public | release_molsym (sym) |
| release an object of molsym type | |
| subroutine, public | molecular_symmetry (sym, eps_geo, coord, atype, weight) |
| Main program for symmetry analysis. | |
| subroutine, public | print_symmetry (sym, coord, atype, element, z, weight, iw, plevel) |
| Print the output of the symmetry analysis. | |
Molecular symmetry routines.
| subroutine molsym::create_molsym | ( | type(molsym_type), pointer | sym, |
| integer, intent(in) | natoms | ||
| ) |
| subroutine, public molsym::release_molsym | ( | type(molsym_type), pointer | sym | ) |
| subroutine, public molsym::molecular_symmetry | ( | type(molsym_type), pointer | sym, |
| real(kind=dp), intent(in) | eps_geo, | ||
| real(kind=dp), dimension(:, :), intent(inout) | coord, | ||
| integer, dimension(:), intent(in) | atype, | ||
| real(kind=dp), dimension(:), intent(in) | weight | ||
| ) |
| subroutine, public molsym::print_symmetry | ( | type(molsym_type), intent(inout) | sym, |
| real(kind=dp), dimension(:, :), intent(in) | coord, | ||
| integer, dimension(:), intent(in) | atype, | ||
| character(len=*), dimension(:), intent(in) | element, | ||
| integer, dimension(:), intent(in) | z, | ||
| real(kind=dp), dimension(:), intent(in) | weight, | ||
| integer, intent(in) | iw, | ||
| integer, intent(in) | plevel | ||
| ) |