├── .coverage ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── .ropeproject │ └── config.py ├── LICENSE ├── README.md ├── cli_demo_nomocks.py ├── config └── default.yml ├── data ├── 01 │ └── simple_buck01.plecs ├── 02 │ └── simple_buck02.plecs └── simple_buck.plecs ├── docs ├── CLI_DEMO_NOMOCKS.md ├── DEV_PLAN.md ├── METHOD_CONSOLIDATION_SUMMARY.md ├── OPUS41_REVIEW.md ├── PROGRESS_MEMO.md ├── REAL_PLECS_INTEGRATION_MEMO.md ├── REFACTORING.md ├── REFACTORING_CLEAN.md ├── WORKFLOW_FREEZE_MEMO.md ├── api │ ├── index.rst │ ├── modules.rst │ ├── pyplecs.api.rst │ ├── pyplecs.cache.rst │ ├── pyplecs.core.rst │ ├── pyplecs.logging.rst │ ├── pyplecs.orchestration.rst │ ├── pyplecs.rst │ └── pyplecs.webgui.rst ├── conf.py ├── dependency_map.md ├── development_environment_setup.md ├── examples.rst ├── examples │ └── README.rst ├── incomplete_methods_inventory.md ├── index.rst ├── method_specifications.md ├── shared_utilities_requirements.md └── xml_rcp_plecs.md ├── examples ├── README.md ├── integrate_with_fastapi.md ├── integrate_with_fastapi.py ├── load_model_and_set_vars.md ├── load_model_and_set_vars.py ├── parallel_coordinate_implementation.py ├── parameter_sweep.md ├── parameter_sweep.py ├── parameter_sweep_fixed.py ├── real_plecs_parallel_analysis.py ├── run_headless_sim.md ├── run_headless_sim.py ├── simple_buck_example.md ├── simple_buck_example.py ├── simple_simulation.md ├── simple_simulation.py ├── test_all.py ├── test_simple.py └── working_example.py ├── prompts └── code_review.md ├── pyplecs ├── __init__.py ├── api │ ├── __init__.py │ └── __pycache__ │ │ └── __init__.cpython-310.pyc ├── cache │ ├── __init__.py │ └── __pycache__ │ │ └── __init__.cpython-310.pyc ├── cli │ └── installer.py ├── config.py ├── core │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-310.pyc │ │ └── models.cpython-310.pyc │ └── models.py ├── exceptions.py ├── logging │ ├── __init__.py │ └── __pycache__ │ │ └── __init__.cpython-310.pyc ├── orchestration │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-310.pyc │ ├── simulation_plan.py │ └── simulation_viewer.py ├── plecs_components.py ├── plecs_parser.py ├── pyplecs.py ├── utils.py └── webgui │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-310.pyc │ └── webgui.cpython-310.pyc │ └── webgui.py ├── pyproject.toml ├── pytest.ini ├── quick_test.py ├── requirements.txt ├── setup.py ├── setup_env.sh ├── start_webgui.py ├── static └── style.css ├── templates ├── base.html ├── cache.html ├── dashboard.html ├── settings.html └── simulations.html ├── test_api_scenarios.py ├── test_commit_fast.py ├── test_real_plecs.py ├── tests ├── README.md ├── __init__.py ├── e2e │ ├── test_end_to_end_cli.py │ ├── test_entrypoint.py │ └── test_smoke.py ├── integration │ ├── test_automated.py │ ├── test_cache_behavior.py │ ├── test_end_to_end_workflows.py │ ├── test_install_full.py │ ├── test_local_xmlrpc_server.py │ ├── test_method_consolidation.py │ ├── test_plecs_integration_simple.py │ ├── test_plecs_xmlrpc_integration.py │ ├── test_real_plecs_integration.py │ ├── test_simulate_batch.py │ └── test_simulation.py ├── interactive │ ├── test_gui_automation.py │ └── test_interactive.py └── unit │ ├── test_check_simulation.py │ ├── test_coverage_boosters.py │ ├── test_final_coverage.py │ ├── test_generic_converter.py │ ├── test_installer.py │ ├── test_load_model_vars.py │ ├── test_model_vars_validator.py │ ├── test_modelvars_parser.py │ ├── test_parser.py │ ├── test_plecs_app.py │ ├── test_plecs_server_methods.py │ ├── test_refactored.py │ ├── test_run_sim_single.py │ └── test_utils.py ├── tools ├── debug_parse_init.py ├── installers │ ├── USAGE_WINDOWS.md │ └── windows_installer.ps1 └── run_parse_sample.py └── validate_consolidation.py /.coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/.coverage -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/.ropeproject/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/.vscode/.ropeproject/config.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/README.md -------------------------------------------------------------------------------- /cli_demo_nomocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/cli_demo_nomocks.py -------------------------------------------------------------------------------- /config/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/config/default.yml -------------------------------------------------------------------------------- /data/01/simple_buck01.plecs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/data/01/simple_buck01.plecs -------------------------------------------------------------------------------- /data/02/simple_buck02.plecs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/data/02/simple_buck02.plecs -------------------------------------------------------------------------------- /data/simple_buck.plecs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/data/simple_buck.plecs -------------------------------------------------------------------------------- /docs/CLI_DEMO_NOMOCKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/CLI_DEMO_NOMOCKS.md -------------------------------------------------------------------------------- /docs/DEV_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/DEV_PLAN.md -------------------------------------------------------------------------------- /docs/METHOD_CONSOLIDATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/METHOD_CONSOLIDATION_SUMMARY.md -------------------------------------------------------------------------------- /docs/OPUS41_REVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/OPUS41_REVIEW.md -------------------------------------------------------------------------------- /docs/PROGRESS_MEMO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/PROGRESS_MEMO.md -------------------------------------------------------------------------------- /docs/REAL_PLECS_INTEGRATION_MEMO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/REAL_PLECS_INTEGRATION_MEMO.md -------------------------------------------------------------------------------- /docs/REFACTORING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/REFACTORING.md -------------------------------------------------------------------------------- /docs/REFACTORING_CLEAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/REFACTORING_CLEAN.md -------------------------------------------------------------------------------- /docs/WORKFLOW_FREEZE_MEMO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/WORKFLOW_FREEZE_MEMO.md -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/modules.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.api.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.cache.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.cache.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.core.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.logging.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.orchestration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.orchestration.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.rst -------------------------------------------------------------------------------- /docs/api/pyplecs.webgui.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/api/pyplecs.webgui.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/dependency_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/dependency_map.md -------------------------------------------------------------------------------- /docs/development_environment_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/development_environment_setup.md -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/examples/README.rst -------------------------------------------------------------------------------- /docs/incomplete_methods_inventory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/incomplete_methods_inventory.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/method_specifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/method_specifications.md -------------------------------------------------------------------------------- /docs/shared_utilities_requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/shared_utilities_requirements.md -------------------------------------------------------------------------------- /docs/xml_rcp_plecs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/docs/xml_rcp_plecs.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/integrate_with_fastapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/integrate_with_fastapi.md -------------------------------------------------------------------------------- /examples/integrate_with_fastapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/integrate_with_fastapi.py -------------------------------------------------------------------------------- /examples/load_model_and_set_vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/load_model_and_set_vars.md -------------------------------------------------------------------------------- /examples/load_model_and_set_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/load_model_and_set_vars.py -------------------------------------------------------------------------------- /examples/parallel_coordinate_implementation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/parallel_coordinate_implementation.py -------------------------------------------------------------------------------- /examples/parameter_sweep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/parameter_sweep.md -------------------------------------------------------------------------------- /examples/parameter_sweep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/parameter_sweep.py -------------------------------------------------------------------------------- /examples/parameter_sweep_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/parameter_sweep_fixed.py -------------------------------------------------------------------------------- /examples/real_plecs_parallel_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/real_plecs_parallel_analysis.py -------------------------------------------------------------------------------- /examples/run_headless_sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/run_headless_sim.md -------------------------------------------------------------------------------- /examples/run_headless_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/run_headless_sim.py -------------------------------------------------------------------------------- /examples/simple_buck_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/simple_buck_example.md -------------------------------------------------------------------------------- /examples/simple_buck_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/simple_buck_example.py -------------------------------------------------------------------------------- /examples/simple_simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/simple_simulation.md -------------------------------------------------------------------------------- /examples/simple_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/simple_simulation.py -------------------------------------------------------------------------------- /examples/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/test_all.py -------------------------------------------------------------------------------- /examples/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/test_simple.py -------------------------------------------------------------------------------- /examples/working_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/examples/working_example.py -------------------------------------------------------------------------------- /prompts/code_review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/prompts/code_review.md -------------------------------------------------------------------------------- /pyplecs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/__init__.py -------------------------------------------------------------------------------- /pyplecs/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/api/__init__.py -------------------------------------------------------------------------------- /pyplecs/api/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/api/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/cache/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/cache/__init__.py -------------------------------------------------------------------------------- /pyplecs/cache/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/cache/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/cli/installer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/cli/installer.py -------------------------------------------------------------------------------- /pyplecs/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/config.py -------------------------------------------------------------------------------- /pyplecs/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/core/__init__.py -------------------------------------------------------------------------------- /pyplecs/core/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/core/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/core/__pycache__/models.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/core/__pycache__/models.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/core/models.py -------------------------------------------------------------------------------- /pyplecs/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/exceptions.py -------------------------------------------------------------------------------- /pyplecs/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/logging/__init__.py -------------------------------------------------------------------------------- /pyplecs/logging/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/logging/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/orchestration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/orchestration/__init__.py -------------------------------------------------------------------------------- /pyplecs/orchestration/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/orchestration/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/orchestration/simulation_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/orchestration/simulation_plan.py -------------------------------------------------------------------------------- /pyplecs/orchestration/simulation_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/orchestration/simulation_viewer.py -------------------------------------------------------------------------------- /pyplecs/plecs_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/plecs_components.py -------------------------------------------------------------------------------- /pyplecs/plecs_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/plecs_parser.py -------------------------------------------------------------------------------- /pyplecs/pyplecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/pyplecs.py -------------------------------------------------------------------------------- /pyplecs/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/utils.py -------------------------------------------------------------------------------- /pyplecs/webgui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/webgui/__init__.py -------------------------------------------------------------------------------- /pyplecs/webgui/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/webgui/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/webgui/__pycache__/webgui.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/webgui/__pycache__/webgui.cpython-310.pyc -------------------------------------------------------------------------------- /pyplecs/webgui/webgui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyplecs/webgui/webgui.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/pytest.ini -------------------------------------------------------------------------------- /quick_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/quick_test.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/setup.py -------------------------------------------------------------------------------- /setup_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/setup_env.sh -------------------------------------------------------------------------------- /start_webgui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/start_webgui.py -------------------------------------------------------------------------------- /static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/static/style.css -------------------------------------------------------------------------------- /templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/templates/base.html -------------------------------------------------------------------------------- /templates/cache.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/templates/cache.html -------------------------------------------------------------------------------- /templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/templates/dashboard.html -------------------------------------------------------------------------------- /templates/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/templates/settings.html -------------------------------------------------------------------------------- /templates/simulations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/templates/simulations.html -------------------------------------------------------------------------------- /test_api_scenarios.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/test_api_scenarios.py -------------------------------------------------------------------------------- /test_commit_fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/test_commit_fast.py -------------------------------------------------------------------------------- /test_real_plecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/test_real_plecs.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/e2e/test_end_to_end_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/e2e/test_end_to_end_cli.py -------------------------------------------------------------------------------- /tests/e2e/test_entrypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/e2e/test_entrypoint.py -------------------------------------------------------------------------------- /tests/e2e/test_smoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/e2e/test_smoke.py -------------------------------------------------------------------------------- /tests/integration/test_automated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_automated.py -------------------------------------------------------------------------------- /tests/integration/test_cache_behavior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_cache_behavior.py -------------------------------------------------------------------------------- /tests/integration/test_end_to_end_workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_end_to_end_workflows.py -------------------------------------------------------------------------------- /tests/integration/test_install_full.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_install_full.py -------------------------------------------------------------------------------- /tests/integration/test_local_xmlrpc_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_local_xmlrpc_server.py -------------------------------------------------------------------------------- /tests/integration/test_method_consolidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_method_consolidation.py -------------------------------------------------------------------------------- /tests/integration/test_plecs_integration_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_plecs_integration_simple.py -------------------------------------------------------------------------------- /tests/integration/test_plecs_xmlrpc_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_plecs_xmlrpc_integration.py -------------------------------------------------------------------------------- /tests/integration/test_real_plecs_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_real_plecs_integration.py -------------------------------------------------------------------------------- /tests/integration/test_simulate_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_simulate_batch.py -------------------------------------------------------------------------------- /tests/integration/test_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/integration/test_simulation.py -------------------------------------------------------------------------------- /tests/interactive/test_gui_automation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/interactive/test_gui_automation.py -------------------------------------------------------------------------------- /tests/interactive/test_interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/interactive/test_interactive.py -------------------------------------------------------------------------------- /tests/unit/test_check_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_check_simulation.py -------------------------------------------------------------------------------- /tests/unit/test_coverage_boosters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_coverage_boosters.py -------------------------------------------------------------------------------- /tests/unit/test_final_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_final_coverage.py -------------------------------------------------------------------------------- /tests/unit/test_generic_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_generic_converter.py -------------------------------------------------------------------------------- /tests/unit/test_installer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_installer.py -------------------------------------------------------------------------------- /tests/unit/test_load_model_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_load_model_vars.py -------------------------------------------------------------------------------- /tests/unit/test_model_vars_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_model_vars_validator.py -------------------------------------------------------------------------------- /tests/unit/test_modelvars_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_modelvars_parser.py -------------------------------------------------------------------------------- /tests/unit/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_parser.py -------------------------------------------------------------------------------- /tests/unit/test_plecs_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_plecs_app.py -------------------------------------------------------------------------------- /tests/unit/test_plecs_server_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_plecs_server_methods.py -------------------------------------------------------------------------------- /tests/unit/test_refactored.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_refactored.py -------------------------------------------------------------------------------- /tests/unit/test_run_sim_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_run_sim_single.py -------------------------------------------------------------------------------- /tests/unit/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tests/unit/test_utils.py -------------------------------------------------------------------------------- /tools/debug_parse_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tools/debug_parse_init.py -------------------------------------------------------------------------------- /tools/installers/USAGE_WINDOWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tools/installers/USAGE_WINDOWS.md -------------------------------------------------------------------------------- /tools/installers/windows_installer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tools/installers/windows_installer.ps1 -------------------------------------------------------------------------------- /tools/run_parse_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/tools/run_parse_sample.py -------------------------------------------------------------------------------- /validate_consolidation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tinix84/pyplecs/HEAD/validate_consolidation.py --------------------------------------------------------------------------------