# GaussianPulse

Source time dependence that describes a Gaussian pulse.

# Source Wavelength or Frequency

Definition of the source wavelength/frequency.

Options:

  • Wavelength: Definition of source wavelength in units of m, μm (default), or nm.
  • Frequency: Definition of source frequency in units of Hz (default) or THz.

Default: Wavelength

# Wavelength

min: Minimum source wavelength value.

  • Unit: m, μm (default), or nm
  • Constraint: greater than 0
  • Required field

Default: None

max: Maximum source wavelength value.

  • Unit: m, μm (default), or nm
  • Constraint: greater than 0
  • Required field

Default: None

customize source bandwidth: If True, enable the input of a parameter to customize the source bandwidth.

Default: False

# Frequency

freq0: Central frequency of the pulse.

Type: floating-point number

  • Unit: Hz (default) or THz
  • Constraint: greater than 0
  • Required field

fwidth: Standard deviation of the frequency content of the pulse.

Type: floating-point number

  • Unit: Hz (default) or THz
  • Constraint: greater than 0
  • Required field

# Amplitude

amplitude: Real-valued maximum amplitude of the time dependence.

Type: floating-point number

  • Unit: unitless
  • Constraint: greater than or equal to 0
  • Default: 1

# Phase

phase: Phase shift of the time dependence.

Type: floating-point number

  • Unit: rad
  • Default: 0

# Offset

offset: Time delay of the maximum value of the pulse in units of 1 / (2π fwidth).

Type: floating-point number

  • Unit: 1 / (2π fwidth)
  • Constraint: greater than or equal to 2.5
  • Default: 5