laserfields
Fortran95 library to describe time-dependent laser pulses
Loading...
Searching...
No Matches
laserfields_module::get_al Interface Reference

Return the vector potential A(t). if called with a type(laserfield) argument, gets A(t) for just that one field, otherwise gets sum of all fields in all_laserfields. More...

Public Member Functions

real(dp) function laserfields_get_al (zeit, envarr, partarr)
real(dp) function lf_get_al (lf, zeit, env_out)

Detailed Description

Return the vector potential A(t). if called with a type(laserfield) argument, gets A(t) for just that one field, otherwise gets sum of all fields in all_laserfields.

Definition at line 96 of file laserfields_module.f90.

Member Function/Subroutine Documentation

◆ laserfields_get_al()

real(dp) function laserfields_module::get_al::laserfields_get_al ( real(dp), intent(in) zeit,
real(dp), dimension(n_laserfields), intent(out), optional envarr,
real(dp), dimension(n_laserfields), intent(out), optional partarr )

Definition at line 986 of file laserfields_module.f90.

◆ lf_get_al()

real(dp) function laserfields_module::get_al::lf_get_al ( type(laserfield), intent(inout) lf,
real(dp), intent(in) zeit,
real(dp), intent(out), optional env_out )

Definition at line 848 of file laserfields_module.f90.


The documentation for this interface was generated from the following file: