From 1511ed0a775e15ec2158e22d08a4da00cdd834aa Mon Sep 17 00:00:00 2001 From: Johannes Ranke Date: Thu, 16 Nov 2017 17:13:35 +0100 Subject: Use html_vignette for FOCUS_D vignette, fix address Static documentation articles rebuilt by pkgdown::build_articles() --- docs/articles/compiled_models.html | 36 ++++++++++++------------------------ 1 file changed, 12 insertions(+), 24 deletions(-) (limited to 'docs/articles/compiled_models.html') diff --git a/docs/articles/compiled_models.html b/docs/articles/compiled_models.html index af47841b..68aa1bac 100644 --- a/docs/articles/compiled_models.html +++ b/docs/articles/compiled_models.html @@ -62,14 +62,7 @@ News - + @@ -84,7 +77,7 @@

Performance benefit by using compiled model definitions in mkin

Johannes Ranke

-

2017-09-14

+

2017-11-16

@@ -98,13 +91,8 @@
##            gcc 
 ## "/usr/bin/gcc"

First, we build a simple degradation model for a parent compound with one metabolite.

-
library("mkin")
-
## Lade nötiges Paket: minpack.lm
-
## Lade nötiges Paket: rootSolve
-
## Lade nötiges Paket: inline
-
## Lade nötiges Paket: methods
-
## Lade nötiges Paket: parallel
-
SFO_SFO <- mkinmod(
+
library("mkin")
+SFO_SFO <- mkinmod(
   parent = mkinsub("SFO", "m1"),
   m1 = mkinsub("SFO"))
## Successfully compiled differential equation model from auto-generated C code.
@@ -127,9 +115,9 @@ }
## Lade nötiges Paket: rbenchmark
##                    test replications elapsed relative user.self sys.self
-## 3     deSolve, compiled            3   2.038    1.000     2.036        0
-## 1 deSolve, not compiled            3  14.822    7.273    14.824        0
-## 2      Eigenvalue based            3   2.543    1.248     2.544        0
+## 3     deSolve, compiled            3   2.029    1.000     2.028        0
+## 1 deSolve, not compiled            3  14.237    7.017    14.236        0
+## 2      Eigenvalue based            3   2.700    1.331     2.700        0
 ##   user.child sys.child
 ## 3          0         0
 ## 1          0         0
@@ -158,14 +146,14 @@
 }
## Successfully compiled differential equation model from auto-generated C code.
##                    test replications elapsed relative user.self sys.self
-## 2     deSolve, compiled            3   3.488    1.000     3.488        0
-## 1 deSolve, not compiled            3  30.604    8.774    30.600        0
+## 2     deSolve, compiled            3   3.495    1.000     3.496        0
+## 1 deSolve, not compiled            3  29.264    8.373    29.260        0
 ##   user.child sys.child
 ## 2          0         0
 ## 1          0         0
-

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

-

This vignette was built with mkin 0.9.46.1 on

-
## R version 3.4.1 (2017-06-30)
+

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.46.2 on

+
## R version 3.4.2 (2017-09-28)
 ## Platform: x86_64-pc-linux-gnu (64-bit)
 ## Running under: Debian GNU/Linux 9 (stretch)
## CPU model: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz
-- cgit v1.2.1