MaxwellIncidentWaves
Section: MaxwellStates
Type: block
The initial electromagnetic fields can be set by the user
with the MaxwellIncidentWaves block variable.
The electromagnetic fields have to fulfill the
Maxwells equations in vacuum.
Example:
%MaxwellIncidentWaves
plane_wave_parser | "k1x" | "k1y" | "k1z" | "E1x" | "E1z" | "E1x"
plane_wave_parser | "k2x" | "k2y" | "k2z" | "E2x" | "E2y" | "E2z"
plane_wave_gauss | "k3x" | "k3y" | "k3z" | "E3x" | "E3y" | "E3z" | "width" | "shift"
plane_wave_mx_function | "E4x" | "E4y" | "E4z" | mx_envelope_name
%
Description about MaxwellIncidentWaves follows
Options:
UserDefinedConstantSpacialMaxwellField
Section: MaxwellStates
Type: block
Define parameters of spatially constant field.
Example:
%UserDefinedConstantSpacialMaxwellFields
plane_wave_parser | E_x | E_y | E_z | B_x | B_y | B_z | "tdf_function"
%
This block defines three components of E field, three components of B field, and reference to
TD function.
UserDefinedInitialMaxwellStates
Section: MaxwellStates
Type: block
The initial electromagnetic fields can be set by the user
with the UserDefinedMaxwellStates block variable.
The electromagnetic fields have to fulfill the
Maxwells equations in vacuum.
Example:
%UserDefinedMaxwellStates
2 | formula | "magnetic_field" | "-1/P_c * sin(x)"
3 | formula | "electric_field" | " sin(x) "
%
The first column specifies the component of the dimension of
the electric field and magnetic field. Column four
indicates that column five and six should be interpreted
as a formula for the corresponding orbital. P_c is the
speed of light constant.
Alternatively, if column four states file the
electric field and magnetic field will be read from
the files given in column five and six.
%MUserDefinedMaxwellStates
3 | file | electric_field | "/path/to/file_electric_field_of_dimension_3"
2 | file | magnetic_field | "/path/to/file_magnetic_field_of_dimension_2"
%
Options:
UserDefinedMaxwellExternalCurrent
Section: MaxwellStates
Type: block
Example:
%UserDefinedMaxwellExternalCurrent
current_parser | "expression_x_dir1" | "expression_y_dir1" | "expression_z_dir1"
current_parser | "expression_x_dir2" | "expression_y_dir2" | "expression_z_dir2"
current_td_function | "amplitude_j0_x" | "amplitude_j0_y" | "amplitude_j0_z" | omega | envelope_td_function_name | phase
%
Description about UserDefinedMaxwellExternalCurrent follows
Options: