Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #125

Merged
merged 18 commits into from
Oct 16, 2023
Merged

Dev #125

merged 18 commits into from
Oct 16, 2023

Conversation

nunobrum
Copy link
Owner

Basing all basic routines on spicelib.

The QSPICE and LTSPICE raw files are not compatible
This needs to have a better fix afterwards.
…art time to compute the timeout.

Fixing problem with relative imports

Refactoring the SimRunner so that it can cycle multiple times on the completed tasks
Adapting the ServerSimRunner class to the changes done recently on the SimRunner task, where complete_tasks list was added.

Refactoring the timeout mechanism so that the correct timeout is applied per task, taking into account the task start time.
Adding dedicated function that calculates the timeout time to avoid code duplication
Renaming the file_cleanup to cleanup_files. Keeping the former as legacy.
Deleting everything that is related with Xyce, QSpice or NGspice.
Deleting Client-Server stuff
# Conflicts:
#	PyLTSpice/client_server/sim_client.py
#	PyLTSpice/client_server/sim_server.py
#	PyLTSpice/client_server/srv_sim_runner.py
#	PyLTSpice/editor/spice_editor.py
#	PyLTSpice/log/ltsteps.py
#	PyLTSpice/raw/raw_read.py
#	PyLTSpice/rawplot.py
#	PyLTSpice/sim/ltspice_simulator.py
#	PyLTSpice/sim/run_task.py
#	PyLTSpice/sim/sim_runner.py
#	PyLTSpice/sim/sim_stepping.py
#	PyLTSpice/sim/simulator.py
#	PyLTSpice/sim/tookit/failure_modes.py
#	PyLTSpice/sim/tookit/sim_analysis.py
#	README.md
#	examples/sim_server.py
@nunobrum nunobrum merged commit 4c82cd3 into master Oct 16, 2023
3 checks passed
@nunobrum nunobrum deleted the dev branch October 16, 2023 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant