![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| interface | external_potential_t | 
Functions/Subroutines | |
| class(external_potential_t) function, pointer | external_potential_init (namespace) | 
| subroutine | external_potential_finalize (this) | 
| subroutine | external_potential_allocate (this, mesh) | 
| subroutine | external_potential_deallocate (this) | 
| subroutine | external_potential_init_interaction_as_partner (partner, interaction) | 
| subroutine | external_potential_copy_quantities_to_interaction (partner, interaction) | 
| subroutine | external_potential_calculate (this, namespace, mesh, poisson) | 
| subroutine, public | load_external_potentials (external_potentials, namespace) | 
| subroutine | read_from_block (pot, namespace, blk, row, read_data) | 
Variables | |
| integer, parameter, public | external_pot_usdef = 201 | 
| user-defined function for local potential  More... | |
| integer, parameter, public | external_pot_from_file = 202 | 
| potential, defined in a file  More... | |
| integer, parameter, public | external_pot_charge_density = 203 | 
| user-defined function for charge density  More... | |
| integer, parameter, public | external_pot_static_bfield = 204 | 
| Static magnetic field.  More... | |
| integer, parameter, public | external_pot_static_efield = 205 | 
| Static electric field.  More... | |
      
  | 
  private | 
Definition at line 188 of file external_potential.F90.
      
  | 
  private | 
Definition at line 215 of file external_potential.F90.
      
  | 
  private | 
Definition at line 226 of file external_potential.F90.
      
  | 
  private | 
Definition at line 248 of file external_potential.F90.
      
  | 
  private | 
Definition at line 263 of file external_potential.F90.
      
  | 
  private | 
Definition at line 281 of file external_potential.F90.
      
  | 
  private | 
Definition at line 315 of file external_potential.F90.
| subroutine, public external_potential_oct_m::load_external_potentials | ( | class(partner_list_t), intent(inout) | external_potentials, | 
| type(namespace_t), intent(in) | namespace | ||
| ) | 
Definition at line 443 of file external_potential.F90.
      
  | 
  private | 
Definition at line 644 of file external_potential.F90.
| integer, parameter, public external_potential_oct_m::external_pot_usdef = 201 | 
user-defined function for local potential
Definition at line 174 of file external_potential.F90.
| integer, parameter, public external_potential_oct_m::external_pot_from_file = 202 | 
potential, defined in a file
Definition at line 174 of file external_potential.F90.
| integer, parameter, public external_potential_oct_m::external_pot_charge_density = 203 | 
user-defined function for charge density
Definition at line 174 of file external_potential.F90.
| integer, parameter, public external_potential_oct_m::external_pot_static_bfield = 204 | 
Static magnetic field.
Definition at line 174 of file external_potential.F90.
| integer, parameter, public external_potential_oct_m::external_pot_static_efield = 205 | 
Static electric field.
Definition at line 174 of file external_potential.F90.