/uwicsv

Slow and crappy CSV output format for some spectre analyses

Primary LanguageCOtherNOASSERTION

UWI CSV

Really slow and crappy CSV format for Spectre Unified Waveform Interface (UWI).

Note: Only works for ac, dc, tran and noise analyses ☹️

Build

Adjust INC path in Makefile, make sure the path to uwi.h is for the right spectre version you are using!

INC    = -I/path/to/uwi/include     # <- Adjust this

To build the shared object, just

$ make

This will compile to libuwicsv.so containing the CSV uwi format.

Use

$ spectre -64 -format uwi -uwifmt CSV -uwilib ./libuwicsv.so ./example/input.scs

This will create a input.raw/ directory, containing the *.csv files for each analysis.