diff options
author | 2019-11-02 12:25:50 +0100 | |
---|---|---|
committer | 2019-11-02 12:25:50 +0100 | |
commit | 6573037934e93af6d103fd532049b28af0d01c8f (patch) | |
tree | 8b749a840e9cc34b4fa4e48a7841c6679ba9596c /src/lib/netlist/plib/pfunction.cpp | |
parent | 248d3629d086f821bd01c6439fb6fb2ba53a68bd (diff) |
netlist: Support for float, double and long double solvers. [Couriersud]
- Added new solver parameter FPTYPE. This determines in which floating
point domain the linear system is solved. May be one of "FLOAT",
"DOUBLE" or "LONGDOUBLE"
- Added option "--fperr" to nltool. This enables floating point
exceptions. This helps debugging the code under gdb.
The purpose of this going forward is to have more choice in
optimization. Non-dynamic systems should be just fine in the float
domain. Dynamic systems (i.e. diodes, bjts, mosfets) should in general
work with double. Certain edge cases may require long double resolution.
Diffstat (limited to 'src/lib/netlist/plib/pfunction.cpp')
0 files changed, 0 insertions, 0 deletions