Comments (4)
Move to optional:
- resizable Inputs/Outputs : For most tools, changing the IO during runtime is impossible and we are calling this "Basic" which is, in my opinion, a contradiction
Not even optional, I think. Same goes for "Resizable Parameter Arrays"
from fmi-guides.
Why "Binary FMUs for Desktop Platforms" and "... intended mainly for desktop simulation uses"? (typo by the way) - This is a very basic profile in general. It could be a first set of features to be supported on any platform that wants to start supporting FMUs. Let's include those, too.
from fmi-guides.
Not even optional, I think. Same goes for "Resizable Parameter Arrays"
I would consider "Resizable Parameter Arrays" arrays as recommended.
Same for tunable parameters.
from fmi-guides.
Discussion:
Kaska: We could have a basic CS, "middle" and advanced CS Profile
Pierre: if the basic only contains feature that are mandatory anyway, it is not necessary. We could rename "basic". This was referring more to the CS features such as early return.
Pierre: the intention for this Profile was perhaps: "normal CS is enough, but we need the arrays". For the "resizable" users perhaps underestimated the effort.
Christian: Shouldn'd we have a "simple array profile" and an "advanced arrays profile
Pierre/ Matthias: we should come from use cases
Christian: Arrays are wanted by almost all users and they are mandatory in FMI 3.0 anyway.
Pierre: We could still list it, because there might be other use cases.
Currently the profiles are not very regularized. E.g. there is no basic ME profile. Currently all the profiles are standalone, the more advanced profiles list again all the simple features.
from fmi-guides.
Related Issues (20)
- Mention that LOAD_WITH_ALTERED_SEARCH_PATH might help for FMUs loading subdlls on windows HOT 1
- Provide guidance, if a tool cannot do init iteration, the tool should report that correctly in the modelDescription.xml
- Add recommendations on cybersecurity topics w.r.t. to FMU exchange
- Add MA logo to FMI implementer's guide HOT 1
- Terminal and Icons: Allow TerminalGraphicalRepresentation::iconBaseName to be empty -> simple rectangle support HOT 1
- Concentrate FMI profiles on FMI 3.0 HOT 1
- Changes to sensor profile
- Changes to optimization profile
- Prepare publication of IG
- Explain how to reach equality of start values in XML vs. C code
- Hint to -fno-gnu-unique
- Add hints for usage of unsderscores for parameters with structured naming convention in layered standards
- Create list of features
- Create initial content for fmi-ls-bus guide
- Add initial header files for CAN, CAN FD and CAN XL utility functions
- Issues within fmi-ls-bus headers HOT 2
- Missing macros in fmi3LsBusUtil.h
- Macro FMI3_LS_BUS_READ_NEXT_OPERATION(_DIRECT) does not support operations without payload
- Fix syntax error within FMI3_LS_BUS_BUFFER_WRITE
- fmi-ls-bus: Syntax error within FMI3_LS_BUS_CAN_CREATE_OP_CAN_XL_TRANSMIT macro
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fmi-guides.