- Structural modeling describes circuits using physical circuit elements like resistors, capacitors, and transistors based on their actual physical structure. Functional modeling describes circuits using any linear or nonlinear elements through their input-output behavior.
- Hierarchical simulation allows modeling complex circuits at high levels using simpler representations of subcircuit blocks. Ideal switches are implemented to allow circuit connections to change during simulation.
- Analog behavioral modeling uses controlled sources to describe circuit behavior through mathematical functions rather than detailed component models, improving simulation speed. Transfer functions can be defined through expressions, lookup tables, or Laplace transforms.