CircuitModel View reference

The model view reference describes the different objects related to circuit modeling.

For a tutorial on defining compact models and circuits, please check the circuit modeling tutorial.

List of classes:

CircuitModelView The Model View stores parameters and a model to use in circuit simulation.
CompactModel Base class to define a compact model, which approximates the behavior of a device using an S-matrix or a set of differential equations.
HierarchicalModel A hierarchical model is a model of a circuit, that describes the circuit in terms of model instances, nets (to connect the instances), and terms.
Probe Component that can be placed in a circuit (attached to an existing port) to ‘measure’ the light.
FunctionExcitation Component that can be placed in a circuit (attached to an existing port) to send a signal into the chip.
circuit_sim.SMatrix1DSweep A 3D matrix.
circuit_sim.BSplineSModel Numerical S-matrix model consisting of a univariate B-spline representations over wavelength.

List of utilities: