Directory testsuite/simulation/modelica/external_functions/

Directory Created:
2012-12-17 16:05
Total Files:
43
Deleted Files:
2
Lines of Code:
3843

[root]/testsuite/simulation/modelica/external_functions

Lines of Code

testsuite/simulation/modelica/external_functions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 132 (100.0%) 4323 (100.0%) 32.7
adrpo 8 (6.1%) 2284 (52.8%) 285.5
lochel 34 (25.8%) 1068 (24.7%) 31.4
hudson 30 (22.7%) 351 (8.1%) 11.7
perost 12 (9.1%) 246 (5.7%) 20.5
sjoelund.se 36 (27.3%) 198 (4.6%) 5.5
wbraun 4 (3.0%) 165 (3.8%) 41.2
niklwors 6 (4.5%) 8 (0.2%) 1.3
adeas31 1 (0.8%) 2 (0.0%) 2.0
mahge930 1 (0.8%) 1 (0.0%) 1.0

Most Recent Commits

adeas31 2015-03-25 19:00 Rev.: 25258

- Expected output.

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: Matrix.mos (+2 -5)
sjoelund.se 2015-02-25 00:04 Rev.: 24754

Fix parsing

3 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: ExtObjStringParam2.mo (+1 -1), ModelicaUtilities.mo (+2 -2)
sjoelund.se 2015-02-03 18:10 Rev.: 24389

Fix assertion output (uses the API for log messages)

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mos (+2 -2)
adrpo 2015-01-12 18:29 Rev.: 24021

- use long instead of int as it works fine for both 32 and 64 bit until #3071 is fixed

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: ts.mo (+1 -1), ts.mos (+1 -2)
hudson 2015-01-07 22:57 Rev.: 23972

[Janitor mode] Fix whitespace

273 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ts.mo (+273 -273)
adrpo 2015-01-07 20:22 Rev.: 23970

- avoid min/max interval warnings (doesn't seem to work properly for integer variables)

22 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: ts.mo (+3 -3), ts.mos (+19 -19)
adrpo 2015-01-07 19:53 Rev.: 23969

- update test, val(integer variable, time) does not seem to return correct values

3 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ts.mos (+3 -4)
adrpo 2015-01-07 19:31 Rev.: 23968

- fix sending constant strings to external functions
- added test for ExternalMedia model: testsuite/simulation/modelica/external_functions/ts.mos

2257 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: Makefile (+2 -1), ts.mo (new 2058), ts.mos (new 197)
hudson 2014-11-03 13:26 Rev.: 23152

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ExternalRHSFlag.mos (+1)
wbraun 2014-11-03 13:17 Rev.: 23150

- added flag for SKF TLM Master Solver Interface.

165 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExternalRHSFlag.c (new 18), ExternalRHSFlag.mos (new 145), Makefile (+2)
sjoelund.se 2014-09-26 12:25 Rev.: 22453

#2817 Handle unknown dimensions better when initializing a function variable from a binding

131 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: Makefile (+1), TestRoots.mo (new 114), TestRoots.mos (new 16)
sjoelund.se 2014-09-09 15:01 Rev.: 22221

#2786
- Fix code generation for multiple iterators (threaded)
- Ceval constant function calls in the front-end

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mo (+2 -2)
hudson 2014-06-09 15:39 Rev.: 21022

[Janitor mode] Fix whitespace

9 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ExtObjOrder.h (+9 -9)
hudson 2014-06-09 15:39 Rev.: 21021

[Janitor mode] Set auto-props

3 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObjOrder.h (+1), ExtObjOrder.mo (+1), ExtObjOrder.mos (+1)
perost 2014-06-09 15:38 Rev.: 21020

Fix for #2720:
- Call external object constructors in the order as they are defined in.

94 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObjOrder.h (new 31), ExtObjOrder.mo (new 39), ExtObjOrder.mos (new 24)
sjoelund.se 2014-05-15 12:06 Rev.: 20614

Add depends: flag to mos-files for external dependencies

7 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+2 -1), ExtObjStringParam.mos (+4 -1), ModelicaUtilities.mos (+1)
sjoelund.se 2014-05-07 15:04 Rev.: 20439

Change Error_rml to do the same thing Error_omc does (it works as long as you call the functions through dynload)

3 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mos (+3 -3)
sjoelund.se 2014-04-24 13:59 Rev.: 20251

Replace measureTime=true with +d=measureTime in buildModel/etc
- Fix code generation for profiling of function calls (was disabled)
- Fix the counter for number of profiling blocks so the profiling now includes the measured blocks again

11 lines of code changed in 9 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+1 -1), ExtObjStringParam.mos (+2 -2), ExternalLibraries.mos (+1 -1), InOutStrings.mos (+2 -2), InitialConstantSection.mos (+1 -1), LapackInverse.mos (+1 -1), Matrix.mos (+1 -1), ModelicaUtilities.mos (+1 -1), QualifiedCrefArg.mos (+1 -1)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

46 lines of code changed in 7 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.c (+34 -34), ExtObj.mo (+2 -2), ExtObjStringParam.mo (+1 -1), ExtObjStringParam2.mo (+2 -2), ExternalLibraries.mo (+1 -1), LapackInverse.mo (+5 -5), QualifiedCrefArg.mo (+1 -1)
hudson 2014-04-08 15:43 Rev.: 20050

[Janitor mode] Set auto-props

3 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: QualifiedCrefArg-f.c (+1), QualifiedCrefArg.mo (+1), QualifiedCrefArg.mos (+1)
perost 2014-04-08 15:42 Rev.: 20049

Fix for #2556:
- Implemented support for qualified crefs as external function arguments.
- Removed Static.isTuple (duplicate of Types.isTuple).

79 lines of code changed in 4 files:

  • testsuite/simulation/modelica/external_functions: Makefile (+2 -1), QualifiedCrefArg-f.c (new 10), QualifiedCrefArg.mo (new 14), QualifiedCrefArg.mos (new 53)
sjoelund.se 2014-04-02 14:02 Rev.: 19922

Changing the way functions are generated
- No struct is returned. Outputs 2..n are passed by reference
- We could implement isPresent in code generation if we wanted to now (but it was removed in Modelica 3.0)
- Many array functions now take a value as input instead of pointer
- Since we no longer generate a temporary for all called functions, we cannot pass the pointer of a temporary to the function
- Most of the simple array functions should be inlined or macro'd and common functions moved to base_array.h
- Fewer temporaries should be generated now. The compressed tarball is ~20% smaller
- NORETCALL statements in match-expressions now remove statements without effect (`_ := boolAnd()` and the like can be optimized away)
'''''Do make clean, especially if using 32-bit omc'''''

12 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+2), LapackInverse.mos (+2), Matrix.mos (+8)
sjoelund.se 2014-02-19 08:41 Rev.: 19177

Fix the ModelicaUtilities.h test

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.myExtFunction.c (+2 -1)
mahge930 2014-02-17 21:45 Rev.: 19148

+ Update include paths for FMI/FMU and bootstrapping.

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.myExtFunction.c (+1 -1)
niklwors 2014-01-31 15:43 Rev.: 18892

-reverted accidentally committed files

4 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+1 -1), ExtObjStringParam.mos (+2 -2), ExternalLibraries.mos (+1 -1)
niklwors 2014-01-31 15:37 Rev.: 18891

-separated initialization of cpp Modelica system in extra class

4 lines of code changed in 3 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+1 -1), ExtObjStringParam.mos (+2 -2), ExternalLibraries.mos (+1 -1)
lochel 2013-06-23 21:59 Rev.: 16461

- change warnings

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ExternalLibraries.mos (+1 -1)
lochel 2013-06-23 19:27 Rev.: 16460

- add notification for suppressed warnings of the initialization

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ExternalLibraries.mos (+2 -1)
sjoelund.se 2013-05-30 16:48 Rev.: 16168

Verify that external object constructors are called with parameter input in model context (and evaluate them as far as possible since otherwise we have problems)

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ExtObjStringParam.mo (+1 -2)
sjoelund.se 2013-05-02 21:17 Rev.: 15963

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

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.c (+3 -3), ExtObj.mo (+1 -1)
hudson 2013-05-02 20:46 Rev.: 15962

[Janitor mode] Fix tabs

4 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.c (+3 -3), ExtObj.mo (+1 -1)
hudson 2013-04-30 14:51 Rev.: 15938

[Janitor mode] Set auto-props

12 lines of code changed in 12 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.c (+1), ExtObj.h (+1), ExtObjStringParam.ext.c (+1), ExtObjStringParam.ext.h (+1), ExternalFunc1.c (+1), ExternalFunc1_ext.h (+1), ExternalFunc2.c (+1), ExternalFunc2.h (+1), Func.c (+1), Func.h (+1), ModelicaUtilities.myExtFunction.c (+1), testTables.txt (+1)
sjoelund.se 2013-04-29 13:04 Rev.: 15927

#1863 Removed simulation options noClean and storeInTemp since they do not work and there are no tests for them

17 lines of code changed in 6 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.mos (+1 -1), ExtObjStringParam.mos (+2 -2), ExternalLibraries.mos (+11 -11), LapackInverse.mos (+1 -1), Matrix.mos (+1 -1), ModelicaUtilities.mos (+1 -1)
sjoelund.se 2013-04-29 11:58 Rev.: 15926

Fix eol-style

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/external_functions: LapackInverse.mo (+1), LapackInverse.mos (+1)
perost 2013-02-19 15:03 Rev.: 15241

Fix for #2056:
- Use 32-bit integer arrays for external fortran functions.
- Added test case LapackInverse, and removed incomplete and broken test case
JoinThreeVectors2.

73 lines of code changed in 5 files:

  • testsuite/simulation/modelica/external_functions: JoinThreeVectors2.mo (del), JoinThreeVectors2.mos (del), LapackInverse.mo (new 45), LapackInverse.mos (new 26), Makefile (+2 -2)
wbraun 2013-01-18 14:35 Rev.: 14827

#2021
- removed second call of symbolic initialization.
- fixes #2021, but break two other tests, which
will be fixed, when help-vars for algorithm
are finally removed.

0 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mos (-1)
lochel 2013-01-16 12:43 Rev.: 14796

- continue removing helpVars
- when-coditions are checked without using helpVars anymore (c runtime)
- testsuite/simulation/modelica/initialization/gaspropreties.mos fails, because updateDiscreteSystem is called before the symbolic initialization is done. This is related to some kind of annoying workaround and will hopefully removed soon.

0 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mos (-1)
sjoelund.se 2013-01-03 11:40 Rev.: 14632

- Some expected output
- Moved API test from flattening...

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/external_functions: ModelicaUtilities.mos (+1)
lochel 2012-12-17 16:05 Rev.: 14425

- move some tests

1065 lines of code changed in 31 files:

  • testsuite/simulation/modelica/external_functions: ExtObj.c (new 157), ExtObj.h (new 10), ExtObj.mo (new 47), ExtObj.mos (new 23), ExtObjStringParam.ext.c (new 12), ExtObjStringParam.ext.h (new 2), ExtObjStringParam.mo (new 34), ExtObjStringParam.mos (new 232), ExtObjStringParam2.mo (new 31), ExternalFunc1.c (new 6), ExternalFunc1_ext.h (new 1), ExternalFunc2.c (new 6), ExternalFunc2.h (new 1), ExternalLibraries.mo (new 20), ExternalLibraries.mos (new 50), Func.c (new 10), Func.h (new 1), InOutStrings.mo (new 24), InOutStrings.mos (new 49), InOutStrings_fkn1.cc (new 6), InOutStrings_fkn2.cc (new 6), InitialConstantSection.mos (new 32), JoinThreeVectors2.mo (new 27), JoinThreeVectors2.mos (new 23), Makefile (new 73), Matrix.mo (new 13), Matrix.mos (new 78), ModelicaUtilities.mo (new 22), ModelicaUtilities.mos (new 33), ModelicaUtilities.myExtFunction.c (new 26), testTables.txt (new 10)
Generated by StatSVN 0.7.0