Stefan Schippers
08/09/2022, 10:17 PM-r circuit.raw
(Xyce circuit.spice -r circuit.raw
) , simulation data goes there and this is fine. However a .PRINT line in the netlist with format=RAW and no FILE specification will use circuit.spice.raw
, creating another raw file. Is this intended? a -r command line should reset the default output filename in my humble opinion. Of course this is not a severe issue as i can work around this by setting FILE=circuit.raw explicitly.Eric Keiter
08/09/2022, 11:33 PM.PRINT
line, the convention in Xyce has always been to append a suffix to the full netlist name, including the original suffix. So, if the original file is netlist.cir, and STD format is specified, the resulting file is is netlist.cir.prn. Same with (for example) format=probe, or format=csw. They will produce netlist.cir.csd and netlist.cir.csv, respectively. So, when we added support for rawfiles, we continued with this pattern.Eric Keiter
08/09/2022, 11:34 PMStefan Schippers
08/09/2022, 11:35 PMEric Keiter
08/09/2022, 11:35 PMfull.name + suffix
approach that I don’t recall who came up with the idea (it could have been me, or possibly not), or if it was decision we put much thought into at the time. In the early days (20+ years ago) we weren’t as concerned with compatibility.Eric Keiter
08/09/2022, 11:36 PMStefan Schippers
08/09/2022, 11:37 PM