Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1855 commits
Select commit Hold shift + click to select a range
44b016f
Fix the non-static rrplugins libraries so they compile.
luciansmith Dec 1, 2020
afbfab3
Merge pull request #713 from sys-bio/fix-plugins-compile
luciansmith Dec 1, 2020
8205681
Fixes to get plugins to work in new configuration.
luciansmith Dec 2, 2020
433f094
Fix plugin installation.
luciansmith Dec 3, 2020
89ae67d
Install python setup for plugins.
luciansmith Dec 3, 2020
ca984b1
Typo fix.
luciansmith Dec 3, 2020
ef5e9f9
Move the plugin libraries to their own directory.
luciansmith Dec 3, 2020
2088a7b
Allow users to pick which Python is being used.
luciansmith Dec 5, 2020
df27bb0
Add 'build plugins' to CI.
luciansmith Dec 7, 2020
ee6cb1c
Update rrplugins installation/version.
luciansmith Dec 7, 2020
1669953
Merge pull request #714 from sys-bio/add-tests-to-ci
luciansmith Dec 7, 2020
ff0de38
Build CI with Python.
luciansmith Dec 7, 2020
4e87e3e
Fix python CI builds.
luciansmith Dec 7, 2020
741356b
Revert python CI.
luciansmith Dec 7, 2020
b2ae3ef
Add 'toNumPy' method.
luciansmith Dec 7, 2020
7426faf
Update version number for release.
luciansmith Dec 9, 2020
da5c843
Require numpy 1.19.3
luciansmith Dec 9, 2020
c01a93f
Various fixes for release:
luciansmith Dec 11, 2020
52ce344
Fix for 'libsbml' vs. 'sbml' targets on windows/non-windows systems.
luciansmith Dec 11, 2020
4f2b846
Add documentation link to readme
Dec 11, 2020
e1be6c4
Azure pipelines possible complete for mac, windows and linux + py36/3…
Dec 16, 2020
6e70a40
Attempt to fix readthedocs
Dec 18, 2020
c0b3d27
Drop bibtex extension
Dec 18, 2020
45aa226
Fix bug where simulate results were not constant.
luciansmith Jan 6, 2021
7067321
Update version to 2.0.4
luciansmith Jan 6, 2021
3f03b7c
Install test models (used by tellurium).
luciansmith Jan 11, 2021
c720187
Fix for #725
luciansmith Jan 19, 2021
0edebf3
Update version number.
luciansmith Jan 19, 2021
0dc71fd
Add test of ExtendedVersionInformation function
luciansmith Jan 20, 2021
b375079
Add in three currently-non-functional plugins.
luciansmith Jan 21, 2021
819f112
Fix a couple warnings.
luciansmith Jan 21, 2021
5bbaf8c
Unpin numpy, Fix #726
matthiaskoenig Jan 21, 2021
8349682
Remove debug print statements
matthiaskoenig Jan 22, 2021
58f238d
Make documentation link a title
Jan 29, 2021
61baacd
Update github badge for azure pipelines
Jan 29, 2021
a54a9dd
Merge pull request #728 from sys-bio/matthiaskoenig-patch-2
luciansmith Feb 5, 2021
9fcc19a
make error message about missing dependencies less confusing
Feb 9, 2021
c6464e1
Merge pull request #731 from sys-bio/fix-err-msg
Feb 16, 2021
d1acb37
make a start on docs
Feb 16, 2021
1f6ab78
fixed links in rr docs. The problem was that autosummary does not wor…
Feb 16, 2021
deebbde
copied and linked doxygen generated html into the documentation website
Feb 17, 2021
d3a1369
changed location of doxygen styled documentation and fixed link local…
Feb 17, 2021
905d318
reformat headers of rrplugins docs so the toctree is right
Feb 17, 2021
6e8aa40
clean up some of the sphinx generated warnings
Feb 17, 2021
daa19c9
use of "override" instead of virtual.
Feb 17, 2021
6c8df3d
Merge pull request #734 from sys-bio/look-at-docs
Feb 17, 2021
1ecdf1b
Begin the process of updating sundials. Still at a "work out what nee…
Feb 17, 2021
43b3d05
Remove #if (1) macro.
Feb 18, 2021
41e03db
Remove other "empty" #if (1) macros. These are clearly remnants of an…
Feb 18, 2021
2bd4363
Fix include guard which was broken by the last commit.
Feb 18, 2021
63f72fb
Change rrExecutableModel::getRateRuleSymbols to be pure virtual like …
Feb 18, 2021
9a7a63c
Add install command for tests. Add a subdirectory for more tests
Feb 18, 2021
77414d0
enable_testing in top level cmake.
Feb 18, 2021
13f9517
Create a mockup of the ExecutableModel interface. This allows us to t…
Feb 18, 2021
4aea246
Made appropriate changes to the CVODEIntegrator class in order to upd…
Feb 18, 2021
248c549
Made appropriate changes to the CVODEIntegrator class in order to upd…
Feb 18, 2021
ff9b32f
Fix valgrind identified memory leak where getRRCAPILocation() dynamic…
Feb 19, 2021
79ea026
Changed size of jacobian matrix to be numFloatingSpecies + numBoundar…
Feb 19, 2021
cd4d10d
There are errors with the SBML test suite in this commit. Specificall…
Feb 22, 2021
3b8f06e
Change the STS test suite to run one model per test.
luciansmith Feb 22, 2021
046f7a1
The '\bigobj' option is a windows-only thing.
luciansmith Feb 22, 2021
66e42ce
Merge pull request #735 from sys-bio/revamp-STS-tests
luciansmith Feb 22, 2021
d2a315e
commit changes to pull from develop
Feb 22, 2021
87d9ccb
merge conflict resolved
Feb 22, 2021
f727e03
Add new branch to azure-pipelines.yml
Feb 23, 2021
8a5dee5
Replaced linear solver with non-linear solver. Now the tests pass loc…
Feb 23, 2021
aea5d3d
minor refactorings.
Feb 23, 2021
55d96f4
delete trigger and pr section from azure-pipelines.yml - when they ar…
Feb 23, 2021
690eeda
added some comments to azure for where to find the pipeline id of dep…
Feb 23, 2021
e68b8c6
remove references to sundials arkode package, since we'll not be usin…
Feb 23, 2021
ac21488
Fix merge conflict
Feb 23, 2021
ac314eb
Merge pull request #727 from sys-bio/matthiaskoenig-patch-1
CiaranWelsh Feb 23, 2021
460fb61
As per the cvode docs, we use CV_ADAMS for non-stiff and CV_BDF for s…
Feb 24, 2021
c75c4c2
fix memory leak. Valgrind happy with CVODEIntegratorIntegrationTests
Feb 24, 2021
7f01bd9
Merge pull request #736 from sys-bio/can-we-update-sundials
CiaranWelsh Feb 24, 2021
6530cf9
Clean up old files
Feb 26, 2021
bec4cde
Change public to private.
Feb 26, 2021
a8ab96b
Remove tests that were dependent on private methods.
Feb 26, 2021
a7ae494
Merge pull request #740 from sys-bio/small-fixes-for-cvode
CiaranWelsh Mar 3, 2021
7d34540
Progress with implementation of newton iteration and fixed point iter…
Mar 3, 2021
308a078
First pass implementation of NewtonIteration.cpp from sundials suite.…
Mar 5, 2021
56186d8
refactor Log macro to rrLog
Mar 5, 2021
a0137dc
Refactor Log to rrLog
Mar 5, 2021
8152143
Merge branch 'refactor-log' into kinsol
Mar 5, 2021
8e67866
Realised that googlemock doesn't work with C++14, at least thats my l…
Mar 8, 2021
c89bafa
Merge branch 'kinsol' of https://github.com/sys-bio/roadrunner into k…
Mar 8, 2021
a3c0d8f
First take implementation of options that needs to be passed to kinsol.
Mar 8, 2021
74ccf16
refactor nleq
Mar 8, 2021
d180402
Reflactor NLEQ1 and 2 so that they share code. Reduce code duplicatio…
Mar 8, 2021
36c6cb7
Continue with fixing bugs introduced by previous commits refactor. Th…
Mar 8, 2021
731315d
Problem with RNG fixed. Issue was that base class signature changed t…
Mar 8, 2021
e42fa61
Clean up after test
Mar 8, 2021
cf5dd81
Successfully built in presimulation feature
Mar 9, 2021
d499dca
NewtonIteration integration tests pass
Mar 9, 2021
36ee137
tests pass (I think)
Mar 9, 2021
96fb71f
Make use of namespace std consistent throughout the source directory
Mar 9, 2021
0742ef4
Implement solver stats
Mar 9, 2021
30af2f5
progress with computing rank of arbitrary matrix.
Mar 10, 2021
a9ffdee
fixed memory leak in SVD. Add third test for SVD
Mar 11, 2021
e70cf30
added rank computation to SVD
Mar 11, 2021
79e732f
add method to SVD return singularity status of matrix
Mar 11, 2021
a62d88e
tidy up kinsol options
Mar 11, 2021
4211efe
Moved presimulation option so that it is shared among all ss solvers.…
Mar 11, 2021
de3bfe6
Add method to update a solvers settings from another dictionary after…
Mar 11, 2021
bd0a62d
Make empty virtual method from top of Solver heirachy pure
Mar 11, 2021
aa2431a
Remove commented out line
Mar 11, 2021
d538fe7
Build errors
Mar 11, 2021
a9ad9d3
Implement SteadyStateSolver.cpp implementation of LoadConfig
Mar 12, 2021
c961455
clean up comment
Mar 12, 2021
d1dd2c8
Presimulation Decorator implemented and tested.
Mar 13, 2021
4a201e8
Implemented presimulation feature as decorator for steady state solver.
Mar 14, 2021
dd677db
Bugfix in cmake regarding test name
Mar 15, 2021
563f7ed
Make error handler throw when there is an error, rather than just log…
Mar 15, 2021
ee7d59a
Bugfix where updateKinsol was being called at the wrong time. Now, it…
Mar 15, 2021
3cb0cee
implemented an approximate steady state decorator
Mar 15, 2021
7315b67
Add test checking that we throw error when NewtonIteration fails to c…
Mar 15, 2021
cefdc5d
Added approximate steady state decorator, which is now fully tested (…
Mar 15, 2021
c7aaecf
tidy up comment
Mar 15, 2021
8898866
Clean up todo's and FIXME's. Deprecated the steadyStateApprox method …
Mar 15, 2021
3d10f66
Make rrNLEQ1Interface 1 and 2 depend directly on the Dictionary inter…
Mar 15, 2021
fb8cc37
Fix missing include
Mar 15, 2021
ea3e713
return void when updateSettings method has nullptr argument. This bro…
Mar 15, 2021
61ce931
remove rrSteadyStateSolver from cmakelists.txt
Mar 15, 2021
2a36350
Minor bugfix
Mar 15, 2021
9876634
Remove KinsolSteadyStateSolverTests.cpp. No longer needed as it'll be…
Mar 15, 2021
12b2eb9
Fix broken test.
Mar 15, 2021
928ac8c
fix some delete[] var vs delete var problems and fix a missing std:: …
Mar 15, 2021
cbfe43a
remove cout statement
Mar 16, 2021
5b90fac
fix some std:: namespace issues in swig interface file
Mar 16, 2021
2f4dd8e
added deprecation warning steadyStateApproximate. Users are informed …
Mar 16, 2021
bf79e49
add py39 to azure
Mar 16, 2021
dc58542
remove shared ptr in favour of raw in tests because it makes swig easier
Mar 18, 2021
e611d65
add some swig bindings for TestModelFactory to expose test data to Py…
Mar 18, 2021
7309920
make map unorderd_map
Mar 19, 2021
3f890f4
midway updating swig. To do so I need proper unit tests, not integrat…
Mar 19, 2021
66e4568
minor progress with updating swig. Commit to look at old branch
Mar 20, 2021
9926f11
Add test to list roadrunner properties
Mar 20, 2021
0f83429
swig generated python now passes the python_api_tests.py (the ones th…
Mar 20, 2021
c69d5ae
delete code that was commented out during the migration from swig 3 to 4
Mar 20, 2021
52128f6
refixed a bug that was previously only fixed in the install tree. Unc…
Mar 20, 2021
97c6ee2
Added new roadrunner Python tests to __main__.py
Mar 20, 2021
d0ba79a
Added new roadrunner Python tests to __main__.py
Mar 23, 2021
783e924
Refactor SBMLTestModel to just TestModel to better differentiate it f…
Mar 23, 2021
b43ae7b
Refactor SBMLTestModel to just TestModel to better differentiate it f…
Mar 23, 2021
95f8619
Add new overload of Variant_to_py for Variant pointer types
Mar 23, 2021
e78aa93
Add new steady state solver classes to swig
Mar 23, 2021
8ffcf9c
Add some typemaps to TestModelFactory.h swig bindings along with some…
Mar 23, 2021
1815849
Swig bindings for solver.getSettingsMap correctly converts unordered …
Mar 23, 2021
2154a5a
Impement new typemap for unordered_map<string, DoublePair> to Python …
Mar 23, 2021
62a8b36
Add Python tests for NewtonIteration. It behaves the same in Python a…
Mar 23, 2021
50bd8ff
Clear up some memory leaks introduced into swig bindings by using the…
Mar 23, 2021
e43139c
Fix NewtonIterationUnitTests
Mar 23, 2021
1126a74
modified cmake so that it copies roadrunner.py as well as _roadrunner…
Mar 23, 2021
fc2349c
commented out Brown2004 model in NewtonIterationIntegrationTests beca…
Mar 23, 2021
f47af24
Increment version and add demo for newton iteration
Mar 24, 2021
3e46866
refactor TestModelFactory to use implementation and header files. Ref…
Mar 24, 2021
27ddf32
commit before risky refactoring
Mar 24, 2021
fa37e2f
successful refactoring of solve method from NewtonIteraton to Sundial…
Mar 24, 2021
6f635d1
Played around with fixed point iteration without luck. Refactor newto…
Mar 26, 2021
448a933
refactored NewtonITeration into basic and linesearch classes. They ar…
Mar 26, 2021
81aa72d
tests pass again except for python
Mar 26, 2021
fd9872c
fix bug in nleq where alternative private variable 'model' was being …
Mar 26, 2021
610d66d
bug in Brown2004 fixed. NLEQ1 and 2 tests added to steady state solve…
Mar 26, 2021
00b7848
Make all tests pass on windows locally
Mar 26, 2021
fd1239a
try update swig version in azure
Mar 26, 2021
ad9ee08
typo which breaks linux: sundials --> SUNDIALS
Mar 26, 2021
fbb4dba
Added presimulation program and experiment with mechanisms of automat…
Mar 27, 2021
b007304
removed experimental operation in RoadRunner constructor for computin…
Mar 27, 2021
bb04181
do check for auto moiety conservation analysis in steadyState
Mar 27, 2021
911fd7e
fix gtest weirdness that seems to arise from several test classes in …
Mar 27, 2021
f3df114
typo in defaults
Mar 27, 2021
3885acc
Remove extra test output
Mar 27, 2021
116d03d
bug fix where nleq forgot to implement some of the virtual methods, c…
Mar 27, 2021
29fdc58
tests pass
Mar 27, 2021
c3c9a7a
add to cvode integrator tests. Use full time series matrix instead of…
Mar 29, 2021
03d988c
Add option to steady state base class which enables automatic conserv…
Mar 30, 2021
4d25949
remove print statement
Mar 30, 2021
f204910
add python tests to binary and install tree. Make sure new python tes…
Mar 30, 2021
27ab2e0
Remove strategy parameter from tests. This feature has been refactore…
Mar 30, 2021
20fae24
remove the approximate method - its covered by ApproxDecorator. Comme…
Mar 30, 2021
5dce7f2
uncomment out swig cache from azure
Mar 30, 2021
cc9ba2b
update link for swigwin to 4.0.2
Mar 30, 2021
9b39c36
update swigwin link again on azure.
Mar 30, 2021
db81782
swigwin link on azure
Mar 30, 2021
b3f0074
add dockerfiles for manylinux, one for a base env and one with roadru…
Apr 8, 2021
87f1d59
docker base, docker build and azure
Apr 8, 2021
532f7b1
manylinux azure typo
Apr 8, 2021
9424b18
update swigwin link.
Apr 8, 2021
778f93a
Download swig using non default user agent as the default one does no…
Apr 8, 2021
983ed9a
increase time out cmake option
Apr 8, 2021
d14e980
print out variables on azure for debugging azure
Apr 9, 2021
91f4f42
typo
Apr 9, 2021
3d025e7
typo
Apr 9, 2021
b4b8f5d
azure
Apr 9, 2021
4a7cfec
pip install numpy for manylinux on azure
Apr 9, 2021
14ad39d
pip install numpy for manylinux on azure
Apr 9, 2021
db698c9
install missing dependency on manylinuux build: ncurses
Apr 9, 2021
8f59901
require root
Apr 9, 2021
d6b7bba
add yum install ncurses to base dockerfile
Apr 9, 2021
ad23efa
wrong artifact directory published
Apr 9, 2021
5ab0917
Update README.md
hsauro Apr 20, 2021
9e31e71
Update index.rst
hsauro Apr 20, 2021
ebb399f
Update README.md
hsauro Apr 20, 2021
ba4b589
Fixed wrong C API docs
penavon Apr 20, 2021
42e4287
Change text used to describe C API link
penavon Apr 20, 2021
8e1a23f
???
penavon Apr 21, 2021
ae587b4
?????
penavon Apr 21, 2021
38ca830
fixed example in the C API docs
penavon Apr 21, 2021
713b048
Update index.html
hsauro Apr 21, 2021
75fd19d
Update CMakeLists.txt
hsauro Apr 21, 2021
bf1cb92
committing new html files
penavon Apr 21, 2021
3ca1e4f
updated readthe docs CAPI link
penavon Apr 21, 2021
d46f40c
Fixed #749 getFullEigenValues crash if no floating species
penavon Apr 22, 2021
7998ab0
Fixed #751 getFullEigenValues crash if species levels tends to infinity
penavon Apr 22, 2021
9c2a94e
Added suport for #746 by adding regenerateModel() method
penavon Apr 22, 2021
0ced361
change artifact build names in azure
Apr 22, 2021
3a5c4cd
Updates to addSpecies
penavon Apr 22, 2021
c6e843e
update docs and test cases to deal with new addSpecies et al methods
penavon Apr 23, 2021
049900e
Merge branch 'kinsol' into develop
Apr 23, 2021
aa6604a
Merge pull request #750 from sys-bio/kinsol
Apr 23, 2021
2ea2d50
Added new test for regenerate method
penavon Apr 23, 2021
b8989b7
Exposed addInitialAssignment to the C API
penavon Apr 24, 2021
a67dbc6
Added more info on the tests in the docs
penavon Apr 24, 2021
9b74d0d
Resolved merge confict
penavon Apr 24, 2021
d9f79c3
Update installation docs
penavon Apr 24, 2021
9ff62be
Update installation docs
penavon Apr 24, 2021
07cecf5
Update installation docs
penavon Apr 24, 2021
f44bcbb
Update installation docs
penavon Apr 24, 2021
a55b7e5
Go through recent changes and look for old code that has crept into a…
Apr 26, 2021
0b421df
refactor regenerate() to regenerateModel()
Apr 26, 2021
6e0b584
add back in docs for regenerateModel
Apr 26, 2021
02951d2
add back in the regenerate() method, and deprecated it. Open closed p…
Apr 26, 2021
793b133
endl -> std::endl;
Apr 26, 2021
5c13a93
update swig in find_package(SWIG ...
Apr 26, 2021
9021f73
comment out deprecated annotations. They are not swigable. However ev…
Apr 26, 2021
b177141
added [[deprecated]] back in, and swig seems to allow it this time(?)…
Apr 26, 2021
07c6540
Merge branch 'develop' into fix-broken-merge
Apr 26, 2021
a8340cf
remove code added by git wierdness
Apr 26, 2021
8beff91
removed addSpecies() and regenerate(). addSpecies is not used very of…
Apr 26, 2021
99d1d10
remove calls to regenerate()
Apr 26, 2021
980a51e
Add ncurses to mac build. Remove old test ode for debugging sundials
Apr 26, 2021
c6adc57
Merge branch 'fix-broken-merge' of https://github.com/sys-bio/roadrun…
Apr 26, 2021
7f3d29d
update python tests to reflect changes in addSpecies
Apr 26, 2021
35ed3ea
Merge branch 'fix-broken-merge' of https://github.com/sys-bio/roadrun…
Apr 26, 2021
a82766d
update python tests to use addSpeciesConcentration
Apr 26, 2021
aba236c
add find_package(Curses) to linux and mac cmake
Apr 26, 2021
c324aef
Merge branch 'fix-broken-merge' of https://github.com/sys-bio/roadrun…
Apr 26, 2021
68de606
deal with curses and windows
Apr 26, 2021
493b59c
rejig make include dirs and link libraries to account for ncurses, wh…
Apr 26, 2021
b8a02c6
Merge pull request #755 from sys-bio/fix-broken-merge
Apr 26, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
43 changes: 43 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Set the deifault behavior, in case people don't have core.autocrlf set.
* text=auto

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.

# C/C++
*.c text
*.cpp text
*.cxx text
*.cc text
*.h text
*.hpp text

# Python
*.py text

# Object Pascal
*.pas text

# Markdown
*.md text

# CMake
*.cmake text

# Data
*.xml text
*.dat text

# Misc Windows files
*.def text
*.txt text
*.bat text

# Doxygen
*.doxy text

# Installer scripts (Inno?)
*.iss text

# RoadRunner custom
*.rrtest text
41 changes: 41 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@
*#
.#*
*.orig
*.kate-swp

**/.swp

# Merge backups (kdiff3?)
*.BACKUP*
*.BASE*
*.LOCAL*
*.REMOTE*

# libsbml auto-generated files
third_party/libSBML-5.9.0-Source/src/bindings/swig/libsbml-packages.h
Expand All @@ -19,3 +28,35 @@ third_party/libSBML-5.9.0-Source/src/bindings/python/local-downcast-plugins.cpp
third_party/libSBML-5.9.0-Source/src/bindings/python/local-downcast.cpp
third_party/libSBML-5.9.0-Source/src/bindings/python/local-packages.i
wrappers/C/Testing/alexTestOutput.xml

# no idea
.swm
.swn
.swo

.vs/*

# for people who use clion
cmake-*
.idea

install-*
rr-install*
*.vcxproj
*.vcxproj.filter
*.sln
third_party/LLVM6.0.1
dependencies
dependencies*
cmake-*
.DS_Store
build
out

install-release
build-debug
build-release
install-debug

# temp.
sundials
37 changes: 37 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[submodule "third_party/bzip2"]
path = third_party/bzip2
url = https://github.com/CiaranWelsh/bzip2.git
[submodule "third_party/zlib"]
path = third_party/zlib
url = https://github.com/CiaranWelsh/zlib.git
[submodule "third_party/iconv"]
path = third_party/iconv
url = https://github.com/CiaranWelsh/iconv.git
[submodule "third_party/CLAPACK"]
path = third_party/CLAPACK
url = https://github.com/CiaranWelsh/CLAPACK.git
[submodule "third_party/googletest"]
path = third_party/googletest
url = https://github.com/google/googletest.git
[submodule "third_party/nleq2"]
path = third_party/nleq2
url = https://github.com/CiaranWelsh/nleq2.git
[submodule "third_party/nleq1"]
path = third_party/nleq1
url = https://github.com/CiaranWelsh/nleq1.git
[submodule "third_party/libxml2"]
path = third_party/libxml2
url = https://github.com/CiaranWelsh/libxml2.git
[submodule "third_party/poco"]
path = third_party/poco
url = https://github.com/CiaranWelsh/poco.git
[submodule "third_party/rr-libstruct"]
path = third_party/rr-libstruct
url = https://github.com/CiaranWelsh/rr-libstruct.git
[submodule "third_party/sundials"]
path = third_party/sundials
url = https://github.com/CiaranWelsh/sundials.git

[submodule "googletest"]
path = googletest
url = https://github.com/google/googletest.git
14 changes: 13 additions & 1 deletion AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,17 @@ The C# backend was ported to C++ by
The Plugin Framework was designed and developed by

Totte Karlsson

with Tellurium integration and further enhancements by

For more information visit libroadRunner.org
Kiri Choi

The continuous integration (CI) system and Java API were developed by

J Kyle Medley

Redesign of the integrator interface was done by

Wilbert Copeland

For more information visit libroadrunner.org
Loading