From 092c6fdc8b8bbadd3724b4023de60b7f1fe1500f Mon Sep 17 00:00:00 2001 From: Johannes Ranke Date: Fri, 21 Jul 2017 18:05:21 +0200 Subject: Fix another URL, vignette builder, rebuild --- vignettes/compiled_models.html | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'vignettes/compiled_models.html') diff --git a/vignettes/compiled_models.html b/vignettes/compiled_models.html index ee3347ca..30f29699 100644 --- a/vignettes/compiled_models.html +++ b/vignettes/compiled_models.html @@ -85,6 +85,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
## Loading required package: minpack.lm
## Loading required package: rootSolve
## Loading required package: inline
+
## Loading required package: methods
## Loading required package: parallel
SFO_SFO <- mkinmod(
   parent = mkinsub("SFO", "m1"),
@@ -109,14 +110,14 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
 }
## Loading required package: rbenchmark
##                    test replications elapsed relative user.self sys.self
-## 3     deSolve, compiled            3   2.101    1.000     2.100    0.000
-## 1 deSolve, not compiled            3  25.685   12.225    25.600    0.088
-## 2      Eigenvalue based            3   2.729    1.299     2.728    0.000
+## 3     deSolve, compiled            3   2.140    1.000     2.140        0
+## 1 deSolve, not compiled            3  15.070    7.042    15.068        0
+## 2      Eigenvalue based            3   2.577    1.204     2.576        0
 ##   user.child sys.child
 ## 3          0         0
 ## 1          0         0
 ## 2          0         0
-

We see that using the compiled model is by a factor of around 12 faster than using the R version with the default ode solver, and it is even faster than the Eigenvalue based solution implemented in R which does not need iterative solution of the ODEs.

+

We see that using the compiled model is by a factor of around 7 faster than using the R version with the default ode solver, and it is even faster than the Eigenvalue based solution implemented in R which does not need iterative solution of the ODEs.

Model that can not be solved with Eigenvalues

@@ -139,12 +140,12 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf }
## Successfully compiled differential equation model from auto-generated C code.
##                    test replications elapsed relative user.self sys.self
-## 2     deSolve, compiled            3   3.590    1.000     3.592    0.000
-## 1 deSolve, not compiled            3  51.219   14.267    51.028    0.192
+## 2     deSolve, compiled            3   3.646    1.000     3.644        0
+## 1 deSolve, not compiled            3  30.752    8.434    30.752        0
 ##   user.child sys.child
 ## 2          0         0
 ## 1          0         0
-

Here we get a performance benefit of a factor of 14 using the version of the differential equation model compiled from C code!

+

Here we get a performance benefit of a factor of 8 using the version of the differential equation model compiled from C code!

This vignette was built with mkin 0.9.45.2 on

## R version 3.4.1 (2017-06-30)
 ## Platform: x86_64-pc-linux-gnu (64-bit)
-- 
cgit v1.2.1