Skip to content

[ModelicaSystemDoE] use OMCPath - #333

Merged
adeas31 merged 34 commits into
OpenModelica:masterfrom
syntron:ModelicaSystemDoE_use_OMCPath
Nov 5, 2025
Merged

[ModelicaSystemDoE] use OMCPath#333
adeas31 merged 34 commits into
OpenModelica:masterfrom
syntron:ModelicaSystemDoE_use_OMCPath

Conversation

@syntron

@syntron syntron commented Aug 12, 2025

Copy link
Copy Markdown
Contributor

use OMCPath within ModelicaSystemDoE - this allows to run DoEs also on docker or WSL

needs PR #312 and PR #324

@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch 2 times, most recently from 2f58334 to 917540f Compare August 14, 2025 20:19
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch from 917540f to 36443e9 Compare August 16, 2025 13:26
@adeas31 adeas31 added this to the 4.1.0 milestone Aug 18, 2025
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch 2 times, most recently from 52f1172 to 858b873 Compare October 15, 2025 21:49
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch from 858b873 to 11106d6 Compare October 30, 2025 21:04
This was referenced Oct 30, 2025
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch from 788a197 to 3a847cf Compare November 4, 2025 19:58
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch 3 times, most recently from e76ba81 to 0e4a26a Compare November 5, 2025 14:46
* no need to add aditional requirements
* hint how to use pandas in the docstrings
* update test to match code changes
* remove DICT_RESULT_FILENAME
* add comment
* add DICT_ID_STRUCTURE and DICT_ID_NON_STRUCTURE
* rename param_simple => param_non_structure
* add ModelicaSystem.session() - returns _getconn
* add ModelicaSystemDoE.session() - returns _mod.session()

reasoning:
* do not access private variables of a class
* limit chain access to (sub)data
it does not exists at this point thus, resolve() and absolute() will fail
@syntron
syntron force-pushed the ModelicaSystemDoE_use_OMCPath branch from 0e4a26a to 04b973f Compare November 5, 2025 18:16
@adeas31
adeas31 enabled auto-merge (squash) November 5, 2025 19:30
@adeas31
adeas31 merged commit f5ec079 into OpenModelica:master Nov 5, 2025
14 checks passed
@syntron
syntron deleted the ModelicaSystemDoE_use_OMCPath branch November 5, 2025 21:48
@adeas31 adeas31 modified the milestones: 4.1.0, 5.0.0 Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants