![]()  | 
  
    Octopus
    
   | 
 
linear medium for classical electrodynamics More...
linear medium for classical electrodynamics
Definition at line 169 of file linear_medium.F90.

Private Member Functions | |
| procedure | init_interaction => linear_medium_init_interaction | 
| procedure | init_interaction_as_partner => linear_medium_init_interaction_as_partner | 
| procedure | initialize => linear_medium_initialize | 
| procedure | do_algorithmic_operation => linear_medium_do_algorithmic_operation | 
| procedure | is_tolerance_reached => linear_medium_is_tolerance_reached | 
| procedure | copy_quantities_to_interaction => linear_medium_copy_quantities_to_interaction | 
| procedure | restart_write_data => linear_medium_restart_write_data | 
| procedure | restart_read_data => linear_medium_restart_read_data | 
| procedure | update_kinetic_energy => linear_medium_update_kinetic_energy | 
| final | linear_medium_finalize | 
Private Attributes | |
| type(space_t) | space | 
| real(real64) | ep_factor | 
| permittivity before applying edge profile  More... | |
| real(real64) | mu_factor | 
| permeability before applying edge profile  More... | |
| real(real64) | sigma_e_factor | 
| electric conductivity before applying edge profile  More... | |
| real(real64) | sigma_m_factor | 
| magnetic conductivity before applying edge4 profile  More... | |
| integer | edge_profile | 
| edge shape profile (smooth or steep)  More... | |
| type(output_t) | outp | 
| type(grid_t) | gr | 
| the mesh  More... | |
| type(multicomm_t) | mc | 
| index and domain communicators  More... | |
| type(single_medium_box_t) | medium_box | 
Additional Inherited Members | |
  Public Attributes inherited from system_oct_m::system_t | |
| type(iteration_counter_t), public | iteration | 
| class(algorithm_t), pointer, public | algo => null() | 
| integer, dimension(:), allocatable, public | supported_interactions | 
| type(interaction_list_t), public | interactions | 
| List with all the interactions of this system.  More... | |
| type(mpi_grp_t), public | grp | 
| mpi group for this system  More... | |
| real(real64), public | kinetic_energy | 
| Energy not from interactions, like the kinetic energy.  More... | |
| real(real64), public | potential_energy | 
| Energy from the interactions with external systems.  More... | |
| real(real64), public | internal_energy | 
| Energy from the interactions with itself and for containers.  More... | |
| real(real64), public | total_energy | 
| Sum of internal, external, and self energy.  More... | |
  Public Attributes inherited from interaction_partner_oct_m::interaction_partner_t | |
| 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_list_t), public | quantities | 
| List of quantities known by the system.  More... | |
      
  | 
  private | 
Definition at line 182 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 183 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 184 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 185 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 186 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 187 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 188 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 189 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 190 of file linear_medium.F90.
      
  | 
  finalprivate | 
Definition at line 191 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 170 of file linear_medium.F90.
      
  | 
  private | 
permittivity before applying edge profile
Definition at line 171 of file linear_medium.F90.
      
  | 
  private | 
permeability before applying edge profile
Definition at line 172 of file linear_medium.F90.
      
  | 
  private | 
electric conductivity before applying edge profile
Definition at line 173 of file linear_medium.F90.
      
  | 
  private | 
magnetic conductivity before applying edge4 profile
Definition at line 174 of file linear_medium.F90.
      
  | 
  private | 
edge shape profile (smooth or steep)
Definition at line 175 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 176 of file linear_medium.F90.
      
  | 
  private | 
the mesh
Definition at line 177 of file linear_medium.F90.
      
  | 
  private | 
index and domain communicators
Definition at line 178 of file linear_medium.F90.
      
  | 
  private | 
Definition at line 179 of file linear_medium.F90.