Octopus
gauge_field.F90 File Reference

Go to the source code of this file.

Modules

module  gauge_field_oct_m
 

Data Types

interface  gauge_field_oct_m::gauge_field_t
 

Functions/Subroutines

class(gauge_field_t) function, pointer, public gauge_field_oct_m::gauge_field_init (namespace, volume)
 
subroutine, public gauge_field_oct_m::gauge_field_check_symmetries (this, kpoints)
 
subroutine, public gauge_field_oct_m::gauge_field_end (this)
 
logical pure function, public gauge_field_oct_m::gauge_field_is_propagated (this)
 
logical pure function, public gauge_field_oct_m::gauge_field_is_used (this)
 
subroutine, public gauge_field_oct_m::gauge_field_set_vec_pot (this, vec_pot)
 
subroutine, public gauge_field_oct_m::gauge_field_set_vec_pot_vel (this, vec_pot_vel)
 
subroutine, public gauge_field_oct_m::gauge_field_get_vec_pot (this, vec_pot)
 
subroutine, public gauge_field_oct_m::gauge_field_get_vec_pot_vel (this, vec_pot_vel)
 
subroutine, public gauge_field_oct_m::gauge_field_get_vec_pot_acc (this, vec_pot_acc)
 
subroutine gauge_field_oct_m::gauge_field_propagate (this, dt, time)
 
subroutine, public gauge_field_oct_m::gauge_field_init_vec_pot (this, qtot)
 
real(real64) function, public gauge_field_oct_m::gauge_field_get_energy (this)
 
subroutine, public gauge_field_oct_m::gauge_field_dump (restart, gfield, ierr)
 
subroutine, public gauge_field_oct_m::gauge_field_load (restart, gfield, ierr)
 
subroutine, public gauge_field_oct_m::gauge_field_get_force (this, gr, spin_channels, current, lrc_alpha)
 
subroutine, public gauge_field_oct_m::gauge_field_do_algorithmic_operation (this, operation, dt, time)
 
subroutine, public gauge_field_oct_m::gauge_field_output_write (this, out_gauge, iter)
 
subroutine gauge_field_oct_m::gauge_field_finalize (this)
 
subroutine gauge_field_oct_m::gauge_field_init_interaction_as_partner (partner, interaction)
 
subroutine gauge_field_oct_m::gauge_field_copy_quantities_to_interaction (partner, interaction)