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}