Commit | Author | Summary |
d671df53d | Adrian Pop | fix to handle array variables attributes if we dont do scalarization - the each qualifier will be lost as we cannot represent it yet in DAE.Var |
9646ce441 | Per Östlund | [NF] Don't evaluate impure funcs in if-conditions. |
b0af930c0 | Adrian Pop | fix for ticket:5133, make impure function calls be parameter expressions |
e941483d3 | Adrian Pop | fix for ticket:5130 and ticket:5131 - do not free memory on fmi2Terminate as it should be possible to call fmi2GetXXX after it, just set the modelTerminated status - move memory free from fmi2Terminate to fmi2FreeInstance |
2708d45b1 | Adrian Pop | activate the needed flags when -d=-nfScalarize is on |
aa6173bbd | Adrian Pop | make impure functions be of variability continuous (ticket:5127) - remove the check for impure in NFFrontEnd/NFCeval.mo - add check for impure in NFFrontEnd/NFCall.mo |
3048851a8 | Adrian Pop | all synchronous features except state machines should work (ticket:5127) - do not constant evaluate impure functions - better fix for sample that requires no patching of NFModelicaBuiltin.mo |
0f7d6b997 | Adrian Pop | patch sample overload if --std < 3.3 (ticket:5127) - reparse builtin for each language standard, associate the builtin file with both grammar and language standard - change sample definition if --std < 3.3 |
f7f06a216 | Adrian Pop | add more synchronous features (ticket:5127): interval, firstTick, overload sample - firstTick and interval are specified in NFModelicaBuiltin.mo - sample is handled specially in NFBuiltinCall.mo |
09518b9e2 | Adrian Pop | add Clock synchronous features to the new front-end (NF), ticket:5127 - currently only Clock operators are supported, no clock variables - change the ugly intGe(Flags.getConfigEnum(Flags.LANGUAGE_STANDARD), 33); to Config.synchronousFeaturesAllowed(); - unbox external function arguments if __OpenModelica_UnboxArguments is present so that previous polymorphic definition in NFModelicaBuiltin.mo works fine - do not simplify sum and other builtin operators if nfScalarize flag is disabled |
92b7fbb1d | Per Östlund | Check named arguments of API calls like simulate. |
95e1e1257 | Willi Braun | [BE] fix order of jacobian equation of a dynamic stateSet |
03101bd0b | Per Östlund | [NF] Variability fixes. |
0bcaee03b | Per Östlund | [NF] Expand tranpose better. |
232b21346 | Per Östlund | [NF] Fix simplification of transpose. |