![]() |
Octopus
|
linear medium for classical electrodynamics More...
linear medium for classical electrodynamics
Definition at line 144 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 158 of file linear_medium.F90.
|
private |
Definition at line 159 of file linear_medium.F90.
|
private |
Definition at line 160 of file linear_medium.F90.
|
private |
Definition at line 161 of file linear_medium.F90.
|
private |
Definition at line 162 of file linear_medium.F90.
|
private |
Definition at line 163 of file linear_medium.F90.
|
private |
Definition at line 164 of file linear_medium.F90.
|
private |
Definition at line 165 of file linear_medium.F90.
|
private |
Definition at line 166 of file linear_medium.F90.
|
finalprivate |
Definition at line 167 of file linear_medium.F90.
|
private |
Definition at line 146 of file linear_medium.F90.
|
private |
permittivity before applying edge profile
Definition at line 147 of file linear_medium.F90.
|
private |
permeability before applying edge profile
Definition at line 148 of file linear_medium.F90.
|
private |
electric conductivity before applying edge profile
Definition at line 149 of file linear_medium.F90.
|
private |
magnetic conductivity before applying edge4 profile
Definition at line 150 of file linear_medium.F90.
|
private |
edge shape profile (smooth or steep)
Definition at line 151 of file linear_medium.F90.
|
private |
Definition at line 152 of file linear_medium.F90.
|
private |
the mesh
Definition at line 153 of file linear_medium.F90.
|
private |
index and domain communicators
Definition at line 154 of file linear_medium.F90.
|
private |
Definition at line 155 of file linear_medium.F90.