Commit Graph

363 Commits

Author SHA1 Message Date
Holger Vogt 930bd12dc2 Enable degug mode in shared ngspice with KLU 2023-09-23 16:51:28 +02:00
Holger Vogt d6418117b6 Add links to KLU_COMPLEX.lib 2023-08-30 23:33:29 +02:00
Holger Vogt 1d6113c017 Remove unused lib 'Visual leak detector' 2023-08-30 23:32:54 +02:00
dwarning b0420af7e3 include KLU in to project 2023-08-30 21:20:16 +02:00
dwarning c17cdecb1f update VS project file to KLU 2023-08-30 20:40:02 +02:00
Holger Vogt 134fffd5e0 Enable compiling the shared ngspice lib with KLU, using VS2022 2023-08-27 15:00:06 +02:00
Holger Vogt d5ceced24d We are developing towards ngspice-42 2023-08-19 23:54:36 +02:00
Holger Vogt 12d9394bd1 Add osdiitf.h to project 2023-08-16 11:14:25 +02:00
Holger Vogt c6b363ff4d Provide its own instal directory also for debug,
to not intermix standard and KLU ngspice.
2023-08-16 11:14:25 +02:00
Holger Vogt 464da80d92 Allow a separate installation directory Spice64_KLU for MS Windows and MSVC 2023-08-16 11:14:25 +02:00
Holger Vogt 8c505ef65b Set up to compile with MS VS2022 2023-08-16 11:14:23 +02:00
Holger Vogt 132957a5b3 Enable compiling with VS 2019
Add hicum2bindCSC.c to project
2023-08-16 11:14:22 +02:00
Holger Vogt 684e0a8779 Add XSPICE table models to MS project 2023-08-16 11:14:22 +02:00
Holger Vogt 30ee07b4c2 Re-enable compiling with Visual Studio 2023-08-16 11:14:21 +02:00
Holger Vogt ee0b52b779 Enable compiling with MSVC 2019
Remove reference to 'Visual Leak Detector'
Remove unused files from devices
Add custom build to invoke Flex_bison
2023-08-16 11:14:19 +02:00
Holger Vogt dbd5d18b99 remove unused file 2023-08-16 11:14:18 +02:00
Holger Vogt 30d09c62ae retarget the VS project to VS 2019
add mifbindCSC.c to vngspice.vcxpro
2023-08-16 11:14:17 +02:00
h_vogt 50b2694678 vngspice.vcxproj, <AdditionalLibraryDirectories>...Visual Leak Detector 2023-08-16 11:14:15 +02:00
h_vogt a0fe22bb75 VS21015 project files, enable OpenMP 2023-08-16 11:14:15 +02:00
h_vogt d829983a04 MS Visual Studio 2015 project files for KLU
KLU added, 32 bit and 64 bit
2023-08-16 11:14:15 +02:00
h_vogt 660b3172a3 config.h, add KLU macro definition 2023-08-16 11:14:15 +02:00
Holger Vogt bfb520086d Prepare ngspice-41 2023-08-13 11:56:35 +02:00
Holger Vogt b0ca2a667a Add missing pwlts cfunc.mod and ifspec.ifs 2023-08-13 11:30:31 +02:00
Holger Vogt 79c46b0c44 'current time' instead of 'actual time' 2023-07-31 14:30:45 +02:00
Holger Vogt 3b90c12307 Enable compiling with MSVC 2023-07-15 11:15:28 +02:00
Holger Vogt dcf9846d6e remove unused header file 2023-05-27 10:49:43 +02:00
Holger Vogt c90268321a Add files inpcompat.c, inpcompat.h to project 2023-05-27 10:38:57 +02:00
Holger Vogt 4a95de5cd7 We are developing towards ngspice-41 2023-04-01 17:31:59 +02:00
Holger Vogt 311ddeac0d Prepare for ngspice-40 2023-03-24 22:27:12 +01:00
Holger Vogt bcec3cb5e3 Updating links to ngspice web pages 2023-03-18 14:37:02 +01:00
Holger Vogt d4ee9af2e6 We are developing towards ngspice-40 2023-03-18 14:34:27 +01:00
Holger Vogt 5cb5d218c9 Remove the obsolete RETSIGTYPE, replace by void 2023-03-18 14:30:29 +01:00
Holger Vogt 4ed455ea19 fix comment 2023-01-27 16:10:09 +01:00
Holger Vogt 65cd01f3c5 fix comment 2023-01-27 16:09:51 +01:00
Holger Vogt 802ab2a2c5 Do not try to load *.osdi automatically 2023-01-27 16:09:38 +01:00
Holger Vogt b9eef23eed Update the example structure for OSDI/OpenVAF:
all compiled models into lib/ngspice
spinit updated to load the models via command 'osdi'
local calls with 'pre_osdi' commanted out.
2023-01-27 16:08:17 +01:00
Holger Vogt 71002aa42f Prepare for ngspice-39 2023-01-24 15:49:42 +01:00
Holger Vogt 029f2baff7 Add missing includes 2022-12-27 14:21:53 +01:00
Holger Vogt fa18c53c37 Update for all MSVC project files:
Update to VC2022 with v143 and /openmp:llvm (due to openmp task)
Add missing osdi files
Add missing udevices.c and logicexp.c
2022-12-27 14:11:33 +01:00
Holger Vogt f1636cac74 No longer needed, replaced by vngspice.vcxproj 2022-12-27 14:07:30 +01:00
Holger Vogt 4b03f664b3 Remove preprocessor flag XSPICE from MS project file, add it to config.h
instead.
Add OSDI-specific files to project.
2022-12-27 14:05:48 +01:00
Holger Vogt 6c741152f7 Revert "remove unused"
This reverts commit cc2707cfdb.
2022-12-27 14:05:22 +01:00
Holger Vogt c6b7e55a3f Move XSPICE preprocessor flag from vcxproj file to config.h 2022-12-27 14:02:51 +01:00
Holger Vogt dd6ab0a8bb Do not add to monitored files 2022-12-27 14:00:02 +01:00
Holger Vogt f58ae56193 Visual Studio 2022 project files,
replacing the original project files.
2022-12-27 13:57:54 +01:00
Holger Vogt c6f8e999df undefine XSPICE, define OSDI 2022-12-27 13:54:53 +01:00
Holger Vogt 0628b89fd4 remove unused 2022-12-27 13:54:21 +01:00
Holger Vogt 5d51107ff3 Add logicexp.c to fftw and shared project files 2022-12-11 15:21:30 +01:00
Brian Taylor 4e76586b6b Reduce the delays of 'zero' delay gates to 1.0e-11. Add decoder test for logicexpr and pindly. 2022-12-11 15:19:17 +01:00
Holger Vogt f1165052ad We are developing towards ngspice-39 2022-11-06 11:23:17 +01:00