Definition at line 196 of file lasers.F90.
|
integer, public | no_lasers |
| number of laser pulses used More...
|
|
type(laser_t), dimension(:), allocatable, public | lasers |
| the different laser pulses More...
|
|
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_t), dimension(max_quantities), public | quantities |
| Array of all possible quantities. The elements of the array are accessed using the quantity`s identifiers. More...
|
|
◆ init_interaction_as_partner()
procedure lasers_oct_m::lasers_t::init_interaction_as_partner |
|
private |
◆ update_quantity()
procedure lasers_oct_m::lasers_t::update_quantity |
|
private |
◆ copy_quantities_to_interaction()
procedure lasers_oct_m::lasers_t::copy_quantities_to_interaction |
|
private |
◆ lasers_finalize()
final lasers_oct_m::lasers_t::lasers_finalize |
|
finalprivate |
◆ lasers_constructor()
class(lasers_t) function, pointer lasers_oct_m::lasers_t::lasers_constructor |
( |
type(namespace_t), intent(in) |
namespace | ) |
|
|
private |
◆ no_lasers
integer, public lasers_oct_m::lasers_t::no_lasers |
number of laser pulses used
Definition at line 199 of file lasers.F90.
◆ lasers
type(laser_t), dimension(:), allocatable, public lasers_oct_m::lasers_t::lasers |
the different laser pulses
Definition at line 200 of file lasers.F90.
◆ scalar_pot_expression
character(len=200) lasers_oct_m::lasers_t::scalar_pot_expression |
|
private |
◆ envelope_expression
character(len=200) lasers_oct_m::lasers_t::envelope_expression |
|
private |
◆ phase_expression
character(len=200) lasers_oct_m::lasers_t::phase_expression |
|
private |
real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::e |
|
private |
real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::b |
|
private |
◆ integrated_nondipole_afield
real(real64), dimension(:), allocatable lasers_oct_m::lasers_t::integrated_nondipole_afield |
|
private |
◆ nd_integration_time
real(real64) lasers_oct_m::lasers_t::nd_integration_time |
|
private |
time at which the NDSFA correction has been accumulated till
Definition at line 208 of file lasers.F90.
◆ nd_integration_step
real(real64) lasers_oct_m::lasers_t::nd_integration_step |
|
private |
timestep at which the NDSFA integral will be resolved upon
Definition at line 209 of file lasers.F90.
The documentation for this interface was generated from the following file: