|
laserfields
Fortran95 library to describe time-dependent laser pulses
|
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) |
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.
| 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.
| 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.