(git:34ef472)
topology_util.F File Reference

Go to the source code of this file.

Data Types

type  topology_util::array1_list_type
 
type  topology_util::array2_list_type
 

Modules

module  topology_util
 Collection of subroutine needed for topology related things.
 

Functions/Subroutines

subroutine, public topology_util::topology_reorder_atoms (topology, qmmm, qmmm_env_mm, subsys_section, force_env_section)
 ... More...
 
recursive subroutine, public topology_util::reorder_list_array (Ilist1, Ilist2, Ilist3, Ilist4, nsize, ndim)
 Order arrays of lists. More...
 
recursive subroutine, public topology_util::give_back_molecule (icheck, bond_list, i, mol_natom, mol_map, my_mol)
 ... More...
 
recursive subroutine, public topology_util::tag_molecule (icheck, bond_list, i, my_mol)
 gives back a mapping of molecules.. icheck needs to be initialized with -1 More...
 
subroutine, public topology_util::find_molecule (atom_bond_list, mol_info, mol_name)
 each atom will be assigned a molecule number based on bonded fragments The array mol_info should be initialized with -1 before calling the find_molecule routine More...
 
subroutine, public topology_util::topology_set_atm_mass (topology, subsys_section)
 Use info from periodic table and set atm_mass. More...
 
subroutine, public topology_util::topology_molecules_check (topology, subsys_section)
 Check and verify that all molecules of the same kind are bonded the same. More...
 
subroutine, public topology_util::check_subsys_element (element_in, atom_name_in, element_out, subsys_section, use_mm_map_first)
 Check and returns the ELEMENT label. More...