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 43 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
8d19d26
[ModelicaSystem] add type hints for set*() functions and rename argum…
syntron Jun 23, 2025
9ac6a0e
[ModelicaSystem] add _prepare_inputdata()
syntron Jun 23, 2025
980ac33
[ModelicaSystem] update _set_method_helper()
syntron Jun 23, 2025
7c24f10
[ModelicaSystem] improve definition of _prepare_inputdata()
syntron Jun 23, 2025
b864a6c
[ModelicaSystem] rename _prepare_inputdata() => _prepare_input_data()
syntron Jun 23, 2025
3f180a6
[ModelicaSystem] update setInput()
syntron Jun 23, 2025
55051d9
update tests - use new dict based input for set*() methods
syntron Jun 23, 2025
3d8b83a
[ModelicaSystem] add type hint for return value of isParameterChangea…
syntron Jun 23, 2025
1b5917c
[ModelicaSystem] fix type hint for _prepare_input_data() - use dict[s…
syntron Jun 23, 2025
b5766f4
[ModelicaSystem] setInput() - handly input data as list of tuples
syntron Jun 23, 2025
9ef9d69
update tests - use new dict based input for setInput() method
syntron Jun 23, 2025
2fc67b9
[test_linearization] fix setInput() call
syntron Jun 24, 2025
bbd8740
[ModelicaSystem] simplify _set_method_helper()
syntron Jun 26, 2025
675a648
[ModelicaSystem] improve setInputs() - reduce spaces / cleanup
syntron Jun 26, 2025
9fcd39a
[ModelicaSystem] fix rebase fallout
syntron Jul 7, 2025
92651c5
[ModelicaSystem] fix rebase fallout 2
syntron Jul 7, 2025
d695899
[ModelicaSystem] remove _has_inputs - is defined by _inputs empty or not
syntron Jul 7, 2025
4fa05f1
[test_ModelicaSystem] cleanup
syntron Jul 7, 2025
30cb70e
[ModelicaSystem] simplify handling of inputs
syntron Jul 11, 2025
321b645
[ModelicaSystemDoE] add class
syntron Jun 24, 2025
0875b86
[__init__] add class ModelicaSystemDoE
syntron Jun 24, 2025
d604dd3
[test_ModelicaSystemDoE] add test
syntron Jun 24, 2025
0bfa65a
[ModelicaSystemDoE] add docstrings
syntron Jun 25, 2025
f4935cc
[ModelicaSystemDoE] define dict keys as constants
syntron Jun 25, 2025
ecdd0d5
[ModelicaSystemDoE] build model after all structural parameters are d…
syntron Jun 25, 2025
d690030
[ModelicaSystemDoE] cleanup prepare() / rename variables
syntron Jun 25, 2025
9261755
[ModelicaSystemDoE] cleanup simulate() / rename variables
syntron Jun 25, 2025
1808f65
[ModelicaSystemDoE] cleanup get_solutions() / rename variables
syntron Jun 25, 2025
99209a7
[test_ModelicaSystemDoE] update test
syntron Jun 25, 2025
b88708e
[ModelicaSystemDoE] add example to show the usage
syntron Jun 25, 2025
8ce69b4
add pandas as new dependency (use in ModelicaSystemDoE)
syntron Jun 25, 2025
7fbd5c3
[test_ModelicaSystemDoE] fix mypy
syntron Jun 25, 2025
72532c3
add pandas to requirements in pyproject.toml
syntron Jun 25, 2025
5914f63
[ModelicaSystemDoE] rename class constants
syntron Jun 25, 2025
d670331
[ModelicaSystemDoE] remove dependency on pandas
syntron Jun 28, 2025
a4d8e0c
[ModelicaSystemDoE.simulate] fix percent of tasks left
syntron Jun 28, 2025
0cf2b28
[ModelicaSystemDoE.prepare] do not convert all non-structural paramet…
syntron Jun 28, 2025
4e78324
[ModelicaSystemDoE] update set parameter expressions for str and bool
syntron Jun 28, 2025
f09d785
[ModelicaSystemDoE] rename class constants
syntron Jun 28, 2025
76df7a0
[ModelicaSystemDoE] fix bool comparison
syntron Jun 28, 2025
c9fded7
[ModelicaSystemDoE] remove unused code
syntron Jun 28, 2025
201f77f
[ModelicaSystemCmd] fix mypy warning in ModelicaSystemDoE on usage of…
syntron Jul 2, 2025
7545971
[ModelicaSystemDoE] fix rebase fallout
syntron Jul 9, 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