Journal of the Optical Society of America B · 2012 · 82 citations · 11 references
EngineeringElectrical EngineeringCircuit TheoryDynamical SystemsOptoelectronicsDevice ModelingFrequency-domain AnalysisNeural CircuitsNonlinear Circuit AnalysisOptical AmplifiersOptical Signal ProcessingCircuit ModelingCircuit State VariablesFrequency-domain Circuit AnalysisFrequency-domain Circuit ModelingOptical FiltersState VariablesTime-domain Circuit AnalysisTime-domain Modeling
We present a tool that aids in the modeling of optical circuits, both in the frequency and in the time domain. The tool is based on the definition of a node, which can have both an instantaneous input-output relation and different state variables (e.g., temperature and carrier density) and differential equations for these states. Furthermore, each node has access to part of its input history, allowing the creation of delay lines or digital filters. Additionally, a node can contain subnodes, allowing the creation of hierarchical networks. This tool can be used in numerous applications such as frequency-domain analysis of optical ring filters, time-domain analysis of optical amplifiers, microdisks, and microcavities. Although we mainly use this tool to model optical circuits, it can also be used to model other classes of dynamical systems, such as electrical circuits and neural networks.
11
Numerical recipes in C: the art of scientific computing
Choice Reviews Online · 1993 · 18.1K citations · Full text
<i>Numerical Recipes, The Art of Scientific Computing</i>
William H. Press, Brian P. Flannery, Saul A. Teukolsky et al. · American Journal of Physics · 1987 · 10.1K citations
Toward optical signal processing using Photonic Reservoir Computing
Kristof Vandoorne, Wouter Dierckx, Benjamin Schrauwen et al. · Optics Express · 2008 · 273 citations · Full text