Definition at line 118 of file atom.F90.
 
 | 
| character(len=label_len)  | label = "" | 
|   | 
| class(species_t), pointer  | species => null() | 
|   | pointer to species  More...
  | 
|   | 
| integer, dimension(:), allocatable  | c | 
|   | Constrain on te atom (0 or 1)  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_ii | 
|   | Ion-Ion part.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_vdw | 
|   | Van der Waals part.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_loc | 
|   | Local electronic part.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_nl | 
|   | NL electronic part.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_fields | 
|   | Lasers.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_u | 
|   | Hubbard forces.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_scf | 
|   | SCF forces.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_nlcc | 
|   | NLCC forces.  More...
  | 
|   | 
| real(real64), dimension(:), allocatable  | f_photons | 
|   | Photons forces.  More...
  | 
|   | 
◆ copy()
      
        
          | procedure atom_oct_m::atom_t::copy | 
        
      
 
 
◆ assignment()
      
        
          | generic atom_oct_m::atom_t::assignment | 
        
      
 
 
◆ atom_finalize()
  
  
      
        
          | final atom_oct_m::atom_t::atom_finalize | 
         
       
   | 
  
final   | 
  
 
 
◆ label
      
        
          | character(len=label_len) atom_oct_m::atom_t::label = "" | 
        
      
 
 
◆ species
      
        
          | class(species_t), pointer atom_oct_m::atom_t::species => null() | 
        
      
 
pointer to species 
Definition at line 121 of file atom.F90.
 
 
      
        
          | integer, dimension(:), allocatable atom_oct_m::atom_t::c | 
        
      
 
Constrain on te atom (0 or 1) 
Definition at line 122 of file atom.F90.
 
 
◆ f_ii
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_ii | 
        
      
 
 
◆ f_vdw
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_vdw | 
        
      
 
Van der Waals part. 
Definition at line 126 of file atom.F90.
 
 
◆ f_loc
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_loc | 
        
      
 
Local electronic part. 
Definition at line 127 of file atom.F90.
 
 
◆ f_nl
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_nl | 
        
      
 
NL electronic part. 
Definition at line 128 of file atom.F90.
 
 
◆ f_fields
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_fields | 
        
      
 
 
◆ f_u
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_u | 
        
      
 
Hubbard forces. 
Definition at line 130 of file atom.F90.
 
 
◆ f_scf
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_scf | 
        
      
 
 
◆ f_nlcc
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_nlcc | 
        
      
 
 
◆ f_photons
      
        
          | real(real64), dimension(:), allocatable atom_oct_m::atom_t::f_photons | 
        
      
 
Photons forces. 
Definition at line 133 of file atom.F90.
 
 
The documentation for this type was generated from the following file: