Comments (4)
@nickbattle, can you make a PR to fix the above problems?
from reference-fmus.
@t-sommer I'm a bit confused by ReferenceFMU versions. At the moment, I'm testing via the master branch of fmi-standard which has a submodule for ReferenceFMUs linked at c40ae3b? That produces fewer errors than the list above, but still has some:
--------------------- Clocks/FMI3.xml
Checking XML
2.2.8 Variable "inClock3" causality/variability/initial/start <input>/<clock>/<exact>/nil invalid at line 16
2.2.8 Variable "inClock3" initial/variability/start <exact>/<clock>/nil invalid at line 16
2.2.8 Variable "inClock3" invalid at line 16
2.2.8 Variable "input2" causality/variability/initial/start <input>/<discrete>/nil/nil invalid at line 24
2.2.8 Variable "input2" invalid at line 24
2.2.1 Variables invalid
2.2.9 Outputs section does not match output variables at line 28
2.2.9 InitialUnknowns must include refs: {1004, 1005, 2001, 2002, 2003, 2004, 2005, 2007}
Errors found.
--------------------- Feedthrough/FMI3.xml
Checking XML
2.2.9 InitialUnknowns must include refs: {3, 5, 7, 9, 12}
Errors found.
The clocks example needs to supply a "start" attribute for inClocks3 and input2, but without knowledge of what these FMUs do, I'm reluctant to "guess" a start value, especially since they are Reference FMUs. The outputs section and initial unknowns are (presumably) less controversial. Who owns these FMUs?
from reference-fmus.
I'm a bit confused by ReferenceFMU versions.
The latest master
of the Reference FMUs should implement the latest release of fmi-standard (i.e. v3.0-alpha.5
at the moment). The submodule ref in fmi-standard might not be up-to-date yet.
Who owns these FMUs?
It's a community project. If you make a PR I'll be happy to look over it before we merge it.
from reference-fmus.
How does #61 look?
from reference-fmus.
Related Issues (20)
- Include DASSL solver
- Specify CSV input / output format for fmusim
- cs_early_return and cs_event_mode simulate beyond stop time
- The capability flag mightReturnEarlyFromDoStep in the BouncingBall-fmi3-CS may be set to "true"
- Extract only binaries and resources
- issues with fmi2.0-CS FMUs in 0.0.28 build HOT 5
- fmi3GetIntervalDecimal is not allowed in Clock.fmu HOT 2
- fmi3GetInt32 fails in reading the input in Clocks.fmu HOT 1
- System.AccessViolationException: 'Attempted to read or write protected memory. HOT 3
- Clocks.fmu: access common variables outside activateModelPartition3() HOT 1
- Clocks.fmu: clcoks attribute of the totalInClockTicks variable HOT 1
- Make `FMI.c` build with -std=c89
- Bug with setFloat32 for discrete variables in feedthough FMU
- Bug with setint32 stair FMU
- Getstring in model.h HOT 1
- [fmusim] Feedthrough outputs are calculated one step too late
- Simulation is not terminated when terminateSimulation = true
- Sample final outputs when terminateSimulation == true in ME
- Check if function may be called after terminateSimulation = true HOT 1
- 'fmusim' incorrect results for ME FMUs
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 reference-fmus.