Commit | Author | Summary |
5c650117f8 | Rüdiger Franke | Extend Newton solver with total pivoting as fallback and fix XML logging |
aabf49e317 | Rüdiger Franke | Simplify and fix Cpp command line parsing |
7739d8e0be | Rüdiger Franke | Extend StatArray, DynArray and ArraySlice for up to 6 dimensions |
48759ab893 | rfranke | Change default Cpp solvers (#7684) |
323da9170b | rfranke | Remove worse initialization tearing for Cpp runtime (#7681) |
5717957733 | arun3688 | extract and compute boundaryConditions for Data Reconciliation (#7676) |
a57749dbe0 | Mahder Gebremedhin | Fix #7667 and simplify Codegen. (#7680) |
bc38d8eead | rfranke | Improve treatment of unknown dimensions in Cpp runtime (#7677) |
bc38ed340e | hudson | Updated libraries * libraries ac8d5d4...0f47ccf (1): > Bump libraries |
7cc57c165f | rfranke | Distinguish array slice of size 1 from reduction (#7675) |
3c7022079f | Adrian Pop | attempt to fix perl hangs and print some info (#7673) |
0ad1f151c4 | perost | Clean up SimCode a bit (#7668) |
991458492c | Adeel Asghar | Fix editing of legend titles (#7670) |
2ab03dae6c | Mahder Gebremedhin | Don't consider variability when filtering elements |
63588bea83 | Francesco Casella | Updated documentation of --linkType (#7659) |
18e5725c55 | rfranke | Extend Cpp template expTypeFromExpFlag according to C version (#7658) |
71584d94d0 | perost | Fix AssertionLevel (#7665) |
3ddd840630 | rfranke | Avoid declaration of StatArray with unknown dimension (#7664) |
2c55a33cb5 | Adeel Asghar | Do not allow plotting variables that do not exist in the result file (#7663) |
52c7170ed9 | perost | Always expand crefs in for loops in CheckModel (#7662) |
90c02aadcc | Adeel Asghar | Only add the prefix if the variable has a unit (#7656) |
7e79cb1cd0 | perost | Initial CheckModel implementation for the NF (#7653) |
1ab95b2a33 | rfranke | Fix empty array slices in Cpp runtime (#7649) |
63df406c47 | rfranke | Don't dump equations into Cpp FMU sources (#7643) |
d210b0ece7 | rfranke | Fix initialization of reductions in Cpp runtime (#7650) |
8f503c42ff | rfranke | Fix Cpp writeLhsCref to not use ArraySliceConst on lhs (#7648) |
8440874568 | rfranke | Implement const element access in DynArrayDim3 (#7647) |
de5d495844 | rfranke | Implement product operator and DIV_SCALAR_ARRAY in Cpp runtime (#7641) |
a6b4e42d55 | perost | Fix product in old frontend (#7646) |
a58087453a | perost | Simplify min/max reductions more (#7644) |
15713e3c9b | perost | Expand calls with multiple iterators (#7642) |
32850571a0 | hudson | Updated libraries * libraries c850b80...ac8d5d4 (1): > Bump libraries |
fbe0d19a44 | Adeel Asghar | Fix loading of subpackages in case of encryption (#7639) |
57235fb7aa | perost | Flattening fixes (#7626) |
f499acebdd | perost | Fix unlifting of array types in ffi runtime (#7638) |
9af63beb2a | Adrian Pop | fix issues with OpenSuse (#7636) |
56800bdfd0 | Adeel Asghar | Added graphical support for ellipse closure attribute (#7634) |
961e4c512c | Martin Sjölund | Only prevent encrypted libraries from loading in parallel (#7633) |
13ce53237a | hudson | Updated libraries * libraries ec7eaa7...c850b80 (1): > Bump libraries |
49fbc7a90d | Adrian Pop | fix ticket #6110 (#6739) |
2adbd1a7db | perost | Fix adding dummy states in index reduction (#7625) |
dc65eb95e6 | Rüdiger Franke | Implement built-in function diagonal in Cpp runtime |
93240f54eb | Rüdiger Franke | Fix Cpp external F77 calls with string arguments and return values |
3d50ca5191 | rfranke | Implement METARECORDCALL in Cpp runtime (#7620) |
ddd27ec38d | Adrian Pop | fix #7534 add --linkType=dynamic|static (#7618) |
6cb8fc6725 | Adeel Asghar | Remove the debug message that a variable is not found (#7622) |
d7e694f3e3 | rfranke | Avoid use of StatArray for function results with unknown dimension (#7617) |
aa6b151caf | rfranke | Suport closures in Cpp algebraic loops as well (#7613) |
5f394a6e8e | rfranke | Fix Cpp functions passing through function pointers (#7614) |
4aa7a00dea | Adrian Pop | more documentation for getComponentsTest (#7594) (#7616) |
8db9243d0c | Adrian Pop | fix #7594 (#7615) |
81066b9ee3 | rfranke | More System.unquoteIdentifier to get rid of undefined loop varables $i1 (#7610) |
b2341d14f1 | perost | Improve handling of conditional components (#7608) |
5234deb683 | Mahder Gebremedhin | Fallback to ASUB if applying subs gets complicated |
8f9c0cafbf | hudson | Updated libraries * libraries 4d883a2...ec7eaa7 (2): > Bump libraries > Bump libraries |
d6666e626a | Adeel Asghar | Check license features of sub packages (#7607) |
3037365bc9 | Martin Sjölund | Simplify `min(array(x for x ...))` to `min(x for x ...)` (#7600) |
a5ff63c80a | rfranke | Fix Cpp error "size(X) not implemented" (#7602) |
a877ba961c | Adrian Pop | fix #7583: filter out bad clang OpenMP flag to g++ for the Cpp builds (#7605) |
f6318dbb78 | perost | Fix ConvertDAE.makeTypeRecordVar (#7604) |
b12cd35b46 | Adrian Pop | fix #7583: CPP static linking for FMUs with clang/gcc on Win/Linux (#7589) |
b22899e82c | Adeel Asghar | Make the case insensitive comparison for auto completion (#7603) |
2be586e97a | perost | Simplify `min(array(x for x ...))` for NF too (#7601) |
38c3d055ed | Adeel Asghar | Updated libraries * libraries 2ed924a...4d883a2 (1): > Move PetriNets, PowerSystems and SystemDynamics to core libraries (#10) |
49e1e9eeb6 | perost | Fix #5991 (#7595) |
037eb1fe35 | Martin Sjölund | Do not collapse calls taking arrays for C++ runtime (#7597) |
6654e6ea71 | Adeel Asghar | Check for license and features when loading the package (#7569) |
055c5fbd58 | rfranke | Remove Cpp error ASUB_EASY_CASE -- apply regular case instead (#7592) |
26de721e35 | rfranke | Fix initialization expressions for const strings in Cpp runtime (#7590) |
9b55fde8d3 | Mahder Gebremedhin | Add the example model from #6205 as test. |
af3b9678bd | Mahder Gebremedhin | Compute the type after applying the subscripts. |
d0b472ade3 | Mahder Gebremedhin | Use the updated subscripting function. |
e117a40054 | Mahder Gebremedhin | Use the LHS cref generation functions. |
fd77dd7b80 | Mahder Gebremedhin | Compute proper dimensions for subscripting. |
a6ec77a6c0 | rfranke | Fix size of result of multiply_array in Cpp runtime (#7588) |
170459c53d | Adeel Asghar | Add $cpuTime variable to the variables list if cpu time flag is set (#7587) |
e30a43bc20 | rfranke | Generalize SES_ARRAY_CALL_ASSIGN for Cpp runtime (#7585) |
6600e3ddc7 | rfranke | Support crefs as subscripts in generated function code (#7584) |
75ceb38784 | rfranke | Merge template CodegenCppCommonOld with CodegenCppCommon (#7580) |
e0055b2405 | hudson | Updated libraries * libraries 6eb943a...2ed924a (1): > Bump libraries |
Library | Change |
AdvancedNoise | Configuration hash (OMC settings or the testing script changed) |
AixLib_latest | Configuration hash (OMC settings or the testing script changed) |
BuildSysPro | Configuration hash (OMC settings or the testing script changed) |
BuildingSystems | Configuration hash (OMC settings or the testing script changed) |
Buildings_7.0.0 | Configuration hash (OMC settings or the testing script changed) |
Buildings_8.0.0 | Configuration hash (OMC settings or the testing script changed) |
Buildings_latest | From version 9.0.0-master (d2b49d172ce7d8a43e9dd338e9c35513dbe0db43) to 9.0.0-master (dd3df91c9bf47c13721c6f529f6f15e1fe9c703e) |
ClaRa | Configuration hash (OMC settings or the testing script changed) |
IBPSA_latest | From version 3.0.0-master (27f929653c08448d790ba674fdffc006b7359d31) to 3.0.0-master (348b13561564f290039ed75598c2a9ab49a9c53b) |
ModelicaTest_3.2.3 | Configuration hash (OMC settings or the testing script changed) |
ModelicaTest_3.2.3_cpp | Configuration hash (OMC settings or the testing script changed) |
ModelicaTest_4.0.0 | From version 4.0.0+maint.om (212e8dda0e198e06ef56e85f2f063d41d416b57e) to 4.0.0+maint.om (cab27240a4a3ed4ea137226f056bbc0d79543f7a) |
ModelicaTest_trunk | From version trunk (2ab69777be4e21776d266d93cf71b3951e0cf6e7) to trunk (0a11b068e8f52b23d2aa2395b659b0fb149cc3e7) |
ModelicaTest_trunk_cpp | From version trunk (2ab69777be4e21776d266d93cf71b3951e0cf6e7) to trunk (0a11b068e8f52b23d2aa2395b659b0fb149cc3e7) |
Modelica_3.2.3 | Configuration hash (OMC settings or the testing script changed) |
Modelica_3.2.3_cpp | Configuration hash (OMC settings or the testing script changed) |
OpenIPSL | From version 1.5.0 (4b97ac8de5992289ad6327e3bd6dca4cdb985393) to 2.0.0-master (d8f4347791a6efc99ee996270f1d0cbfbb6c08db) |
PowerSystems | Configuration hash (OMC settings or the testing script changed) |
PowerSystems_cpp | From version 1.0.0 (3bdc215576fd325ad6e715a9a5c0318593b69fd1) to 1.0.1-master (f0721333f4875143565147a7d043bee1c300873b) |
PowerSystems_latest | From version 1.0.0-master (7369976265a9d7b62097340aba5e463c62cc5061) to 1.0.1-master (f0721333f4875143565147a7d043bee1c300873b) |
ScalableTestGrids_noopt | Configuration hash (OMC settings or the testing script changed) |
ThermofluidStream | From version 0.1.0-main (87a8088b13ab1d0bbc51fe59e2029c06747a00ba) to 0.1.0-main (9536955a7216baa55eb235bb729baa61a87cc485) |
ThermofluidStream_OM_adaptions | From version 0.1.0-OM_adaptions (4cc2615e99c5e11ab9d74a8019b039920fe2b5cf) to 0.1.0-OM_adaptions (e8df9712adaca521ddece43f337ba5f31e3f3c5f) |