|
class(ions_t) function, pointer | ions_constructor (namespace, print_info, latt_inp) |
|
subroutine | ions_init_species (ions, factory, print_info) |
|
subroutine | ions_copy (ions_out, ions_in) |
|
subroutine | ions_partition (this, mc) |
|
subroutine | ions_init_interaction (this, interaction) |
|
subroutine | ions_initialize (this) |
|
subroutine | ions_update_quantity (this, iq) |
|
subroutine | ions_init_interaction_as_partner (partner, interaction) |
|
subroutine | ions_copy_quantities_to_interaction (partner, interaction) |
|
subroutine | ions_fold_atoms_into_cell (this) |
|
real(real64) function | ions_min_distance (this, real_atoms_only) |
|
logical function | ions_has_time_dependent_species (this) |
|
real(real64) function | ions_val_charge (this, mask) |
|
real(real64) function, dimension(this%space%dim) | ions_dipole (this, mask) |
|
subroutine | ions_translate (this, xx) |
|
subroutine | ions_rotate (this, from, from2, to) |
|
real(real64) function, dimension(this%space%dim) | ions_global_force (this, time) |
|
subroutine | ions_write_xyz (this, fname, append, comment, reduce_coordinates) |
|
subroutine | ions_read_xyz (this, fname, comment) |
|
subroutine | ions_write_crystal (this, dir) |
| This subroutine creates a crystal by replicating the geometry and writes the result to dir. More...
|
|
subroutine | ions_write_bild_forces_file (this, dir, fname) |
|
subroutine | ions_write_vtk_geometry (this, filename, ascii) |
|
subroutine | ions_finalize (ions) |
|
subroutine | ions_update_lattice_vectors (ions, latt, symmetrize) |
| Regenerate the ions information after update of the lattice vectors. More...
|
|
subroutine | ions_generate_mapping_symmetric_atoms (ions) |
| Given the symmetries of the system, we create a mapping that tell us for each atom and symmetry, to which atom is corresponds. Also creates the inverse mapping: for each atom, what is the pair (atom, symmetry) that maps into him. More...
|
|
subroutine | ions_symmetrize_atomic_coord (ions) |
| Symmetrizes atomic coordinates by applying all symmetries. More...
|
|
subroutine | ions_print_spacegroup (ions) |
| Prints the spacegroup of the system for periodic systems. More...
|
|