Skip to content

new class ModelicaSystemDoE #312

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

Draft
wants to merge 45 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
ab6ab52
[ModelicaSystem] remove class variable csvFile; define name based on …
syntron Jun 23, 2025
047a653
[ModelicaSystem/test_ModelicaSystem] fix test (csvFile no longer a cl…
syntron Jun 23, 2025
bb8a8be
[ModelicaSystem] fix mypy: use self.resultfile
syntron Jun 28, 2025
3e7d9eb
[ModelicaSystem] split simulate() into two methods
syntron Jun 13, 2025
b57c7e3
[ModelicaSystem] improve docstring for simulate_cmd()
syntron Jun 23, 2025
cda6d1c
[ModelicaSystem] add type hints for set*() functions and rename argum…
syntron Jun 23, 2025
c21c58f
[ModelicaSystem] add _prepare_inputdata()
syntron Jun 23, 2025
bf3a1a4
[ModelicaSystem] update _set_method_helper()
syntron Jun 23, 2025
0301043
[ModelicaSystem] improve definition of _prepare_inputdata()
syntron Jun 23, 2025
341e429
[ModelicaSystem] rename _prepare_inputdata() => _prepare_input_data()
syntron Jun 23, 2025
1cbd1f7
[ModelicaSystem] update setInput()
syntron Jun 23, 2025
2c87f4e
update tests - use new dict based input for set*() methods
syntron Jun 23, 2025
c498498
[ModelicaSystem] add type hint for return value of isParameterChangea…
syntron Jun 23, 2025
3b0c9d9
[ModelicaSystem] fix type hint for _prepare_input_data() - use dict[s…
syntron Jun 23, 2025
241615d
[ModelicaSystem] setInput() - handly input data as list of tuples
syntron Jun 23, 2025
f8c742b
update tests - use new dict based input for setInput() method
syntron Jun 23, 2025
9ec7edd
[test_linearization] fix setInput() call
syntron Jun 24, 2025
36ca683
[ModelicaSystem] simplify _set_method_helper()
syntron Jun 26, 2025
817f20d
[ModelicaSystem] improve setInputs() - reduce spaces / cleanup
syntron Jun 26, 2025
1724e83
Merge branch 'ModelicaSystem_rewrite_set_functions' into ModelicaSyst…
syntron Jul 2, 2025
2edcbda
Merge branch 'ModelicaSystem_simulate' into ModelicaSystemDoE_require…
syntron Jul 2, 2025
86c5cdd
[ModelicaSystemDoE] add class
syntron Jun 24, 2025
a072d8d
[__init__] add class ModelicaSystemDoE
syntron Jun 24, 2025
8b08591
[test_ModelicaSystemDoE] add test
syntron Jun 24, 2025
6a20e44
[ModelicaSystemDoE] add docstrings
syntron Jun 25, 2025
d794f8d
[ModelicaSystemDoE] define dict keys as constants
syntron Jun 25, 2025
7848282
[ModelicaSystemDoE] build model after all structural parameters are d…
syntron Jun 25, 2025
9a9c7f1
[ModelicaSystemDoE] cleanup prepare() / rename variables
syntron Jun 25, 2025
4639bf9
[ModelicaSystemDoE] cleanup simulate() / rename variables
syntron Jun 25, 2025
682171f
[ModelicaSystemDoE] cleanup get_solutions() / rename variables
syntron Jun 25, 2025
6424711
[test_ModelicaSystemDoE] update test
syntron Jun 25, 2025
73b87fb
[ModelicaSystemDoE] add example to show the usage
syntron Jun 25, 2025
53a94da
add pandas as new dependency (use in ModelicaSystemDoE)
syntron Jun 25, 2025
9a3b7a7
[test_ModelicaSystemDoE] fix mypy
syntron Jun 25, 2025
d2a1afc
add pandas to requirements in pyproject.toml
syntron Jun 25, 2025
ae68c42
[ModelicaSystemDoE] rename class constants
syntron Jun 25, 2025
1e7e48c
[ModelicaSystemDoE] remove dependency on pandas
syntron Jun 28, 2025
81b4840
[ModelicaSystemDoE.simulate] fix percent of tasks left
syntron Jun 28, 2025
05e5f18
[ModelicaSystemDoE.prepare] do not convert all non-structural paramet…
syntron Jun 28, 2025
9c411d8
[ModelicaSystemDoE] update set parameter expressions for str and bool
syntron Jun 28, 2025
dea325d
[ModelicaSystemDoE] rename class constants
syntron Jun 28, 2025
a15945a
[ModelicaSystemDoE] fix bool comparison
syntron Jun 28, 2025
1e5f03f
[ModelicaSystemDoE] remove unused code
syntron Jun 28, 2025
42f571a
[ModelicaSystem] fix updated definition of resultfile
syntron Jul 2, 2025
36730bf
[ModelicaSystemCmd] fix mypy warning in ModelicaSystemDoE on usage of…
syntron Jul 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading