Skip to content

Commit 935a108

Browse files
authored
Merge pull request LupoLab#360 from chrisbrahms/propagated-field
add scalefield for PropagatedField
2 parents 635b7f6 + 95769f4 commit 935a108

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Interface.jl

+4
Original file line numberDiff line numberDiff line change
@@ -655,6 +655,10 @@ function scalefield(f::Fields.DataField, fac)
655655
Fields.DataField(f.ω, f.Iω, f.ϕω, nmult(f.energy, fac), f.ϕ, f.λ0)
656656
end
657657

658+
function scalefield(f::Fields.PropagatedField, fac)
659+
Fields.PropagatedField(f.propagator!, scalefield(f.field, fac))
660+
end
661+
658662
_findmode(mode_s, md) = _findmode([mode_s], md)
659663

660664
function makeinputs(mode_s, λ0, pulse::Pulses.AbstractPulse)

0 commit comments

Comments
 (0)