spectre/analysis/
mod.rs

1//! Spectre analyses.
2
3use serde::{Deserialize, Serialize};
4
5pub mod ac;
6pub mod dc;
7pub mod montecarlo;
8pub mod tran;
9
10/// Sweep kinds.
11#[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)]
12pub enum Sweep {
13    /// Linear sweep with the given number of points.
14    Linear(usize),
15    /// Logarithmic sweep with the given number of points.
16    Logarithmic(usize),
17    /// Logarithmic sweep with the given number of points **per decade**.
18    Decade(usize),
19}