Octopus
electrons.F90 File Reference

Go to the source code of this file.

Modules

module  electrons_oct_m
 

Data Types

interface  electrons_oct_m::electrons_t
 Class describing the electron system. More...
 

Functions/Subroutines

class(electrons_t) function, pointer electrons_oct_m::electrons_constructor (namespace, generate_epot)
 
subroutine electrons_oct_m::electrons_init_interaction (this, interaction)
 
subroutine electrons_oct_m::electrons_init_parallelization (this, grp)
 
subroutine electrons_oct_m::electrons_init_algorithm (this, factory)
 
subroutine electrons_oct_m::electrons_initial_conditions (this)
 
subroutine electrons_oct_m::electrons_propagation_start (this)
 
logical function electrons_oct_m::electrons_do_algorithmic_operation (this, operation, updated_quantities)
 
logical function electrons_oct_m::electrons_is_tolerance_reached (this, tol)
 
subroutine electrons_oct_m::electrons_update_quantity (this, iq)
 
subroutine electrons_oct_m::electrons_init_interaction_as_partner (partner, interaction)
 
subroutine electrons_oct_m::electrons_copy_quantities_to_interaction (partner, interaction)
 
subroutine electrons_oct_m::electrons_output_start (this)
 
subroutine electrons_oct_m::electrons_output_write (this)
 
subroutine electrons_oct_m::electrons_output_finish (this)
 
logical function electrons_oct_m::electrons_process_is_slave (this)
 
subroutine electrons_oct_m::electrons_exec_end_of_timestep_tasks (this, prop)
 
subroutine electrons_oct_m::electrons_restart_write_data (this)
 
logical function electrons_oct_m::electrons_restart_read_data (this)
 
subroutine electrons_oct_m::electrons_update_kinetic_energy (this)
 
subroutine electrons_oct_m::get_fields_from_interaction (this, time)
 
subroutine electrons_oct_m::electrons_finalize (sys)