|
laserfields
Fortran95 library to describe time-dependent laser pulses
|
Return the electric field E(t). if called with a type(laserfield) argument, gets E(t) for just that one field, otherwise gets sum of all fields in all_laserfields. More...
Public Member Functions | |
| real(dp) function | laserfields_get_el (zeit, envarr, partarr) |
| real(dp) function | lf_get_el (lf, zeit, env_out) |
Return the electric field E(t). if called with a type(laserfield) argument, gets E(t) for just that one field, otherwise gets sum of all fields in all_laserfields.
Definition at line 89 of file laserfields_module.f90.
| real(dp) function laserfields_module::get_el::laserfields_get_el | ( | 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 967 of file laserfields_module.f90.
| real(dp) function laserfields_module::get_el::lf_get_el | ( | type(laserfield), intent(in) | lf, |
| real(dp), intent(in) | zeit, | ||
| real(dp), intent(out), optional | env_out ) |
Definition at line 802 of file laserfields_module.f90.