| 
| class(ions_t) function, pointer  | ions_oct_m::ions_constructor (namespace, print_info, latt_inp) | 
|   | 
| subroutine  | ions_oct_m::ions_init_species (ions, factory, print_info) | 
|   | 
| subroutine  | ions_oct_m::ions_copy (ions_out, ions_in) | 
|   | 
| subroutine  | ions_oct_m::ions_partition (this, mc) | 
|   | 
| subroutine  | ions_oct_m::ions_init_interaction (this, interaction) | 
|   | 
| subroutine  | ions_oct_m::ions_initial_conditions (this) | 
|   | 
| subroutine  | ions_oct_m::ions_update_quantity (this, iq) | 
|   | 
| subroutine  | ions_oct_m::ions_init_interaction_as_partner (partner, interaction) | 
|   | 
| subroutine  | ions_oct_m::ions_copy_quantities_to_interaction (partner, interaction) | 
|   | 
| subroutine  | ions_oct_m::ions_fold_atoms_into_cell (this) | 
|   | 
| real(real64) function  | ions_oct_m::ions_min_distance (this, real_atoms_only) | 
|   | 
| logical function  | ions_oct_m::ions_has_time_dependent_species (this) | 
|   | 
| real(real64) function  | ions_oct_m::ions_val_charge (this, mask) | 
|   | 
| real(real64) function, dimension(this%space%dim)  | ions_oct_m::ions_dipole (this, mask) | 
|   | 
| subroutine  | ions_oct_m::ions_translate (this, xx) | 
|   | 
| subroutine  | ions_oct_m::ions_rotate (this, from, from2, to) | 
|   | 
| subroutine  | rotate (m, angle, dir) | 
|   | 
| real(real64) function, dimension(this%space%dim)  | ions_oct_m::ions_global_force (this, time) | 
|   | 
| subroutine  | ions_oct_m::ions_write_xyz (this, fname, append, comment, reduce_coordinates) | 
|   | 
| subroutine  | ions_oct_m::ions_read_xyz (this, fname, comment) | 
|   | 
| subroutine  | ions_oct_m::ions_write_crystal (this, dir) | 
|   | This subroutine creates a crystal by replicating the geometry and writes the result to dir.  More...
  | 
|   | 
| subroutine  | ions_oct_m::ions_write_bild_forces_file (this, dir, fname) | 
|   | 
| subroutine  | ions_oct_m::ions_write_vtk_geometry (this, filename, ascii) | 
|   | 
| subroutine  | ions_oct_m::ions_finalize (ions) | 
|   | 
| subroutine  | ions_oct_m::ions_update_lattice_vectors (ions, latt, symmetrize) | 
|   | Regenerate the ions information after update of the lattice vectors.  More...
  | 
|   | 
| subroutine  | ions_oct_m::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_oct_m::ions_symmetrize_atomic_coord (ions) | 
|   | Symmetrizes atomic coordinates by applying all symmetries.  More...
  | 
|   |