Definition at line 196 of file lasers.F90.
 
 | 
| integer, public  | no_lasers | 
|   | number of laser pulses used  More...
  | 
|   | 
| type(laser_t), dimension(:), allocatable, public  | lasers | 
|   | the different laser pulses  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...
  | 
|   | 
◆ init_interaction_as_partner()
  
  
      
        
          | procedure lasers_oct_m::lasers_t::init_interaction_as_partner | 
         
       
   | 
  
private   | 
  
 
 
◆ update_quantity()
  
  
      
        
          | procedure lasers_oct_m::lasers_t::update_quantity | 
         
       
   | 
  
private   | 
  
 
 
◆ copy_quantities_to_interaction()
  
  
      
        
          | procedure lasers_oct_m::lasers_t::copy_quantities_to_interaction | 
         
       
   | 
  
private   | 
  
 
 
◆ lasers_finalize()
  
  
      
        
          | final lasers_oct_m::lasers_t::lasers_finalize | 
         
       
   | 
  
finalprivate   | 
  
 
 
◆ lasers_constructor()
  
  
      
        
          | class(lasers_t) function, pointer lasers_oct_m::lasers_t::lasers_constructor  | 
          ( | 
          type(namespace_t), intent(in)  | 
          namespace | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ no_lasers
      
        
          | integer, public lasers_oct_m::lasers_t::no_lasers | 
        
      
 
number of laser pulses used 
Definition at line 199 of file lasers.F90.
 
 
◆ lasers
      
        
          | type(laser_t), dimension(:), allocatable, public lasers_oct_m::lasers_t::lasers | 
        
      
 
the different laser pulses 
Definition at line 200 of file lasers.F90.
 
 
◆ scalar_pot_expression
  
  
      
        
          | character(len=200) lasers_oct_m::lasers_t::scalar_pot_expression | 
         
       
   | 
  
private   | 
  
 
 
◆ envelope_expression
  
  
      
        
          | character(len=200) lasers_oct_m::lasers_t::envelope_expression | 
         
       
   | 
  
private   | 
  
 
 
◆ phase_expression
  
  
      
        
          | character(len=200) lasers_oct_m::lasers_t::phase_expression | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::e | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::b | 
         
       
   | 
  
private   | 
  
 
 
◆ integrated_nondipole_afield
  
  
      
        
          | real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::integrated_nondipole_afield | 
         
       
   | 
  
private   | 
  
 
 
◆ nd_integration_time
  
  
      
        
          | real(real64) lasers_oct_m::lasers_t::nd_integration_time | 
         
       
   | 
  
private   | 
  
 
time at which the NDSFA correction has been accumulated till 
Definition at line 208 of file lasers.F90.
 
 
◆ nd_integration_step
  
  
      
        
          | real(real64) lasers_oct_m::lasers_t::nd_integration_step | 
         
       
   | 
  
private   | 
  
 
timestep at which the NDSFA integral will be resolved upon 
Definition at line 209 of file lasers.F90.
 
 
The documentation for this interface was generated from the following file: