Octopus
mxll_e_field_to_matter_oct_m Module Reference

Data Types

interface  mxll_e_field_to_matter_t
 class to transfer a Maxwell field to a medium More...
 

Functions/Subroutines

class(mxll_e_field_to_matter_t) function, pointer mxll_e_field_to_matter_constructor (partner)
 
subroutine mxll_e_field_to_matter_finalize (this)
 

Variables

integer, parameter, public mxll_field_none = -1
 
integer, parameter, public mxll_field_total = 0
 
integer, parameter, public mxll_field_trans = 1
 
integer, parameter, public mxll_field_long = 2
 
integer, parameter, public mxll_vec_pot_trans = 3
 

Function/Subroutine Documentation

◆ mxll_e_field_to_matter_constructor()

class(mxll_e_field_to_matter_t) function, pointer mxll_e_field_to_matter_oct_m::mxll_e_field_to_matter_constructor ( class(interaction_partner_t), intent(inout), target  partner)
private

Definition at line 155 of file mxll_e_field_to_matter.F90.

◆ mxll_e_field_to_matter_finalize()

subroutine mxll_e_field_to_matter_oct_m::mxll_e_field_to_matter_finalize ( type(mxll_e_field_to_matter_t), intent(inout)  this)
private

Definition at line 175 of file mxll_e_field_to_matter.F90.

Variable Documentation

◆ mxll_field_none

integer, parameter, public mxll_e_field_to_matter_oct_m::mxll_field_none = -1

Definition at line 146 of file mxll_e_field_to_matter.F90.

◆ mxll_field_total

integer, parameter, public mxll_e_field_to_matter_oct_m::mxll_field_total = 0

Definition at line 146 of file mxll_e_field_to_matter.F90.

◆ mxll_field_trans

integer, parameter, public mxll_e_field_to_matter_oct_m::mxll_field_trans = 1

Definition at line 146 of file mxll_e_field_to_matter.F90.

◆ mxll_field_long

integer, parameter, public mxll_e_field_to_matter_oct_m::mxll_field_long = 2

Definition at line 146 of file mxll_e_field_to_matter.F90.

◆ mxll_vec_pot_trans

integer, parameter, public mxll_e_field_to_matter_oct_m::mxll_vec_pot_trans = 3

Definition at line 146 of file mxll_e_field_to_matter.F90.