Skip to content

Commit

Permalink
Update default Xyce executable paths (for Xyce>=6.8)
Browse files Browse the repository at this point in the history
  • Loading branch information
ra3xdh committed Oct 25, 2017
1 parent 00add62 commit c45bc09
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions qucs/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -124,9 +124,15 @@ bool loadSettings()
if(settings.contains("NgspiceExecutable")) QucsSettings.NgspiceExecutable = settings.value("NgspiceExecutable").toString();
else QucsSettings.NgspiceExecutable = "ngspice";
if(settings.contains("XyceExecutable")) QucsSettings.XyceExecutable = settings.value("XyceExecutable").toString();
else QucsSettings.XyceExecutable = "/usr/local/Xyce-Release-6.2.0-OPENSOURCE/bin/runxyce";
else {
#ifdef Q_OS_WIN
QucsSettings.XyceExecutable = "Xyce.exe";
#else
QucsSettings.XyceExecutable = "/usr/local/Xyce-Release-6.8.0-OPENSOURCE/bin/Xyce";
#endif
}
if(settings.contains("XyceParExecutable")) QucsSettings.XyceParExecutable = settings.value("XyceParExecutable").toString();
else QucsSettings.XyceParExecutable = "/usr/local/Xyce-Release-6.2.0-OPENMPI-OPENSOURCE/bin/xmpirun -np %p";
else QucsSettings.XyceParExecutable = "mpirun -np %p /usr/local/Xyce-Release-6.8.0-OPENMPI-OPENSOURCE/bin/Xyce";
if(settings.contains("SpiceOpusExecutable")) QucsSettings.SpiceOpusExecutable = settings.value("SpiceOpusExecutable").toString();
else QucsSettings.SpiceOpusExecutable = "spiceopus";
if(settings.contains("Nprocs")) QucsSettings.NProcs = settings.value("Nprocs").toInt();
Expand Down

0 comments on commit c45bc09

Please sign in to comment.