Definition at line 143 of file external_potential.F90.
 
 | 
| integer, public  | type | 
|   | Type of external potential.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable, public  | pot | 
|   | 
| real(real64), dimension(:), allocatable, public  | b_field | 
|   | static magnetic field  More...
  | 
|   | 
| real(real64), dimension(:,:), allocatable, public  | a_static | 
|   | static vector potential  More...
  | 
|   | 
| real(real64), dimension(:), allocatable, public  | e_field | 
|   | static electric field  More...
  | 
|   | 
| real(real64), dimension(:), allocatable, public  | v_ext | 
|   | static scalar potential - 1:grmeshnp_part  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...
  | 
|   | 
◆ calculate()
  
  
      
        
          | procedure external_potential_oct_m::external_potential_t::calculate | 
         
       
   | 
  
private   | 
  
 
 
◆ allocate_memory()
  
  
      
        
          | procedure external_potential_oct_m::external_potential_t::allocate_memory | 
         
       
   | 
  
private   | 
  
 
 
◆ deallocate_memory()
  
  
      
        
          | procedure external_potential_oct_m::external_potential_t::deallocate_memory | 
         
       
   | 
  
private   | 
  
 
 
◆ init_interaction_as_partner()
  
  
      
        
          | procedure external_potential_oct_m::external_potential_t::init_interaction_as_partner | 
         
       
   | 
  
private   | 
  
 
 
◆ copy_quantities_to_interaction()
  
  
      
        
          | procedure external_potential_oct_m::external_potential_t::copy_quantities_to_interaction | 
         
       
   | 
  
private   | 
  
 
 
◆ external_potential_finalize()
  
  
      
        
          | final external_potential_oct_m::external_potential_t::external_potential_finalize | 
         
       
   | 
  
finalprivate   | 
  
 
 
◆ external_potential_init()
◆ space
  
  
      
        
          | type(space_t) external_potential_oct_m::external_potential_t::space | 
         
       
   | 
  
private   | 
  
 
 
◆ type
      
        
          | integer, public external_potential_oct_m::external_potential_t::type | 
        
      
 
 
◆ potential_formula
  
  
      
        
          | character(len=1024) external_potential_oct_m::external_potential_t::potential_formula | 
         
       
   | 
  
private   | 
  
 
 
◆ density_formula
  
  
      
        
          | character(len=200) external_potential_oct_m::external_potential_t::density_formula | 
         
       
   | 
  
private   | 
  
 
 
◆ filename
  
  
      
        
          | character(len=max_path_len) external_potential_oct_m::external_potential_t::filename | 
         
       
   | 
  
private   | 
  
 
 
◆ omega
  
  
      
        
          | real(real64) external_potential_oct_m::external_potential_t::omega | 
         
       
   | 
  
private   | 
  
 
 
◆ pot
      
        
          | real(real64), dimension(:), allocatable, public external_potential_oct_m::external_potential_t::pot | 
        
      
 
 
◆ b_field
      
        
          | real(real64), dimension(:), allocatable, public external_potential_oct_m::external_potential_t::b_field | 
        
      
 
 
◆ gauge_2d
  
  
      
        
          | integer external_potential_oct_m::external_potential_t::gauge_2d | 
         
       
   | 
  
private   | 
  
 
 
◆ a_static
      
        
          | real(real64), dimension(:,:), allocatable, public external_potential_oct_m::external_potential_t::a_static | 
        
      
 
 
◆ e_field
      
        
          | real(real64), dimension(:), allocatable, public external_potential_oct_m::external_potential_t::e_field | 
        
      
 
 
◆ v_ext
      
        
          | real(real64), dimension(:), allocatable, public external_potential_oct_m::external_potential_t::v_ext | 
        
      
 
 
The documentation for this interface was generated from the following file: