container class for for electrons and ions 
Currently, this system type is not yet used, as the electrons_oct_m::electrons_t type still contains the ions. Once the ions are fully disentangled from the electrons, this class will be used for electron-ion systems. 
Definition at line 136 of file matter.F90.
 
 | 
| type(iteration_counter_t), public  | iteration | 
|   | 
| class(algorithm_t), pointer, public  | algo => null() | 
|   | 
| integer, dimension(:), allocatable, public  | supported_interactions | 
|   | 
| type(interaction_list_t), public  | interactions | 
|   | List with all the interactions of this system.  More...
  | 
|   | 
| type(mpi_grp_t), public  | grp | 
|   | mpi group for this system  More...
  | 
|   | 
| real(real64), public  | kinetic_energy | 
|   | Energy not from interactions, like the kinetic energy.  More...
  | 
|   | 
| real(real64), public  | potential_energy | 
|   | Energy from the interactions with external systems.  More...
  | 
|   | 
| real(real64), public  | internal_energy | 
|   | Energy from the interactions with itself and for containers the kinetic energy of its constituents.  More...
  | 
|   | 
| real(real64), public  | total_energy | 
|   | Sum of internal, external, and self energy.  More...
  | 
|   | 
| type(namespace_t), public  | namespace | 
|   | 
| integer, dimension(:), allocatable, public  | supported_interactions_as_partner | 
|   | list of interactions, which support this interaction_partner_t as partner  More...
  | 
|   | 
| type(quantity_t), dimension(max_quantities), public  | quantities | 
|   | Array of all possible quantities. The elements of the array are accessed using the quantity`s identifiers.  More...
  | 
|   |