![]() |
(git:44e3845)
|
Map atoms between various force environments. More...
Data Types | |
| type | negf_atom_map_type |
| Structure that maps the given atom in the sourse FORCE_EVAL section with another atom from the target FORCE_EVAL section. More... | |
Functions/Subroutines | |
| subroutine, public | negf_map_atomic_indices (atom_map, atom_list, subsys_device, subsys_contact, eps_geometry) |
| Map atoms in the cell 'subsys_device' listed in 'atom_list' with the corresponding atoms in the cell 'subsys_contact'. | |
Map atoms between various force environments.
| subroutine, public negf_atom_map::negf_map_atomic_indices | ( | type(negf_atom_map_type), dimension(:), intent(out) | atom_map, |
| integer, dimension(:), intent(in) | atom_list, | ||
| type(qs_subsys_type), pointer | subsys_device, | ||
| type(qs_subsys_type), pointer | subsys_contact, | ||
| real(kind=dp), intent(in) | eps_geometry | ||
| ) |
Map atoms in the cell 'subsys_device' listed in 'atom_list' with the corresponding atoms in the cell 'subsys_contact'.
| atom_map | list of atoms in the cell 'subsys_contact' (initialised on exit) |
| atom_list | atomic indices of selected atoms in the cell 'subsys_device' |
| subsys_device | QuickStep subsystem of the device force environment |
| subsys_contact | QuickStep subsystem of the contact force environment |
| eps_geometry | accuracy in mapping atoms based on their Cartesian coordinates |
Definition at line 79 of file negf_atom_map.F.