diff --git a/visualc/KLU_COMPLEX/KLU_COMPLEX.vcxproj b/visualc/KLU_COMPLEX/KLU_COMPLEX.vcxproj
new file mode 100644
index 000000000..34f0c49fd
--- /dev/null
+++ b/visualc/KLU_COMPLEX/KLU_COMPLEX.vcxproj
@@ -0,0 +1,168 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}
+ Win32Proj
+
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ Debug\
+ Debug\
+ Release\
+ Release\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+
+
+
+ Disabled
+ $(ProjectDir)..\..\src\include\;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG;XSPICE;KLU;COMPLEX;%(PreprocessorDefinitions)
+ true
+ Default
+ MultiThreadedDebug
+
+
+ Level4
+ EditAndContinue
+ CompileAsC
+ true
+
+
+
+
+ Full
+ Speed
+ true
+ $(ProjectDir)..\..\src\include\;%(AdditionalIncludeDirectories)
+ WIN32;_LIB;COMPLEX;%(PreprocessorDefinitions)
+
+
+ MultiThreaded
+ true
+
+
+ Level3
+ ProgramDatabase
+ CompileAsC
+
+
+
+
+ X64
+
+
+ Disabled
+ $(ProjectDir)..\..\src\include\;$(ProjectDir)..\src\include\;%(AdditionalIncludeDirectories)
+ _DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;COMPLEX;%(PreprocessorDefinitions)
+
+
+ Default
+ MultiThreadedDebug
+ NotUsing
+ Level4
+ ProgramDatabase
+ CompileAsC
+ false
+
+
+
+
+
+ X64
+
+
+ Full
+ Speed
+ true
+ $(ProjectDir)..\..\src\include\;$(ProjectDir)..\src\include\;%(AdditionalIncludeDirectories)
+ _LIB;COMPLEX;%(PreprocessorDefinitions)
+
+
+ MultiThreaded
+ true
+
+
+ Level3
+ ProgramDatabase
+ CompileAsC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/visualc/KLU_REAL/KLU_REAL.vcxproj b/visualc/KLU_REAL/KLU_REAL.vcxproj
new file mode 100644
index 000000000..fa445cfdd
--- /dev/null
+++ b/visualc/KLU_REAL/KLU_REAL.vcxproj
@@ -0,0 +1,168 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}
+ Win32Proj
+
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+ StaticLibrary
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ Debug\
+ Debug\
+ Release\
+ Release\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+
+
+
+ Disabled
+ $(ProjectDir)..\..\src\include\;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;SIMULATOR;NGDEBUG;KLU;%(PreprocessorDefinitions)
+ true
+ Default
+ MultiThreadedDebug
+
+
+ Level4
+ EditAndContinue
+ CompileAsC
+ true
+
+
+
+
+ Full
+ Speed
+ true
+ $(ProjectDir)..\..\src\include\;%(AdditionalIncludeDirectories)
+ WIN32;_LIB;%(PreprocessorDefinitions)
+
+
+ MultiThreaded
+ true
+
+
+ Level3
+ ProgramDatabase
+ CompileAsC
+
+
+
+
+ X64
+
+
+ Disabled
+ $(ProjectDir)..\..\src\include\;$(ProjectDir)..\src\include\;%(AdditionalIncludeDirectories)
+ _DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;%(PreprocessorDefinitions)
+
+
+ Default
+ MultiThreadedDebug
+ NotUsing
+ Level4
+ ProgramDatabase
+ CompileAsC
+ false
+
+
+
+
+
+ X64
+
+
+ Full
+ Speed
+ true
+ $(ProjectDir)..\..\src\include\;$(ProjectDir)..\src\include\;%(AdditionalIncludeDirectories)
+ _LIB;%(PreprocessorDefinitions)
+
+
+ MultiThreaded
+ true
+
+
+ Level3
+ ProgramDatabase
+ CompileAsC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/visualc/cuspice.sln b/visualc/cuspice.sln
new file mode 100644
index 000000000..9b339bf96
--- /dev/null
+++ b/visualc/cuspice.sln
@@ -0,0 +1,66 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cuspice", "cuspice.vcxproj", "{83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B} = {C9290F02-DBB3-4ADA-BD2B-F4466463542B}
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A} = {B8DD41C5-70C6-4183-9018-C4B518E8D36A}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KLU_COMPLEX", "KLU_COMPLEX\KLU_COMPLEX.vcxproj", "{B8DD41C5-70C6-4183-9018-C4B518E8D36A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "KLU_REAL", "KLU_REAL\KLU_REAL.vcxproj", "{C9290F02-DBB3-4ADA-BD2B-F4466463542B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ console_debug|x64 = console_debug|x64
+ console_release_omp|x64 = console_release_omp|x64
+ console_release|x64 = console_release|x64
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ ReleaseOMP|x64 = ReleaseOMP|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.ActiveCfg = console_debug|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_debug|x64.Build.0 = console_debug|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release_omp|x64.ActiveCfg = console_release_omp|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release_omp|x64.Build.0 = console_release_omp|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|x64.ActiveCfg = console_release|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.console_release|x64.Build.0 = console_release|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.ActiveCfg = Debug|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Debug|x64.Build.0 = Debug|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.ActiveCfg = Release|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.Release|x64.Build.0 = Release|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.ActiveCfg = ReleaseOMP|x64
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}.ReleaseOMP|x64.Build.0 = ReleaseOMP|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_debug|x64.ActiveCfg = Debug|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_debug|x64.Build.0 = Debug|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_release_omp|x64.ActiveCfg = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_release_omp|x64.Build.0 = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_release|x64.ActiveCfg = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.console_release|x64.Build.0 = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.Debug|x64.ActiveCfg = Debug|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.Debug|x64.Build.0 = Debug|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.Release|x64.ActiveCfg = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.Release|x64.Build.0 = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.ReleaseOMP|x64.ActiveCfg = Release|x64
+ {B8DD41C5-70C6-4183-9018-C4B518E8D36A}.ReleaseOMP|x64.Build.0 = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_debug|x64.ActiveCfg = Debug|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_debug|x64.Build.0 = Debug|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_release_omp|x64.ActiveCfg = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_release_omp|x64.Build.0 = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_release|x64.ActiveCfg = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.console_release|x64.Build.0 = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.Debug|x64.ActiveCfg = Debug|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.Debug|x64.Build.0 = Debug|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.Release|x64.ActiveCfg = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.Release|x64.Build.0 = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.ReleaseOMP|x64.ActiveCfg = Release|x64
+ {C9290F02-DBB3-4ADA-BD2B-F4466463542B}.ReleaseOMP|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/visualc/cuspice.vcxproj b/visualc/cuspice.vcxproj
new file mode 100644
index 000000000..d9047b2de
--- /dev/null
+++ b/visualc/cuspice.vcxproj
@@ -0,0 +1,2499 @@
+
+
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ console_debug
+ x64
+
+
+ console_release
+ x64
+
+
+ ReleaseOMP
+ x64
+
+
+ console_release_omp
+ x64
+
+
+
+ {83E315C7-EDD3-4F6B-AF28-87A92A4FA49A}
+ vngspice
+ Win32Proj
+
+
+
+
+ Application
+ v140
+
+
+ Application
+ true
+ v140
+
+
+ Application
+ v140
+
+
+ Application
+ true
+ v140
+
+
+ Application
+ true
+ v140
+
+
+ Application
+ true
+ v140
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ ngspice
+ $(ProjectName)\$(Configuration).$(Platform)\
+ $(ProjectName)\$(Configuration).$(Platform)\obj\
+
+
+ false
+ false
+
+
+ false
+
+
+ false
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ Disabled
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;NGDEBUG;CONFIG64;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreadedDebug
+ false
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Windows
+ 0
+ 0
+ 4194304
+ 16384
+ false
+
+
+ MachineX64
+ true
+ $(ProjectDir)KLU_COMPLEX\x64\Debug;$(ProjectDir)KLU_REAL\x64\Debug;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64;$(ProjectDir)CUDA\cuda\Debug.x64
+
+
+
+ make-install-vngspiced.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ true
+ COMPILED_BY_NVCC
+
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ Speed
+ true
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;..\src\spicelib\devices;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;CONFIG64;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreaded
+ false
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Windows
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+ UseLinkTimeCodeGeneration
+ true
+
+
+ MachineX64
+ true
+ $(ProjectDir)KLU_REAL\x64\Release;$(ProjectDir)KLU_COMPLEX\x64\Release;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
+
+
+
+ make-install-vngspice.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ false
+ COMPILED_BY_NVCC
+
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ Disabled
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;NGDEBUG;CONSOLE;CONFIG64;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreadedDebug
+ false
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Console
+ 0
+ 0
+ 0
+ 0
+ false
+
+
+ MachineX64
+ true
+ $(ProjectDir)KLU_COMPLEX\x64\Debug;$(ProjectDir)KLU_REAL\x64\Debug;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64;.\CUDA\cuda\Debug.x64\cudafiles.lib
+
+
+
+ make-install-vngspiced.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ COMPILED_BY_NVCC
+
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ Speed
+ true
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;..\src\spicelib\devices;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;CONSOLE;CONFIG64;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreaded
+ true
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Console
+ 0
+ 0
+ 0
+ 0
+ true
+ true
+ UseLinkTimeCodeGeneration
+ true
+
+
+ MachineX64
+ true
+ $(ProjectDir)KLU_REAL\x64\Release;$(ProjectDir)KLU_COMPLEX\x64\Release;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
+
+
+
+ make-install-vngspice.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ COMPILED_BY_NVCC
+
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ Speed
+ true
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;..\src\spicelib\devices;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;USE_OMP;CONFIG64;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreaded
+ true
+ true
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Windows
+ 0
+ 0
+ 4194304
+ 16394
+
+
+
+
+ UseLinkTimeCodeGeneration
+ true
+
+
+ MachineX64
+ true
+ D:\Spice_general\CuSpice+5\visualc\KLU_REAL\x64\Release;D:\Spice_general\CuSpice+5\visualc\KLU_COMPLEX\x64\Release;D:\Spice_general\CuSpice+5\visualc\CUDA\cuda\Release.x64;C:\Program Files (x86)\Visual Leak Detector\lib\Win64;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
+
+
+
+ make-install-vngspice.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ COMPILED_BY_NVCC
+
+
+
+
+ force recompilation of conf.c with actual date
+ if exist $(IntDir)conf.obj del $(IntDir)conf.obj
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ Speed
+ true
+ ..\src\spicelib\devices\isrc;..\src\spicelib\devices\res;..\src\spicelib\devices\vsrc;..\src\spicelib\devices\bsim4v7;..\src\spicelib\devices\cap;..\src\spicelib\devices\ind;..\src\spicelib\devices;..\src\spicelib\analysis;..\src\maths\poly;..\src\frontend;..\src\spicelib\devices;tmp-bison;src\include;..\src\include;..\src\spicelib\parser;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
+ _CRT_SECURE_NO_DEPRECATE;SIMULATOR;KLU;USE_CUSPICE;CONSOLE;CONFIG64;USE_OMP;%(PreprocessorDefinitions)
+ false
+
+
+ Default
+ MultiThreaded
+ true
+ true
+
+
+ Level4
+ ProgramDatabase
+ CompileAsC
+ true
+
+
+ psapi.lib;KLU_COMPLEX.lib;KLU_REAL.lib;cuda.lib;cudadevrt.lib;cudart.lib;cudart_static.lib;nvcuvid.lib;OpenCL.lib;cusparse.lib;%(AdditionalDependencies)
+ true
+ Console
+ 0
+ 0
+ 4194304
+ 16384
+ true
+ true
+ UseLinkTimeCodeGeneration
+ true
+
+
+ MachineX64
+ true
+ C:\Program Files (x86)\Visual Leak Detector\lib\Win64;%(AdditionalLibraryDirectories);C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
+
+
+
+ make-install-vngspice.bat $(OutDir) 64
+
+
+
+ false
+
+
+ compile
+
+
+ Static
+
+
+ 64
+ $(IntDir)%(Filename)%(Extension).obj
+ true
+ false
+ $(CudaIntDir)
+ false
+ compute_20,sm_20
+ COMPILED_BY_NVCC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ invoke win_bison.exe for %(Identity)
+ ..\..\flex-bison\win_bison.exe --output=.\tmp-bison\%(Filename).c --defines=.\tmp-bison\%(Filename).h %(Identity) || exit 1
+ .\tmp-bison\%(Filename).c;.\tmp-bison\%(Filename).h
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+ Document
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+ 64
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+ 64
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+ 64
+ true
+ false
+ $(CudaIntDir)
+ false
+ compile
+ Static
+
+
+ Document
+
+
+ Document
+
+
+ Document
+
+
+
\ No newline at end of file