How to Work with the Programmable Spectrum and Example

(Black-Body Radiation)

Abstract


Providing maximum versatility for your optical simulations is one of our most fundamental objectives. In this document we show you how to work with the Programmable Spectrum: that is, how to define a function that assigns a different complex weight to each wavelength/frequency present in the spectral make-up of a field, working under assumptions of stationary behaviour. The black-body emitter is one of the default spectrum models in VirtualLab, but we use it here as a basic programming example.

VirtualLab Fusion Configuration

  • VirtualLab Fusion VirtualLab Fusion

Are you interested in further reading?

Tutorial

Programming a Chirped Gaussian Pulse Spectrum

This example shows how to use Programmable Pulse Spectrum to generate a chirped Gaussian pulse, with the pulse specification given in time domain.