Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 899 (100.0%) | 31152 (100.0%) | 34.6 |
hubert.thieriot | 674 (75.0%) | 27964 (89.8%) | 41.4 |
hudson | 97 (10.8%) | 2092 (6.7%) | 21.5 |
sjoelund.se | 121 (13.5%) | 1093 (3.5%) | 9.0 |
adeas31 | 2 (0.2%) | 2 (0.0%) | 1.0 |
perost | 1 (0.1%) | 1 (0.0%) | 1.0 |
lochel | 2 (0.2%) | 0 (0.0%) | 0.0 |
adrpo | 2 (0.2%) | 0 (0.0%) | 0.0 |
Prevent commits to OMOptim since the repository is being moved to https://github.com/OpenModelica/OMOptim
60 lines of code changed in 60 files:
Merged branches/FFrontEnd into trunk/
Main changes:
- changed the environment to support both non-destructive and destructive updates
- Env.Cache -> FCore.Cache, Env.Env -> FCore.Graph
- FCore.Graph is not a list of Frames anymore is a stucture where the previous list is saved in component "scope"
- all Frames in the new FCore.Graph are FCore.Ref pointing to FCore.Node having different FCore.Data depending on what they are
- all FCore.Nodes have children (FCore.CAvlTree) which maps names to FCore.Ref (which is Array<FCore.Node>, size 1)
- FGraph.openScope pushes an already existing FCore.Ref (or a new one) on the scope list
- for all components having modifications the last class in the type path is renamed to include the
prefix, see FGraph.createVersionScope (this is done because we need unique names for redeclared functions,
records, etc and we need a unique type scope for that)
Example: A.B.C c -> A.B.C$c c
Bug fixes:
- calling function via component (multibody MSL 3.2.1 patch not needed anymore, will remove it in a next commit)
- #2837 array equations wrongly handled in RemoveSimpleEquations (used in ThermoPower and PowerSystems libraries, etc)
#2784, #2727, #2739 (missing modifiers combined with redeclare and unique function generation for redeclared functions)
#2835 - handle overconstrained connectors extending basic types (used in PowerSystems library)
- do not loose modifications on derived classes handled by InstExtends
- some error messages about missing components in Fluid library are gone
- for components of size 0 do not check if they are assigned before use in functions (residue in equalityConstraint)
0 lines of code changed in 2 files:
- merged revision(s) r21547-r21703 from branches/initialization/
- completely new initialization approach for under-determined, over-determined and simultaneously under- and over-determined systems
- symbolic consistency check for over-determined (sub-)systems
0 lines of code changed in 2 files:
[Janitor mode] Fix whitespace
139 lines of code changed in 28 files:
- prevented potential segFault in WidgetSelectEditVars
2 lines of code changed in 1 file:
- updated for new OMOptimBasis (especially variable.value QVariant type)
- improved modExeplus and its ctrls
- gui simplifications
459 lines of code changed in 12 files:
[Janitor mode] Set auto-props
793 lines of code changed in 2 files:
- gui updates
- more simulations messages
- new search functions in moditemstree
1382 lines of code changed in 7 files:
- added/cleaned script functions
- mutex for save/load
- GUI improvements
7 lines of code changed in 2 files:
Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy
625 lines of code changed in 29 files:
[Janitor mode] Fix tabs
625 lines of code changed in 29 files:
[Janitor mode] Set auto-props
535 lines of code changed in 38 files:
- updated SaveOmOptim
- Some bugs corrections in ModPlusCtrls
- removed QObject inheritance
2 lines of code changed in 1 file:
-small GUI and doc modifications
280 lines of code changed in 3 files:
- first steps towards scripting
- new MOomc functions
- removed all subblocks functions
7 lines of code changed in 2 files:
- added omc commandlineoption in OMOptimSettings
- updated gnuplot monitor (no more singleton)
- minor GUI updates
15 lines of code changed in 3 files:
-removed useless signal
- stop problem signal/slot
36 lines of code changed in 3 files:
- adapted to new OMOptimBasis version
0 lines of code changed in 1 file:
- transfer filesToCopy as argument : instatiating function less called
- MOStyleSheet should contain main stylesheet strings
281 lines of code changed in 7 files:
- updated for new MOVector::findItem function
14 lines of code changed in 1 file:
- replaced editableField by protectedField (cleaner)
1 lines of code changed in 1 file:
- small omc function call improvment
2 lines of code changed in 1 file:
- copy paste shorcuts
- no more automatic compilation when loading
2 lines of code changed in 1 file:
- updates for new information controler in OMOptimBasis
- minor corrections
0 lines of code changed in 1 file:
- when a mo file is reloaded, compiled versions are now deleted
11 lines of code changed in 2 files:
- small updated
- new moomc/OpenModelica functions
27 lines of code changed in 4 files:
- other memory leaks (OMOptim). Should be over...
1 lines of code changed in 1 file:
- removed modmodelname function
- project findModItem function instead of findModModel
3 lines of code changed in 2 files:
- avoid loading of inexisting models in Optimization
- added compile function in modmodel
33 lines of code changed in 2 files:
- And if everyone could use a case-sensitive filesystem, that would be nice too.
1 lines of code changed in 1 file:
- added blackbox managment (optimization using executable only)
- first developer documentation
343 lines of code changed in 15 files:
- Detect people who cannot spell Link?ping correctly
8 lines of code changed in 4 files:
- created OptimAlgos
- removed OptimAlgosUtils
-updated documentation
35 lines of code changed in 2 files:
- main change in OMParameter : use name as an index (removed INDEX field since it could cause mistakes when list of parameters evolves)
2 lines of code changed in 1 file:
- removed unneeded includes
2 lines of code changed in 2 files:
- rename layout
1 lines of code changed in 1 file:
- optimization Variables removed when remove corresponding model
- register meta types
5 lines of code changed in 1 file:
- Added MOVectors and converting functions
- Corrected MEDimValue initialization
- Added Moomc and ModItemsTree functions
2 lines of code changed in 2 files:
- Corrected problems in problem folder deleting !
- GUI correction
4 lines of code changed in 1 file:
- gui improvments
609 lines of code changed in 3 files:
(46 more)