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

add FMI3.0 prototype for cosimulation #1414

Merged
merged 32 commits into from
Jan 17, 2025
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
bfa6858
add FMI3.0 prototype for cosimulation
arun3688 Dec 13, 2024
dbf8e13
check for .fmu
arun3688 Dec 13, 2024
fadef84
fix variable name conflicts
arun3688 Dec 14, 2024
4395cd6
add Makefile
arun3688 Dec 14, 2024
c941bd0
add test VanDerPol.lua
arun3688 Dec 14, 2024
229e535
add test to Makefile
arun3688 Dec 14, 2024
f1be98b
handle numeric types for data types
arun3688 Dec 18, 2024
0aba6ae
add reference test Stair.lua
arun3688 Dec 18, 2024
94e3de3
fix switch cases
arun3688 Dec 18, 2024
b5b32fe
add support for multiple numeric types
arun3688 Dec 19, 2024
ed25ed3
add reference-fmu test Feedthrough
arun3688 Dec 19, 2024
c72b215
add reference-fmus/3.0/Dahlquist.lua
arun3688 Dec 19, 2024
f5f5177
add reference-fmus/3.0/Resource.lua
arun3688 Dec 19, 2024
6e5c87e
implement fmi3 initial attribute table
arun3688 Jan 3, 2025
2cdbdbf
attempts to fix memory leaks
arun3688 Jan 4, 2025
320f82f
do not free memory multiple times
arun3688 Jan 4, 2025
6e07b64
fix memory leaks in parseModelStructureElement()
arun3688 Jan 8, 2025
4acc028
expected output
arun3688 Jan 8, 2025
331353e
update 3rdParty
arun3688 Jan 13, 2025
41ff063
fix variable indexing
arun3688 Jan 13, 2025
7acd243
update fmi4c library
arun3688 Jan 13, 2025
270ed45
fix fmi2_getVariableByIndex
arun3688 Jan 13, 2025
f61cdc1
fix deleting directory error messages
arun3688 Jan 15, 2025
4642c5c
update fmi4c
arun3688 Jan 15, 2025
4383454
update fmi4c
arun3688 Jan 15, 2025
98e3831
update fmi4c
arun3688 Jan 15, 2025
42e4fd4
unpack the fmu in temp directory and load fmi handle from unpacked lo…
arun3688 Jan 15, 2025
6d2cd8c
fix memory leaks in parseModelStructureElementFMI3()
arun3688 Jan 15, 2025
e390b5d
fix function call
arun3688 Jan 15, 2025
9a28dad
fix fmiVersion
arun3688 Jan 15, 2025
4d62382
upodate fmi4c with master
arun3688 Jan 16, 2025
c9356c5
update fmi4c with OMSimulator 3rdparty master
arun3688 Jan 16, 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
Prev Previous commit
Next Next commit
expected output
arun3688 committed Jan 8, 2025
commit 4acc0286b6ec067d004114272877e0356a550ce3
2 changes: 0 additions & 2 deletions testsuite/reference-fmus/3.0/Stair.lua
Original file line number Diff line number Diff line change
@@ -34,8 +34,6 @@ else
end

-- Result:
-- info: vars: time
-- info: vars: counter
-- Loading FMI version 3...
-- info: Result file: Stair-cs.mat (bufferSize=1)
-- signal counter is equal