[root]/SimulationRuntime/c
ModelicaExternalC
(0 files, 0 lines)
emcc
(1 files, 47 lines)
fmi
(10 files, 1443 lines)
linearization
(2 files, 343 lines)
math-support
(7 files, 1053 lines)
test
(2 files, 140 lines)
meta
(17 files, 4211 lines)
gc
(2 files, 172 lines)
optimization
(4 files, 656 lines)
DataManagement
(3 files, 1934 lines)
constraints
(0 files, 0 lines)
eval_all
(3 files, 1570 lines)
goal
(0 files, 0 lines)
initialOptimizer
(0 files, 0 lines)
lagrangeFun
(0 files, 0 lines)
mainOptimizer
(0 files, 0 lines)
sendData
(0 files, 0 lines)
simulation
(17 files, 4520 lines)
libf2c
(0 files, 0 lines)
math-support
(0 files, 0 lines)
results
(13 files, 2298 lines)
solver
(48 files, 16671 lines)
initialization
(3 files, 742 lines)
util
(64 files, 21470 lines)
java_interface
(3 files, 163 lines)
src
(0 files, 0 lines)
org
(0 files, 0 lines)
openmodelica
(2 files, 614 lines)
corba
(1 files, 86 lines)
parser
(3 files, 302 lines)
JavaDefinitions
(2 files, 82 lines)
test
(2 files, 242 lines)
test_files
(4 files, 263 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 652 (100.0%) | 7107 (100.0%) | 10.9 |
sjoelund.se | 235 (36.0%) | 2227 (31.3%) | 9.4 |
wbraun | 133 (20.4%) | 2172 (30.6%) | 16.3 |
lochel | 71 (10.9%) | 948 (13.3%) | 13.3 |
Frenkel TUD | 45 (6.9%) | 905 (12.7%) | 20.1 |
jfrenkel | 19 (2.9%) | 290 (4.1%) | 15.2 |
vitalij | 38 (5.8%) | 127 (1.8%) | 3.3 |
adrpo | 47 (7.2%) | 114 (1.6%) | 2.4 |
hudson | 13 (2.0%) | 103 (1.4%) | 7.9 |
mahge930 | 10 (1.5%) | 89 (1.3%) | 8.9 |
adeas31 | 15 (2.3%) | 39 (0.5%) | 2.6 |
mwalther | 14 (2.1%) | 38 (0.5%) | 2.7 |
hkiel | 1 (0.2%) | 29 (0.4%) | 29.0 |
ppriv | 2 (0.3%) | 8 (0.1%) | 4.0 |
cschubert | 2 (0.3%) | 7 (0.1%) | 3.5 |
perost | 4 (0.6%) | 6 (0.1%) | 1.5 |
mtiller | 1 (0.2%) | 3 (0.0%) | 3.0 |
bachmann | 2 (0.3%) | 2 (0.0%) | 1.0 |
Copy more results file reading functions with the includes
4 lines of code changed in 1 file:
Fix linker paths
4 lines of code changed in 1 file:
Multiarch patch: install libraries to OMHOME/lib/<triplet>/omc
- This will allow users to install multiple versions of the simulation libraries at the same time
1 lines of code changed in 1 file:
Some cross-compilation fixes.
- Adding switches to disable compiling parts for a bootstrapped compiler.
- New switches mainly used to cross-compile a minimal omc on the build platform that can be used to compile omc for the host platform.
7 lines of code changed in 1 file:
Try to fix builds
3 lines of code changed in 1 file:
added symbolic implicit euler. Improvements will come!!
4 lines of code changed in 1 file:
#1768
- Set a call back function for plot commands.
- Updated OMNotebook to use the OpenModelicaCompiler shared library.
6 lines of code changed in 1 file:
fixed extends dynamic optimization formulation
- initial guess with file
- handling der(x)
1 lines of code changed in 1 file:
- revert r25066, modelica_string is *NOT* const char*, is MetaModelica string, defined as: typedef modelica_metatype modelica_string;
6 lines of code changed in 1 file:
- c++ compatibility. const correctness required.
6 lines of code changed in 1 file:
using time grid inside model for dyn. optimization
8 lines of code changed in 1 file:
- prepare qss solver development (using euler method as place holder)
3 lines of code changed in 2 files:
initial guess with file for dyn. opt.
9 lines of code changed in 1 file:
Compile using CXX; feature-check C++ variadic macros (part of C++11)
5 lines of code changed in 2 files:
- changed sparsity pattern translation
- moved mapping (BackendVar->SimVar) from runtime to compile time
- added FMI 2.0 modelStructure to SimCode
1 lines of code changed in 1 file:
Additional fixes to #3137
- fix FMI generation and import for +target=msvc
- build static cminpack.lib for msvc
- export equations in Model_05evt.c
- compile fmil msvc (unfortunately static does not work for some reason)
- fix ansi C in the FMI interfaces files
- more CMakeLists.txt fixes in SimulationRuntime/c/
1 lines of code changed in 1 file:
Remove some -I flags so the headers copied from simulation runtime works without changes
8 lines of code changed in 1 file:
- fix the huge linear solver failings output
1 lines of code changed in 1 file:
- remove more code for removed numeric initialization
0 lines of code changed in 2 files:
Fix some abs/fabs warnings (possibly abs was also part of f2c and was an fabs in disguise)
2 lines of code changed in 1 file:
f2c.h fixes, remove some math files from svn
0 lines of code changed in 1 file:
There is no more f2c.h
9 lines of code changed in 1 file:
No more f2c.h
6 lines of code changed in 1 file:
Remove f2c and a bit more from the simulation runtime (thanks to r24305)
27 lines of code changed in 5 files:
- avoid having extern twice
1 lines of code changed in 1 file:
- removed deprecated numeric initialization approach
- removed simflags: "-iom=*" and "-iim=numeric"
- another commit will remove more code that belongs to the numeric initialization approach
3 lines of code changed in 2 files:
- fix Windows build
1 lines of code changed in 1 file:
Handle more things for minimal simulation runtime:
- Numeric initalization disabled
- f2c disabled
- Most NLS solvers disabled due to f2c dependencies
(Only set with OMC_MINIMAL_RUNTIME=1)
37 lines of code changed in 3 files:
Add make option OMC_MINIMAL_RUNTIME=1, which skips compilation of many object files in the simulation runtime (to make it easier to cross-compile for real-time targets)
51 lines of code changed in 3 files:
Try to fix the builds
2 lines of code changed in 2 files:
Remove interactive simulation couplings from simulation_runtime.cpp
- Add socket.cpp to c/simulation (TODO: move to c/util as a C interface)
4 lines of code changed in 2 files:
Remove interactive simulation
1 lines of code changed in 1 file:
- added statistics for all non-linear solvers
7 lines of code changed in 1 file:
- fixed assert handling during event iteration and event handling
1 lines of code changed in 1 file:
- added linear sparse solver umfpack for large linear algebraic loops
- activated umfpack for default compilation
- revise and adapt all a bit linear solver
- added measurment clock for all linear solver
- added more linear test cases
2 lines of code changed in 2 files:
- belongs to r23943
1 lines of code changed in 1 file:
- revert for now r23902, since it break some build
1 lines of code changed in 2 files:
- added linear sparse solver umfpack for large linear algebraic loops
- activated umfpack for default compilation
- added measurment clock for all linear solver
- added more linear test cases
2 lines of code changed in 2 files:
- added statistics section for linears systems
- revise linear system
6 lines of code changed in 1 file:
- more proper clean
2 lines of code changed in 2 files:
(369 more)