diff --git a/source/f90/seteps.f90 b/source/f90/seteps.f90 index 416d0cc99d0782d2b69410a30ef7816ece7da4e1..72fa34b26c07c79159c07bbdf1332ae3c04b7c57 100644 --- a/source/f90/seteps.f90 +++ b/source/f90/seteps.f90 @@ -11,7 +11,7 @@ subroutine seteps(neps, nos, osc, epsinf, wn, name, eps, layers, mode) ! * nos: number of oscillators * ! * osc: oscillator parameters, wTO, Q, lambda * ! * epsinf: epsilon at infinite frequency * -! * wn: frequencies * +! * wn: frequency * ! * name: layer names * ! * eps: epsilon * ! * layers: number of layers * @@ -22,14 +22,11 @@ subroutine seteps(neps, nos, osc, epsinf, wn, name, eps, layers, mode) implicit none integer, intent(in) :: neps integer, intent(in) :: nos(:) - double precision, intent(in) :: osc(:, :) - double precision, intent(in) :: epsinf(:) - double precision, intent(in) :: wn + double precision, intent(in) :: osc(:, :), epsinf(:), wn character (len=10), intent(in) :: name(:) - character (len=10), intent(in) :: mode - double complex, intent(in out) :: eps(:) integer, intent(in) :: layers + character (len=10), intent(in) :: mode double precision :: x double complex :: deno, nomi